DevOps nedir?
DevOps, yazılım geliştirme tarafını ifade eden Dev ile sistem operasyonlarını ifade eden Ops kelimelerinin birleşiminden gelir ve bu iki dünyayı bir araya getiren kültür ile uygulamalar bütününü anlatır. Eskiden kodu yazan ekip ile onu sunucuda çalıştıran ekip birbirinden kopuk çalışırdı. DevOps bu duvarı kaldırmayı hedefler.
Temel amaç, yazılımı daha hızlı, daha güvenli ve mümkün olduğunca otomatik biçimde canlıya almaktır. Bunun için kod testten yayına kadar otomatik hatlardan geçer, insan hatası azalır ve yeni bir özellik haftalar yerine saatler içinde kullanıcıya ulaşabilir.
Örneğin bir geliştirici kodunu gönderdiğinde, testler kendiliğinden çalışır, sorun yoksa uygulama otomatik olarak yayına alınır. Bu düzen hem yayınları hızlandırır hem de hata çıkarsa geri dönmeyi kolaylaştırır. DevOps bir araçtan çok bir çalışma biçimidir ve otomasyon ile ekipler arası sürekli iş birliği üzerine kuruludur.
Bu konuda profesyonel desteğe mi ihtiyacın var?
Özel Yazılım →