Beberapa presenter menggunakan analogi untuk mengklarifikasi teknologi tertentu, misalnya Pizza sebagai Layanan 2.0 yang menjelaskan perbedaan antara tumpukan as-a-Service (aaS) yang berbeda.
Kelebihan analogi Pizza ini adalah terdiri dari banyak analogi, yaitu runtime alias pizza dan buatan sendiri alias lawas.
Ketika satu Google "analogi DevOps", berbagai gambar ditampilkan, tetapi tidak satu pun yang sangat menarik.
Definisi "mengambil"
- Perlihatkan gambar dalam presentasi
- Bicara 30 detik tentang itu
- Selama elevator elevator semakin banyak orang yang memahami DevOps dan itu sepenuhnya jelas oleh mereka.
Jawaban:
DevOps adalah Industrialisasi TI
sumber
Sebagian besar untuk devs tetapi berpengetahuan luas dengan meme "gadis bencana": "Kerjakan mesin saya .. Masalah ops sekarang!" Ini menggambarkan bahwa kurangnya tanggung jawab dapat membahayakan seluruh perusahaan, dan nilai perangkat lunak yang hanya bekerja di lingkungan tertentu tidak mutlak.
Juga, matriks neraka . Menambahkan Docker mungkin tampak sebagai satu kolom lebih banyak, tetapi wadah akan menjadi teknologi to-go dan arsitektur standar dalam jangka panjang. Jadi, Anda dapat menjalankan wadah Docker juga dengan Kubernetes atau Apache Mesos.
sumber
Analogi DevOps yang paling menonjol yang bisa saya pikirkan adalah analogi Pet vs Cattle tentang infrastruktur sekali pakai. Meskipun, saya berpendapat bahwa ini kurang tentang pengambilan yang terkait dengan gambar, dan lebih banyak tentang betapa mudahnya untuk memahami dan berhubungan.
sumber
Satu lagi yang saya suka adalah yang ini dari situs web ini https://devrant.com/search?term=devops
karena saya telah mendengarnya berkali-kali dan itu membuat saya frustrasi karena itu adalah perilaku silo dan anti devops. Saya pada dasarnya ingin menegakkannya, ketika Anda mengubahnya Anda harus melepaskan atau ketika Anda mematahkannya Anda memperbaikinya. Dalam praktiknya tidak sesederhana suatu pola pikir harus diubah.
sumber
Analogi lain ditemukan di sini https://devrant.com/search?term=devops
Saya pikir ini aktif juga berlaku karena masih ada pengembang yang terus melempar barang-barang ke dinding.
Saya harus mengakui bahwa saya merasa seperti ini dan ini mendorong saya untuk belajar pemrograman. Saya sekarang belajar Java dan ingin mendapatkan sertifikat. Saya sekarang belajar untuk rekanan Java Oracle.
sumber
Berdasarkan saran di salah satu komentar ke salah satu jawaban oleh @PeterMuryshkin saya membaca lebih lanjut tentang Industry4.0 dan saya pikir itu bisa menjadi analogi DevOps.
Analogi DevOps lain dapat berupa industri 4.0:
Untuk memperkenalkan industri 1.0 proses fungsional, yaitu cara memproduksi coton secara manual harus jelas untuk mengotomatisasi ini, 2.0 lebih otomatis dan 3,0 juga. Saat ini DevOps juga tentang mengotomatisasi semakin banyak, tetapi untuk melakukan itu prosesnya juga harus jelas. Karena 4.0 adalah tentang pindah ke cloud, misalnya AWS, GCP, AWS, CI / CD dan sistem penyembuhan-diri, ini bisa menjadi analogi juga.
sumber
DevOps juga dapat dibandingkan dengan pasukan komando, yang terdiri dari sejumlah kecil spesialis. Saya selalu harus berpikir tentang tingkat pertama Commandos 1 di belakang garis musuh. Ada tiga karakter:
Masing-masing dari mereka memiliki kualitas unik, yaitu menyelam, berenang, mendayung (laut), penyelam (senapan mesin, mengemudi), baret hijau (memanjat, membawa barel).
Semua dari mereka mampu mengeluarkan musuh alias otomatisasi di DevOps. Apakah Operasi dapat dibandingkan dengan laut, pengemudi baret hijau tidak masalah. Operasi, Pengembangan, dan Jaminan Kualitas, semuanya memiliki spesialisasi. Menggabungkan elemen-elemen ini sangat penting untuk merilis perangkat lunak lebih sering.
Jika misalnya salah satu komando mati dalam permainan, permainan sudah berakhir. Mereka semua harus bekerja bersama untuk mencapai misi. Saya ingat bahwa masing-masing komando terisolasi pada awal level 1 dan harus mengalahkan musuh sendiri, tetapi mereka juga saling bergantung.
Marinir diminta untuk membawa pengemudi dan baret hijau ke pulau lain karena dia adalah satu-satunya yang bisa mendayung sepatu bot. Sekali di pulau baret hijau diperlukan karena dia adalah satu-satunya yang bisa memindahkan barel peledak yang diperlukan untuk meledakkan stasiun radio.
Ketika mereka bekerja bersama, ada kemungkinan lebih tinggi bahwa mereka dapat bertahan hidup karena tiga tembakan diperlukan untuk mengeluarkan musuh. Jika mereka menembak bersama musuh segera dikeluarkan.
sumber