Apa itu DevOps?

Konsep DevOps

Cem Sakarya

DevOps Risk Advisor

Teknologi memberi banyak keuntungan dan meningkatkan hidup kita, mis. pengalaman sosial, pengelolaan keuangan via aplikasi perbankan, dll.

Konsep DevOps

Struktur organisasi

Bagan struktur organisasi dasar.

  • Produk online itu kompleks
  • Mahal untuk dikembangkan dan dipelihara
  • Ribuan insinyur
  • Bagaimana berkolaborasi efektif?
Konsep DevOps

 

Timbangan yang melambangkan keseimbangan antara Kualitas vs. Biaya.

Konsep DevOps

DevOps

 

DevOps adalah gabungan

  • metode,
  • alat, dan
  • budaya kerja

yang meningkatkan cara pengembangan dan pemeliharaan perangkat lunak.

Ini membantu organisasi merilis produk online yang lebih berkualitas dengan lebih cepat.

Konsep DevOps

Manajemen Perubahan Tradisional

  • Tim bekerja terpisah
  • Tiap tim punya tujuan berbeda
  • Pengembangan lambat

DevOps

  • Tim lintas fungsi bekerja bersama
  • Software Development + IT Operations = DevOps
  • Tujuan tim selaras
  • Pengembangan cepat
Konsep DevOps

Rilis tradisional

Bagan pengembangan dan rilis perangkat lunak tradisional yang linear: desain, lalu kembangkan, lalu rilis hingga produk akhir.

Konsep DevOps

Struktur pengembangan dan rilis melingkar ala DevOps. Sasaran pengembangan lebih kecil dibanding model tradisional.

Minimum Viable Product

Minimum Viable Product (MVP) adalah versi awal produk dengan fitur terbatas.

  • Lebih murah dibuat
  • Time-to-market lebih cepat
Konsep DevOps

Penyempurnaan produk

Berdasarkan hasil rilis pertama, tim lanjut mengembangkan jika hasil baik, atau kembali dan ubah rilis awal jika hasil buruk.

Konsep DevOps

Manfaat DevOps

Siklus rilis DevOps: rilis pertama menghasilkan MVP, siklus kedua menyempurnakan produk, siklus ketiga mencapai produk akhir.

Konsep DevOps

Ayo berlatih!

Konsep DevOps

Preparing Video For Download...