Ekosistem bisnis saat ini sebagian besar berputar di sekitar big data analytics dan platform berbasis cloud. Di berbagai perusahaan, fungsi-fungsi yang melibatkan pengambilan keputusan dan operasional sehari-hari sangat bergantung pada data yang dikumpulkan dalam sistem penyimpanan data mereka. Oleh karena itu, organisasi-organisasi tersebut fokus mengekstrak informasi penting dari data yang disimpan. Data harus melalui serangkaian transformasi seperti penggabungan, pembersihan, dan penataan sebelum dapat diubah menjadi informasi yang berguna.
Talend memberikan berbagai alat solusi data kepada pelaku bisnis untuk memanfaatkan informasi tersebut. Menggunakan produk-produk mereka, organisasi dapat mendemokratisasi integrasi dan memungkinkan para profesional IT perusahaan untuk mengeksekusi arsitektur yang rumit dengan cara yang lebih sederhana dan koheren. Talend juga mengantisipasi seluruh fase integrasi, baik itu lapisan teknis maupun bisnis, di mana semua produk tersebut disusun ulang pada antarmuka yang bersatu. Sebagai produk open-source yang sangat fleksibel, digerakkan oleh kinerja, dan berskala untuk ekstraksi serta manipulasi data pada big data, Talend memiliki beberapa keunggulan dan secara kompetitif lebih cepat dibandingkan merek lain di luar sana.
Hari ini, kami akan membahas beberapa cara yang dapat membantu Anda memaksimalkan Talend Cloud. Diuraikan di bawah ini adalah 9 cara untuk menggunakan layanan Talend Cloud dengan cara terbaik untuk organisasi Anda pada tahun 2021:
Remote Engine di Ekosistem Virtual Private Cloud
Untuk mendapatkan hasil maksimal dari Talend Awan, kami menyarankan organisasi untuk memanfaatkan Remote Engines sebagai pengganti mesin Cloud dalam ekosistem Virtual Private Cloud (VPC) mereka (atau lingkungan). VPC apa pun yang Anda gunakan, praktik terbaiknya adalah memastikan bahwa instance remote engine dengan kapabilitas dan kapasitas yang memadai ditunjuk untuk bekerja sebagai remote engine. Talend sangat menyarankan untuk tidak menggunakan mesin Cloud untuk hal yang sama.
Menerapkan Praktik Terbaik Git Saat Menggunakan Talend Cloud
Talend mendedikasikan diri untuk membantu organisasi merampingkan proses mereka, itulah sebabnya mereka juga memiliki serangkaian praktik terbaik (best practices) yang diadopsi dari Git. Beberapa praktik tersebut meliputi penggunaan alur kerja terpusat (centralized workflows), penggunaan tag sesuai kebutuhan, dan pembuatan branch. Membaca lebih lanjut tentang praktik terbaik Git akan memberikan banyak manfaat bagi organisasi dan pengembang saat menjalankan Talend Cloud. Anda dapat memeriksa sumber daya yang disebutkan di bawah ini yang didukung secara resmi oleh Talend Cloud.
- Praktik terbaik untuk menggunakan Git dengan Talend
- Panduan Praktik Terbaik untuk Siklus Hidup Pengembangan Perangkat Lunak Talend: Konsep
- Bekerja dengan Git: Branching & Praktik Terbaik
- Panduan Pengguna Talend Data Fabric Studio: Bekerja dengan branch dan tag proyek
Menggunakan Studio pada Remote Engines untuk Menjalankan, Menguji, atau Men-debug Pekerjaan Secara Langsung
Meskipun pengujian, menjalankan, dan mendebug Job pada Remote Engines dapat menjadi siklus yang berkelanjutan, Anda dapat menyelesaikan tugas tersebut secara lebih efisien langsung melalui Studio. Pada versi sebelum Talend 7.0, penandaan yang menunjukkan JobServer tertanam dalam remote engine mengharuskan Anda untuk mengonfigurasi eksekusi jarak jauh secara manual di preferensi Studio. Di sisi lain, pada versi Talend 7.0, Remote Engines yang diklasifikasikan sebagai engine debug kini ditambahkan secara otomatis ke Studio. Anda dapat mempelajari lebih lanjut mengenai konfigurasi kapabilitas ini dengan membaca informasi yang tersedia dalam panduan pengguna Talend Cloud Data Integration Studio berjudul “Running or debugging a design on a Remote Engine from Talend Studio”.
Gunakan Studio untuk Merancang Pekerjaan untuk Orkestrasi, Kemampuan Mulai Ulang, dan Pencatatan Log
Orkestrasi terjadi saat menggunakan cloud. Tindakan eksekusi pada cloud memiliki kapabilitas untuk memulai, menghentikan, dan mendapatkan status dari orkestrasi tersebut. Talend menyarankan pengguna untuk memanfaatkan subJobs guna mengorkestrasi pipeline. Pastikan untuk memuat log Cloud ke S3 bucket, sekaligus menyiapkan stack ELK, yaitu stack Elasticsearch, Logstash, dan Kibana. Saat menggunakan Studio, Anda dapat memanfaatkan komponen seperti tStatCatcher untuk memuat data ke tabel galat. Sebagaimana pada lingkungan on-premises, disarankan untuk menggunakan metode terpusat yang dapat digunakan kembali guna melakukan penanganan galat atau pencatatan log. Secara keseluruhan, disarankan untuk merancang Job di Studio demi memaksimalkan kemampuan memulai ulang (restartability).
Siapkan Pemberitahuan di Talend Cloud
Untuk mengaktifkan pemberitahuan Anda di Talend Cloud, buka Settings dan temukan menu Administration. Anda dapat menggunakan pemberitahuan prapemberlakuan yang direkomendasikan oleh Talend sebagai praktik terbaik.
Mulai, Hentikan, dan Terima Status Eksekusi dengan Memanfaatkan Talend Cloud API
Anda dapat memanfaatkan Talend Cloud Public API menggunakan perangkat seperti Swagger untuk menjalankan aliran keluar (outflows), menerima status aliran, dan mengakhiri Job. Versi rilis Talend Summer ’18 memungkinkan pengiriman berkelanjutan (continuous delivery) untuk pengembangan Cloud dengan membantu pengguna menerbitkan Cloud Jobs langsung dari Talend Studio menggunakan plug-in Maven. Fitur tersebut memerlukan Talend 7.0.1 Studio dan memungkinkan otomatisasi serta orkestrasina proses integrasi secara menyeluruh dengan membangun, menguji, dan meneruskan Job ke setiap ekosistem (atau lingkungan) Talend Cloud. Untuk klarifikasi dan informasi lebih lanjut, Anda dapat merujuk pada dokumentasi Talend.
Perbarui Studio Setelah Talend Cloud Mendapatkan Pembaruan
Melakukan upgrade pada Talend Studio Anda seiring dengan pembaruan Talend Cloud selalu menjadi praktik terbaik untuk mendapatkan efisiensi yang lebih besar dari platform. Talend Studio memiliki kompatibilitas mundur hingga tingkat tertentu, sehingga Anda dapat memeriksa Panduan Memulai Talend Open Studio untuk Integrasi Data untuk informasi lebih lanjut.
Karena Talend Cloud tidak lagi didukung oleh Studio 6.2, meningkatkan versi Studio akan menyelesaikan masalah tersebut.
Workspace bersama per ekosistem untuk semua promosi
Praktik terbaik Talend menyarankan untuk menggunakan workspace Bersama (Shared) dan Pribadi (Personal) sekaligus (sama seperti project) sembari menetapkan remote engine ke setiap workspace.
- Sesuai namanya, ruang kerja Personal dimaksudkan untuk digunakan sepenuhnya oleh pemiliknya.
- Tim pengembang disarankan untuk menggunakan workspace Bersama (Shared workspaces) agar kode dapat dibagikan dan dipusatkan. Pastikan nama workspace Bersama tersebut memiliki homogenitas di setiap ekosistem.
Konsistensi Nama Aset (Artifact) dan Workspace di Seluruh Perusahaan
Terakhir, Talend sangat menyarankan pengguna untuk menjaga konsistensi terkait penamaan artefak dan ruang kerja di seluruh perusahaan mereka. Ini adalah salah satu praktik terbaik (best practices) paling sederhana dan umum yang perlu diterapkan dalam setiap kasus aplikasi perangkat lunak. Sebagai contoh, nama komponen, katakanlah name_direction from/to_function harus menjadi standar Anda sendiri tetapi tetap konsisten. Mengacu pada praktik terbaik untuk konvensi penamaan objek akan sangat membantu.
Talend Cloud dapat menjadi pengubah permainan (gamechanger) bagi organisasi yang ingin merampingkan solusi data. Namun, menggunakannya secara tepat untuk meraup manfaat dan efisiensi maksimal memerlukan penerapan praktik terbaik (best practices). Kami berharap blog ini membantu Anda mendapatkan wawasan yang lebih baik tentang cara menggunakan Talend Cloud secara optimal untuk mencapai tujuan yang diinginkan.