Jasa DevOps & CI/CD
Legia merapikan cara aplikasi Anda diuji dan dirilis ke server, dari proses manual yang hanya bisa dijalankan satu orang menjadi alur otomatis yang bisa diulang siapa pun di tim. Cakupannya termasuk lingkungan uji coba, pemantauan, dan mekanisme pengembalian versi.
- 9–15 minggu Seluruh proses, dari pemetaan sampai serah terima
- 4 angka Diukur sebelum dan sesudah pengerjaan
- Perkakas terbuka Tanpa perkakas milik Legia yang mengunci Anda
Cakupan
Yang Legia siapkan
Legia mengukur empat angka sebelum dan sesudah pengerjaan: frekuensi rilis, waktu dari kode selesai sampai berjalan di server, waktu pemulihan setelah rilis bermasalah, dan tingkat kegagalan rilis.
-
Alur rilis otomatis
Pipeline CI/CD yang menjalankan pengujian dan penerapan otomatis setiap kali kode diperbarui.
-
Penyeragaman lingkungan
Kontainerisasi dan infrastructure as code, agar lingkungan uji coba dan produksi berperilaku sama.
-
Pemantauan & peringatan
Pencatatan log terpusat, pemantauan performa, dan peringatan dini sebelum pengguna yang melapor.
-
Rilis aman
Penerapan bertahap dan mekanisme pengembalian versi, sehingga rilis bermasalah bisa dibatalkan dengan cepat.
Proses
Cara Legia mengerjakannya
- 1 minggu
Pemetaan alur saat ini
- Legia mengerjakan
- Menelusuri cara kode Anda diuji, disetujui, dan dirilis hari ini, lalu mengukur empat angka acuan.
- Dari Anda
- Akses repositori dan waktu wawancara tim developer.
Hasil: Laporan kondisi awal beserta angka acuan.
- 2–3 minggu
Perbaikan berdampak cepat
- Legia mengerjakan
- Menangani hambatan paling mengganggu lebih dulu, biasanya pengujian otomatis dan penyeragaman lingkungan.
- Dari Anda
- Persetujuan atas urutan prioritas.
Hasil: Hambatan utama tertangani.
- 3–6 minggu
Pembangunan alur rilis
- Legia mengerjakan
- Membangun pipeline bertahap dan menjalankannya berdampingan dengan cara lama sampai terbukti stabil.
Hasil: Alur rilis otomatis yang berjalan berdampingan.
- 1–2 minggu
Pemantauan & pengamanan rilis
- Legia mengerjakan
- Memasang pemantauan, peringatan, dan mekanisme pengembalian versi, lalu mengujinya dengan simulasi kegagalan.
Hasil: Sistem pemantauan dan pengembalian versi yang teruji.
- 2–3 minggu
Serah terima & pelatihan
- Legia mengerjakan
- Mendampingi tim Anda menjalankan rilis sendiri sampai berjalan tanpa bantuan.
- Dari Anda
- Kesediaan tim untuk dilatih dan mengambil alih.
Hasil: Tim Anda merilis mandiri, beserta dokumentasinya.
Setelah serah terima, Legia dapat tetap mendampingi lewat kontrak dukungan bulanan atau skema maintenance berlangganan, atau berhenti sepenuhnya bila tim Anda sudah mandiri.
Biaya DevOps & CI/CD
Biaya dihitung dari jumlah aplikasi dan lingkungan yang dirapikan alur rilisnya. Pengerjaan sekali jalan dan pendampingan berjalan dipisah penagihannya.
Yang menentukan biaya:
- Jumlah aplikasi yang masuk alur rilis
- Jumlah lingkungan yang diseragamkan
- Kondisi alur rilis yang berjalan sekarang
- Cakupan pemantauan dan peringatan
- Kebutuhan pelatihan untuk tim Anda
Termasuk dalam pengerjaan
- Pemetaan alur rilis dan pengukuran empat angka acuan sebelum pengerjaan
- Alur rilis otomatis (pipeline CI/CD) dan penyeragaman lingkungan
- Pemantauan, peringatan, dan mekanisme pengembalian versi
- Pemindaian kerentanan dan pengelolaan kunci serta rahasia dalam alur rilis
- Konfigurasi sebagai kode di repositori Anda, dokumentasi, dan pelatihan tim
Dihitung terpisah
- Kontrak dukungan bulanan atau skema maintenance setelah serah terima
- Biaya cloud, server, dan lisensi pihak ketiga
- Aplikasi atau lingkungan tambahan di luar cakupan yang disepakati
Ketentuan
- Estimasi 9 sampai 15 minggu untuk seluruh proses, dari pemetaan sampai serah terima, bergantung pada kondisi awal sistem Anda.
- Alur baru berjalan berdampingan dengan cara lama sampai terbukti stabil, lalu peralihan penuh dilakukan setelah tim Anda yakin.
- Perkakas terbuka dan konfigurasi di repositori Anda, tanpa penguncian ke Legia.
Yang Anda terima
Alur rilis yang rapi biasanya baru terasa saat orang yang biasa menjalankannya tidak ada. Enam hal berikut yang membuat rilis bisa diulang siapa pun di tim Anda dan tetap aman.
-
Diserahkan dengan pelatihan
Tim Anda yang menjalankan, Legia yang menyiapkan. Seluruh alur diserahkan lengkap dengan pelatihan.
-
Konfigurasi sebagai kode
Seluruh konfigurasi disimpan sebagai kode di repositori Anda, bisa dibaca dan dilanjutkan siapa pun.
-
Perkakas terbuka
Dibangun di atas perkakas umum dan terbuka, sehingga Anda bebas berpindah vendor tanpa membangun ulang.
-
Keamanan alur rilis
Pemindaian kerentanan dan pengelolaan kunci serta rahasia menjadi bagian dari alur rilis, bukan pekerjaan terpisah sesudahnya. Akses diatur per peran dan hasil pemeriksaannya dicatat.
-
Diukur sebelum dan sesudah
Frekuensi rilis, waktu dari kode selesai sampai berjalan di server, waktu pemulihan setelah rilis bermasalah, dan tingkat kegagalan rilis dicatat sebelum pengerjaan dan diukur lagi setelahnya.
-
Dokumentasi alur rilis
Dokumentasi alur rilis dan panduan penanganan bila terjadi kegagalan.
Layanan yang mirip
DevOps, pengelolaan server, atau dedicated team?
Ketiganya sering tertukar karena menyentuh bagian yang berdekatan. DevOps merapikan cara aplikasi sampai ke server, pengelolaan server menjaga servernya, dan dedicated team menaruh engineer di dalam tim Anda.
| Aspek | DevOps & CI/CD | Instalasi & Pengelolaan Server | Dedicated Team |
|---|---|---|---|
| Yang ditangani | Cara aplikasi diuji dan dirilis: alur rilis otomatis, lingkungan, pemantauan, dan pengembalian versi. | Servernya sendiri: pemasangan, penguatan, pemantauan, dan migrasi. | Engineer yang bergabung dan bekerja sebagai bagian dari tim Anda. |
| Bentuk kerja | Pembenahan dengan serah terima, seluruh proses sekitar 9 sampai 15 minggu. | Langganan bulanan, minimum 12 bulan, dengan laporan bulanan. Migrasi berskala menengah 2 sampai 4 minggu. | Kontrak dengan engineer yang ditempatkan sesuai kebutuhan tim Anda. |
| Siapa yang menjalankan setelahnya | Tim Anda sendiri, dengan pelatihan dan pendampingan. Dukungan bulanan bila diperlukan. | Legia menjaga servernya sepanjang kontrak berjalan. | Engineer yang bergabung ke tim Anda selama kontrak. |
| Cocok bila | Rilis sering, melibatkan beberapa orang, atau pernah gagal dan sulit dikembalikan. | Sistem Anda berjalan di server yang perlu tetap hidup, aman, dan cepat. | Anda butuh tenaga engineer tetap, bukan pembenahan sekali jalan. |
Teknologi yang kami pakai
Perkakas yang benar-benar dipakai di pekerjaan ini. Pilihannya menyesuaikan sistem yang sudah Anda jalankan, bukan dipaksakan seragam.
Alur rilis
4Perkakas yang menjalankan pengujian dan penerapan otomatis setiap kali kode diperbarui.
- GitHub Actions
- GitLab CI
- Jenkins
- ArgoCD
Kontainer dan infrastruktur
5Mengemas aplikasi dan menuliskan lingkungannya sebagai kode, supaya uji coba dan produksi berperilaku sama.
- Docker
- Kubernetes
- Helm
- Terraform
- Ansible
Pemantauan
2Mencatat dan memantau performa, lalu memberi peringatan dini sebelum pengguna yang melapor.
- Prometheus
- Grafana
Contoh proyek yang melibatkan DevOps
Lihat SemuaTiga proyek yang melibatkan pekerjaan DevOps Legia, di samping website dan keamanannya.
Pertanyaan yang sering masuk
Apa itu jasa DevOps?
Jasa DevOps adalah layanan merapikan cara aplikasi diuji dan dirilis ke server: alur rilis otomatis, penyeragaman lingkungan, pemantauan, dan mekanisme pengembalian versi. Legia menyiapkannya bertahap dan menyerahkannya ke tim Anda, lengkap dengan pelatihan dan konfigurasi di repositori Anda.
Berapa biaya jasa DevOps?
Biayanya ditentukan jumlah aplikasi yang ditangani, kondisi awal alur rilis Anda, dan apakah lingkungannya sudah berada di cloud. Legia menyampaikan angkanya setelah tahap pemetaan alur, yang bisa diambil terpisah.
Apakah setiap tim perlu menyiapkan DevOps?
Tidak. Bila aplikasi Anda jarang berubah dan dirilis hanya beberapa kali setahun, biaya menyiapkan alur otomatis kemungkinan belum sepadan. DevOps paling terasa manfaatnya saat rilis sering, melibatkan beberapa orang, atau pernah gagal dan sulit dikembalikan. Legia menyampaikan penilaian ini pada sesi pertama, sebelum ruang lingkup disusun.
Apa bedanya DevOps dengan pengelolaan server?
Pengelolaan server menjaga servernya tetap hidup, aman, dan cepat. DevOps merapikan cara aplikasi Anda diuji dan sampai ke server itu. Keduanya sering dikerjakan bersamaan, tetapi menjawab masalah yang berbeda.
Keamanan apa yang ada di alur rilis yang Legia bangun?
Pemindaian kerentanan dan pengelolaan kunci serta rahasia menjadi bagian dari alur rilis, dengan akses yang diatur per peran dan hasil pemeriksaan yang dicatat. Cakupan pemeriksaannya disepakati pada tahap pemetaan alur.
Apakah tim kami tetap bisa merilis sendiri setelah proyek selesai?
Ya, dan memang itu tujuannya. Legia menyiapkan alur rilisnya, tim Anda yang menjalankannya. Serah terima mencakup pelatihan dan pendampingan sampai tim Anda merilis tanpa bantuan. Bila diperlukan, pendampingan bisa dilanjutkan lewat kontrak dukungan bulanan atau skema maintenance berlangganan, yang ditagih terpisah.
Apakah alur rilis yang dibangun mengunci kami pada Legia?
Tidak. Legia membangun di atas perkakas umum dan terbuka. Seluruh konfigurasi disimpan sebagai kode di repositori Anda, sehingga bisa dibaca, diubah, dan dilanjutkan pihak mana pun.
Apakah proses rilis yang sedang berjalan akan terganggu?
Tidak. Alur baru dibangun bertahap dan dijalankan berdampingan dengan cara lama sampai terbukti stabil. Peralihan penuh baru dilakukan setelah tim Anda yakin.
Apakah Legia bisa menyediakan DevOps engineer untuk bergabung ke tim kami?
Bisa, lewat layanan dedicated team di pilar IT Support & Konsultasi. Bila yang Anda butuhkan adalah pembenahan sekali jalan dengan serah terima, jasa DevOps ini bentuk yang lebih tepat.
Berapa lama sampai alur rilis otomatis bisa dipakai?
Seluruh proses, dari pemetaan alur sampai serah terima, memakan sekitar 9–15 minggu. Perbaikan yang paling berdampak dikerjakan lebih dulu, sedangkan penyeragaman lingkungan dan pemantauan menyusul, bergantung pada kondisi awal sistem Anda.
Layanan yang sering diambil bersamaan
Infrastruktur IT & Cloud
Instalasi & Pengelolaan Server
Pemasangan, penguatan keamanan, pemantauan, dan migrasi server fisik, virtual, maupun cloud.
Lihat Instalasi & Pengelolaan ServerInfrastruktur IT & Cloud
Migrasi & Arsitektur Cloud
Perancangan penempatan beban kerja di cloud, migrasi bertahap, dan kendali biaya bulanan.
Lihat Migrasi & Arsitektur CloudAplikasi & Software
Pembuatan Aplikasi Web
Portal layanan, arsip dokumen, dan dashboard CMS dengan login berbasis peran, dibangun bertahap dan kode sumbernya milik Anda.
Lihat Pembuatan Aplikasi WebRilis ke produksi masih jadi hal yang menegangkan?
Ceritakan bagaimana kode Anda dirilis hari ini. Legia menunjukkan di titik mana prosesnya tersendat dan apa yang paling cepat memperbaikinya, dalam sesi 30 menit.
- Tim Legia merespons dalam 1 hari kerja
- Sesi konsultasi 30 menit, tanpa keharusan lanjut ke proyek
- Perjanjian kerahasiaan sebelum Legia menerima akses
Lebih cepat lewat WhatsApp Lihat alur kerja setelah konsultasi
Pesan terkirim. Terima kasih. Tim Legia merespons dalam 1 hari kerja.
Pesan gagal terkirim. Silakan coba lagi, atau hubungi Legia lewat WhatsApp.