Isi kandungan:
DevOps dan kejuruteraan kebolehpercayaan laman web (SRE) adalah dua topik yang paling dibincangkan di dunia IT hari ini. Kedua-dua disiplin ini kadang-kadang agak sukar untuk dibezakan. Tujuan inisiatif DevOps adalah untuk menggabungkan proses pembangunan dan operasi dan menjadikannya tidak gesekan. Dan tujuan SRE adalah untuk mencapai kebolehpercayaan dengan melaksanakan amalan terbaik dalam kejuruteraan dan operasi. Singkatnya, SRE menyediakan penyelesaian untuk berjaya dalam senario DevOps yang berbeza. Oleh itu, kedua-dua aliran ini tidak bersaing dengan satu sama lain, sebaliknya mereka menyediakan penyelesaian yang terbaik untuk mencapai matlamat umum pembangunan perisian. (Untuk mengetahui lebih lanjut mengenai apa yang terlibat dalam DevOps, lihat Pengurus DevOps Jelaskan Apa Yang Mereka Lakukan.)
Kekeliruan Antara Dua
DevOps dan kejuruteraan kebolehpercayaan tapak mungkin merupakan kaedah yang paling biasa digunakan untuk pembangunan perisian. Kedua-dua istilah ini sering dikelirukan oleh orang, tetapi pada masa yang sama, mereka juga bertindih kepada tahap tertentu. Akibatnya, mereka tidak begitu berbeza selepas semua. Oleh itu, kita perlu memahami butiran yang lebih baik untuk membezakannya dan mengenal pasti persamaan.
Kenapa SRE?
Hampir satu dekad yang lalu, Google telah mengambil langkah untuk mengubah cara ia menjalankan pengurusan pengeluaran. Pasukan R & D bertanggungjawab mewujudkan dan menolak ciri-ciri baru untuk pengeluaran, sementara pasukan operasi terbukti menjaga proses pengeluaran yang stabil. Masalahnya, kedua-dua pasukan bergerak ke arah yang bertentangan.