EC2 dağıtımını CodeDeploy ile güvene al
AWS DOP-C02 kapsamında EC2/on-prem CodeDeploy dağıtım stratejilerine odaklanan ileri seviye modül: CodeDeploy bileşenleri ve agent, appspec yapısı ve yaşam döngüsü kancaları, in-place ve blue-green dağıtım, deployment config ile trafik kaydırma ve CloudWatch…
CodeDeploy in-place/blue-green, appspec kancaları ve rollback
Bu ileri seviye modül, AWS DOP-C02 kapsamında EC2 ve on-prem iş yükleri için CodeDeploy dağıtım stratejilerine odaklanır. CodeDeploy bileşenleri (application, deployment group, deployment configuration), CodeDeploy agent ve on-prem kaydı; in-place ve blue-green dağıtım türleri işlenir. appspec.yml yapısı, dosya eşleme (files) ve yaşam döngüsü kancaları (ApplicationStop, BeforeInstall, AfterInstall, ApplicationStart, ValidateService); Auto Scaling grubu ile blue-green ve ELB entegrasyonu ele alınır. Ardından dağıtım konfigürasyonları (AllAtOnce, HalfAtATime, OneAtATime, özel), trafik kaydırma, otomatik rollback tetikleyicileri, CloudWatch alarm ile durma ve CodePipeline entegrasyonu uygulanır. Katılımcılar, EC2 iş yüklerini minimum kesintiyle ve güvenli biçimde dağıtmayı öğrenir.
2 Gün. Her gün dört modül; katılımcılar CodeDeploy temelleri ve appspec'ten blue-green ve rollback'e ilerler.
İleri Seviye — EC2 ve on-prem iş yükleri için CodeDeploy ile dağıtım stratejilerinin DOP-C02 kapsamında ele alınması.
Katılımcılar bir EC2 Auto Scaling grubuna in-place ve blue-green dağıtımı CodeDeploy ile uygulamalı yapar.
EC2 iş yüklerini blue-green ile sıfıra yakın kesintiyle dağıtırsınız.
appspec kancalarıyla dağıtımın her adımını kontrol altına alırsınız.
CloudWatch alarm tetikli otomatik rollback ile riski en aza indirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
EC2, Auto Scaling ve ELB kavramlarına aşinalık gereklidir.
CodeDeploy agent ve kanca betikleri için Linux kullanımı faydalıdır.
Temel CI/CD ve CodePipeline kavramlarına aşinalık beklenir.
EC2 ve CodeDeploy erişimi olan bir AWS hesabı gereklidir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Application, deployment group ve config kavramlarını kurgularsınız.
CodeDeploy agent kurar ve on-prem instance'ları kaydedersiniz.
appspec.yml ile dosya eşleme ve kancaları yapılandırırsınız.
Yaşam döngüsü kancalarıyla dağıtım adımlarını kontrol edersiniz.
ELB ile in-place rolling dağıtımı erişilebilirliği koruyarak yaparsınız.
Auto Scaling ve ELB ile blue-green dağıtımı uygularsınız.
Deployment config ve minimum healthy hosts ile riski yönetirsiniz.
CloudWatch alarm tetikli otomatik rollback kurarsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Cost allocation tag, tag policy, ABAC ve AWS Config ile AWS kaynaklarında etiketleme, maliyet dağılımı ve yönetişim stratejilerini öğreten eğitim.
Detayları Gör →Sistematik sorun giderme, CloudTrail/X-Ray ile kök neden, AWS Backup, point-in-time recovery ve DR geri yükleme operasyonlarını öğreten AWS DevOps eğitimi.
Detayları Gör →AWS Jam formatında zaman sınırlı, puanlı challenge'larla CodePipeline, CloudFormation ve otomasyon problemlerini takım halinde çözdüren uygulamalı DevOps eğitim
Detayları Gör →AWS Jam formatında izleme, güvenlik, maliyet optimizasyonu ve dayanıklılık challenge'larını takım halinde çözdüren operasyon odaklı uygulamalı DevOps eğitimi.
Detayları Gör →CodePipeline, CloudFormation/CDK, ECS/EKS, CloudWatch ve DevSecOps ile AWS üzerinde uçtan uca DevOps mühendisliğini öğreten kapsamlı ileri seviye eğitim.
Detayları Gör →