AWS DEVOPS ENGINEER PRO : DEPLOYMENT STRATEGIES FOR AWS ENVIRONMENTS EĞİTİMİ

Kesintisiz dağıt, güvenle geri al

CodeDeploy, ECS ve Lambda üzerinde blue/green, canary ve rolling stratejileriyle sıfır kesintili dağıtım tasarlayın.

CodeDeploy, ECS ve Lambda üzerinde blue/green, canary ve linear dağıtım stratejileriyle sıfır kesintili yayım ve alarm tabanlı otomatik geri almayı öğreten ileri düzey DevOps eğitimi.

3 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Sıfır kesinti, kademeli trafik ve otomatik geri alma stratejileri

Bu eğitim, AWS DevOps Engineer Professional kapsamında AWS ortamları için dağıtım stratejilerine odaklanır. EC2/on-premises, ECS ve Lambda için CodeDeploy dağıtım tipleri, in-place vs blue/green, canary ve linear trafik kaydırma, ALB/NLB target group geçişi, Route 53 ağırlıklı yönlendirme, Lambda alias ve sürüm trafik dağılımı, CloudWatch alarm tabanlı otomatik rollback ve AppSpec lifecycle hook doğrulamaları uygulamalı işlenir. Ortam bazlı strateji seçimi, dağıtım yapılandırma (deployment configuration) ve çok bölgeli dağıtım da kapsanır.

Süre ve Format

3 Gün. Her gün dört modül; dağıtım tiplerinden çok bölgeli stratejilere ilerler.

Seviye

İleri Seviye — AWS ortamlarında blue/green, canary ve rolling dağıtım stratejilerini CodeDeploy, ECS ve Lambda üzerinde uygulama.

Öğrenme Metodu

Katılımcı EC2, ECS ve Lambda hedeflerinde gerçek blue/green ve canary dağıtımları yapar ve alarm tabanlı rollback'i test eder.

Neden Bu Eğitim?

🟢Sıfır Kesinti

Blue/green ile kullanıcıyı etkilemeden yeni sürüme geçmeyi öğrenirsiniz.

🎚️Kademeli Risk

Canary ve linear trafik kaydırmayla riski azar azar üstlenirsiniz.

↩️Güvenli Geri Alma

Alarm tabanlı otomatik rollback ile hatalı sürümü saniyeler içinde geri alırsınız.

Anahtar Konular

aws dağıtım stratejisiblue green deploymentcanary deploymentaws codedeployecs blue greenlambda aliasotomatik rollbackroute 53 weightedmulti region deployaws devops professional
“İyi bir dağıtım stratejisi, geri almayı dağıtım kadar kolay kılar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
AWS Temeli

EC2, ECS ve Lambda ile ELB kavramlarına aşinalık beklenir.

2
CI/CD Bilgisi

CodePipeline ve CodeDeploy'a dair genel fikir faydalı olur.

3
Ağ Temeli

ALB/NLB, target group ve Route 53 kavramları bilinmelidir.

4
Test Hesabı

CodeDeploy ve ECS/Lambda oluşturma yetkisi olan bir hesap gerekir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı CodeDeploy dağıtım tiplerini ayırt eder ve EC2 üzerinde blue/green dağıtım yapar.
Modül 1
CodeDeploy Mimarisi
  • Application, deployment group, revision
  • CodeDeploy agent ve platform türleri
  • In-place vs blue/green farkı
  • Deployment configuration türleri
  • IAM service role gereksinimi
  • Revision kaynağı (S3/GitHub)
Modül 2
AppSpec Dosyası
  • EC2 için hooks sırası (BeforeInstall vb.)
  • files ve permissions bölümleri
  • Lifecycle hook script'leri
  • Hook timeout ve fail davranışı
  • Doğrulama hook'u (ValidateService)
  • Ortam değişkeni ile hook
Modül 3
Blue/Green EC2
  • Yeni Auto Scaling grubu oluşturma
  • ALB target group geçişi
  • Trafik yönlendirme zamanlaması
  • Eski ortamı bekletme/yıkma süresi
  • Rollback için eski grubu koruma
  • Sağlık kontrolü ile geçiş kararı
Modül 4
İzleme Entegrasyonu
  • Dağıtım olaylarını CloudWatch'a yazma
  • Deployment durum SNS bildirimi
  • CloudWatch alarm ile dağıtım durdurma
  • Dağıtım metrikleri (başarı/süre)
  • CodePipeline ile tetikleme
  • Dağıtım geçmişi ve denetim
Günün hedefiKatılımcı ECS ve Lambda üzerinde canary/linear trafik kaydırma ile dağıtım yapar.
Modül 1
ECS Blue/Green
  • CodeDeploy + ECS entegrasyonu
  • Task definition sürümü ve servis
  • İki target group (blue/green) kurgusu
  • Test listener ile ön doğrulama
  • Trafik kaydırma yapılandırması
  • Task sağlık kontrolü ve bekleme
Modül 2
Lambda Dağıtımı
  • Version ve alias kavramı
  • Alias üzerinde ağırlıklı trafik
  • Canary10Percent5Minutes konfigürasyonu
  • Linear10PercentEvery1Minute
  • PreTraffic/PostTraffic hook Lambda
  • Provisioned concurrency ile soğuk başlangıç
Modül 3
Trafik Kaydırma
  • Canary vs linear vs all-at-once
  • Kaydırma yüzdesi ve aralık seçimi
  • Hata oranına göre durdurma
  • Bake time (bekleme) tanımı
  • CloudWatch alarm ile iptal
  • Trafik metriklerini izleme
Modül 4
Otomatik Rollback
  • Alarm tabanlı rollback kuralı
  • Deployment başarısızlığında geri dönüş
  • Önceki sürüme hızlı dönüş
  • Rollback bildirimi ve kayıt
  • Manuel iptal (stop deployment)
  • Rollback sonrası doğrulama
Günün hedefiKatılımcı Route 53 yönlendirme ve çok bölgeli dağıtım ile ileri dağıtım stratejileri kurar.
Modül 1
DNS Tabanlı Dağıtım
  • Route 53 weighted routing
  • Sağlık kontrollü failover
  • Latency ve geolocation yönlendirme
  • TTL ve geçiş hızı dengesi
  • Blue/green DNS geçişi
  • Kademeli ağırlık artışı
Modül 2
Feature Flag
  • AppConfig ile özellik bayrağı
  • Kademeli özellik açma
  • Deployment strategy (AppConfig)
  • Rollback için flag kapatma
  • Hedef kitle segmentasyonu
  • Flag ile dağıtımı ayrıştırma
Modül 3
Çok Bölgeli Dağıtım
  • Bölge sırası ve halka (wave) dağıtım
  • StackSets ile çok bölgeli yayım
  • Global Accelerator ile trafik yönetimi
  • Bölgesel sağlık ve geri çekilme
  • Veri replikasyonu uyumu
  • Çok bölgeli rollback
Modül 4
Strateji Seçimi
  • Ortam ve risk profiline göre strateji
  • Stateful vs stateless yük farkı
  • Maliyet ve hız dengesi
  • Dağıtım penceresi planlama
  • Dağıtım runbook'u hazırlama
  • Postmortem ve iyileştirme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Dağıtım Tipleri

In-place ve blue/green dağıtımları doğru senaryoda seçersiniz.

✅
ECS Blue/Green

CodeDeploy ile ECS servislerinde sıfır kesintili geçiş yaparsınız.

✅
Lambda Canary

Alias ve ağırlıklı trafikle Lambda'da kademeli dağıtım kurarsınız.

✅
Trafik Kaydırma

Canary ve linear yapılandırmalarla riski kontrollü üstlenirsiniz.

✅
Otomatik Rollback

Alarm tabanlı geri almayla hatalı sürümü anında geri çekersiniz.

✅
DNS Yönlendirme

Route 53 ağırlıklı yönlendirmeyle DNS tabanlı dağıtım yaparsınız.

✅
Çok Bölge

StackSets ve halka dağıtımla çok bölgeli yayım tasarlarsınız.

✅
Strateji Seçimi

Yük ve risk profiline göre en uygun stratejiyi belirlersiniz.

Kimler İçin Uygundur?

  • Üretim dağıtımlarını kesintisiz yönetmek isteyen DevOps mühendisleri
  • sürüm yöneticileri
  • SRE'ler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Üretim dağıtımlarını kesintisiz yönetmek isteyen DevOps mühendisleri, sürüm yöneticileri ve SRE'ler için uygundur.
Hangi hedefler işleniyor?
EC2/on-premises, ECS ve Lambda hedefleri için ayrı ayrı stratejiler işlenir.
Rollback nasıl ele alınıyor?
CloudWatch alarm tabanlı otomatik ve manuel rollback senaryoları uygulamalı gösterilir.
Sınav kaydı dâhil mi?
Hayır; resmi sınav başvurusu ve ücreti ilgili kuruma aittir.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. AWS DevOps Engineer Pro : Deployment Strategies for AWS Envi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

DevOps Kültürü ve UygulamalarıSite Reliability Engineer: Managing Cascading Failures Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineer: Managing Cascading Failures Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

Cascading failure eğitimi: zincirleme arıza mekaniği, retry fırtınası, yük atma, geri basınç, devre kesici, bulkhead, backoff ve kontrollü kurtarma stratejileri

Detayları Gör →
DevOps Kültürü ve UygulamalarıSite Reliability Engineer: Managing Overloads Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineer: Managing Overloads Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

Overload yönetimi eğitimi: hız sınırlama (token/leaky bucket), kota, adil paylaşım, kritiklik tabanlı yük atma, adaptif eşzamanlılık ve otomatik ölçekleme.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSite Reliability Engineering (SRE) Foundation (SREF) Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineering (SRE) Foundation (SREF) Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

SRE Foundation (SREF): SRE ilkeleri, SLI/SLO, hata bütçesi, toil, gözlemlenebilirlik, olay yönetimi ve postmortem konularında temel eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSite Reliability Engineering (SRE) Temelleri Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineering (SRE) Temelleri Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

SRE temelleri: SRE nedir, SLI/SLO/SLA, hata bütçesi, Prometheus ve Grafana ile izleme, alarm, olay yönetimi ve postmortem giriş eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSite Reliability Engineering Foundation: Alerting and Incident Response Fundamentals Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineering Foundation: Alerting and Incident Response Fundamentals Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

SRE Foundation alarm ve olay müdahalesi: semptom tabanlı alarm, burn rate, Alertmanager, nöbet düzeni, incident commander ve runbook eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn