Modern yazılım geliştirme süreçlerinde güvenlik, yalnızca uygulama kodunun değil, CI/CD süreçlerinin de ayrılmaz bir parçasıdır. Azure DevOps, geliştirme ekiplerine otomatik derleme, test ve dağıtım süreçlerini yönetirken güvenlik kontrollerini doğrudan pipeline içerisine entegre etme imkânı sunmaktadır.
Bu uygulamalı eğitim, Azure DevOps ortamlarında güvenli pipeline tasarlamak, kimlik ve erişim yönetimini yapılandırmak, gizli bilgileri güvenli şekilde saklamak ve DevSecOps yaklaşımlarını uygulamak isteyen BT profesyonelleri için hazırlanmıştır.
Katılımcılar eğitim boyunca Azure Pipelines, Azure Repos, Service Connections, Azure Key Vault ve YAML tabanlı pipeline yapılarını kullanarak güvenli CI/CD süreçlerinin nasıl oluşturulacağını uygulamalı laboratuvar çalışmalarıyla öğrenecektir.
Bu eğitimin amacı, Azure DevOps üzerinde çalışan CI/CD süreçlerinin güvenliğini artırmak ve DevSecOps yaklaşımını uygulamalı olarak öğretmektir.
Program sonunda katılımcılar;
- Güvenli Azure DevOps projeleri oluşturabilecek,
- Repository yapısını güvenlik prensiplerine göre planlayabilecek,
- Pipeline kimliklerini güvenli şekilde yönetebilecek,
- Gizli bilgileri güvenli olarak saklayabilecek,
- Azure Key Vault entegrasyonu gerçekleştirebilecek,
- Yetkilendirme ve erişim kontrollerini yapılandırabilecek,
- Güvenli YAML pipeline tasarımları oluşturabilecektir.
























