700+ courses, half price
Kurs Açıklaması
Manuel dağıtım yapmayı bırak. Bu kursta, AWS Code servislerini kullanarak uygulamalarını otomatik olarak derleyen, test eden ve dağıtan CI/CD ardışık düzenleri (pipeline) kuracaksın. CodeDeploy ile blue/green ve canary sürüm stratejilerini uygulayacak, ardışık düzenlerine güvenlik geçitleri ve hata bildirimleri ekleyecek ve CloudFormation, SAM ve CDK ile altyapını kod olarak tanımlayacaksın. Kurs bittiğinde, kodu commit aşamasından üretime minimum manuel müdahaleyle taşıyan bir pipeline kurabilecek hale geleceksin.
Ön Koşullar
Müfredat
Kurs planı
1
AWS Code Servisleri ile CI/CD Pipelineları
AWS Code servislerinin yazılım teslim yaşam döngüsünü nasıl otomatikleştirmek için birlikte çalıştığını öğren. CodeCommit, CodeBuild, CodeDeploy ve CodePipeline'ı pipeline aşamalarına eşleştir, onay geçitleri ve hata bildirimleri olan çok aşamalı bir pipeline oluştur ve CodeBuild'i buildspec.yml ile yapılandırarak derlemelerini kaynaktan artifakta kadar otomatikleştir.
- AWS üzerinde CI/CD'ye Giriş50 XP
- Eksik servisi bul50 XP
- Servisleri boru hattı aşamalarına eşle100 XP
- CodePipeline konsolunu keşfet50 XP
- CodePipeline ile ardışık düzenler oluşturma50 XP
- Yapıların aşamalar arasında akışı50 XP
- Bir onay kapısı ekle50 XP
- Hata uyarılarını ayarla50 XP
- CodeBuild ve buildspec.yml ile derlemeleri otomatikleştirme50 XP
- Bir buildspec.yml dosyasını incele50 XP
- buildspec aşamalarını sınıflandır100 XP
- Başarısız bir derlemeyi düzelt50 XP
2
AWS CodeDeploy ile Dağıtım Stratejileri
Uygulamaları CodeDeploy kullanarak güvenle nasıl yayınlayacağını keşfet. Lifecycle hook'larla appspec.yml dosyasını yapılandır, yerinde (in-place) ve blue/green dağıtımlarını uygula, canary ve lineer trafik kaydırmayı ayarla ve her ortam için yapılandırma sağlamak üzere API Gateway aşamalarını yönet.
3
Kod Olarak Altyapı ve Ortam Yönetimi
Altyapını kod olarak tanımla ve yönet. Değişiklik kümeleri (change sets) ve sapma (drift) algılama ile CloudFormation şablonları yaz, SAM ve CDK ile sunucusuz uygulamaları dağıt, ortamlar arasında onaylı sürümleri yönet ve StackSets ile iç içe geçmiş yığınları kullanarak CloudFormation'ı CI/CD pipelinelarına entegre et.
AWS üzerinde Dağıtımları Otomatikleştirme
Kurs
Tamamlandı

