DevOps, bir yandan geliştirme ve operasyon ekipleri arasındaki işbirliğini desteklerken bir diğer yandan da otomasyon yoluyla hızlı ve sürdürülebilir yazılım sunumu ve altyapı değişikliklerini destekleyen, gelişmekte olan bir uygulamadır.
Bu beş günlük DevOps Uygulayıcı eğitimi, her iki gruptaki katılımcılara kesintisiz entegrasyonu, yapılandırma yönetimini, sistem sunumunu, konteynerleştirmeyi, kesintisiz kurulum ve sunumu ve yazılım sunumu ile altyapı değişikliklerini kesintisiz olarak takip etmeyi destekleyen uçtan uca bir hat geliştirmek için Devops araçlarını kullanan bulut bünyesinde modern ve büyük ölçekli kompleks sistemlerin kurulumu konusunda deneyim kazandırmak amacıyla tasarlanmıştır.
Birinci gün, DevOps'un ne olduğuna ve kullandığımız araçların bunun gerçekleştirilmesine nasıl yardımcı olabileceğine bir giriş niteliğindedir. Daha sonra bulut tabanlı sistemlere bakıyoruz ve git kullanarak kod işbirliği için dağıtılmış bir sürüm kontrol sistemi oluşturup yöneterek başlıyoruz.
İkinci gün, Jenkins kullanarak bir git deposunda yapılan kod değişikliklerinin test edilmesini ve paketlenmesini otomatik hale getireceğimiz sürekli entegrasyon ve devreye alma ile ilgilidir.
Üçüncü gün, Docker kullanarak sürdürülebilir ve konuşlandırılabilir ortamların oluşturulmasını ve Docker-compose ile düzenlemesini otomatikleştirerek kodun kapsayıcıya alınmasına odaklanır.
Dördüncü gün, yapılandırma yönetimi ve hızlı altyapı sağlama otomasyonuna geçilir. Yüksek site güvenilirliğini desteklemek için araç zincirine Terraform ve Puppet eklenecektir.
Son gün, Zabbix ile sürekli izleme ve sağlıklı bir altyapı desteğinin sürdürülmesinden oluşacaktır.
1. Gün:
2. Gün:
3. Gün:
4. Gün:
5. Gün:
Sınıf eğitimlerimizi Azerbaycan ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.