Buradasın
DevOps: Yazılım Geliştirme ve Operasyon Yönetimi
javacii.wordpress.com/2017/03/07/devops-nedir/Yapay zekadan makale özeti
- Temel Kavramlar
- DevOps, yazılım geliştirme ve operasyon yönetimi için bütün paydaşları birleştiren bir frameworktür
- DevOps bir araç değil, tüm takımların benimsemesi gereken bir yaklaşımdır
- Temel prensipleri otomasyon, sürekli test/yükleme ve güvenlik sistemleridir
- Çalışma Süreci
- Kod derlenir, testler otomatik yapılır ve sistem sürekli izlenir
- Değişiklikler otomatik olarak test ortamına ve üretime dağıtılır
- Sistem hataları anında tespit edilip düzeltilir
- Faydalar
- Daha kaliteli ürünler ve hızlı takım işbirliği sağlanır
- Yazılımlar daha hızlı ve sorunsuz çalışır
- Sürekli gelişim ve iyileştirme süreçleri kolaylaşır
- Araçlar
- Jenkins, Git, Jenkins CI gibi araçlar sürekli entegrasyon sağlar
- Chef, Capistrano gibi araçlar uygulama dağıtımını yönetir
- New Relic ve Sensu izleme sistemleri olarak kullanılır