AWS DEVOPS ENGINEER PROFESSIONAL : CODEPIPELINE EĞİTİMİ

Fikirden üretime kesintisiz hat kur

CodePipeline ile source-build-test-deploy aşamaları, onay kapıları, çok hesaplı ve çok bölgeli dağıtım hattı kurun.

AWS CodePipeline ile aşama/eylem orkestrasyonu, onay kapıları, custom action ve çok hesaplı/çok bölgeli dağıtım kurarak uçtan uca CI/CD hattı tasarlamayı öğreten ileri düzey DevOps eğitimi.

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

Eğitim Hakkında

Aşama ve eylem orkestrasyonu, onay ve çok hesaplı CI/CD

Bu eğitim, AWS DevOps Engineer Professional kapsamında AWS CodePipeline servisine odaklanır. Pipeline yapısı (stage, action, transition), source eylemleri (CodeCommit, S3, CodeConnections/GitHub), build (CodeBuild), test ve deploy (CodeDeploy, CloudFormation, ECS, Elastic Beanstalk) eylemleri, manual approval ve custom action, paralel eylem ve input/output artefakt akışı, çok hesaplı/çok bölgeli dağıtım, EventBridge ile tetikleme ve bildirim, V2 pipeline (trigger filtreleri, variables) uygulamalı işlenir. Pipeline güvenliği ve hata/stop davranışı da kapsanır.

Süre ve Format

3 Gün. Her gün dört modül; temel pipeline'dan çok hesaplı/çok bölgeli yayıma ilerler.

Seviye

İleri Seviye — AWS CodePipeline ile uçtan uca CI/CD: aşama, eylem, onay, çok hesaplı ve çok bölgeli yayım.

Öğrenme Metodu

Katılımcı gerçek bir CodePipeline hattını source'tan prod'a kurar, onay kapıları ve çok hesaplı dağıtım ekler.

Neden Bu Eğitim?

🔗Uçtan Uca

Kaynak koddan üretime kadar tüm adımları tek hatta orkestre etmeyi öğrenirsiniz.

🚪Onay Kapıları

Manuel onay ve test kapılarıyla üretime geçişi kontrol altına alırsınız.

🌐Çok Hesaplı

Çok hesaplı ve çok bölgeli dağıtımı tek pipeline'dan yönetirsiniz.

Anahtar Konular

aws codepipelineci cd pipelinecodepipeline v2manual approvalcross account deploycodeconnections githubcloudformation deploycustom action lambdaçok bölgeli dağıtımaws devops professional
“İyi bir pipeline, insanı karar vereceği yerde durdurur, gerisini kendisi akıtır.”

Ön Koşullar

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

1
CI/CD Temeli

Sürekli entegrasyon/dağıtım kavramlarına aşinalık beklenir.

2
AWS Servis Bilgisi

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

3
IAM Temeli

Rol ve politika kavramları bilinmelidir.

4
Test Hesabı

CodePipeline ve bağlı servisleri kullanabilen 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ı temel bir source-build-deploy pipeline'ı kurar ve artefakt akışını kavrar.
Modül 1
Pipeline Yapısı
  • Stage ve action kavramı
  • Action kategorileri (source/build/deploy)
  • Transition ve manuel durdurma
  • Input/output artifact akışı
  • Artifact store (S3) ve KMS
  • Pipeline execution modeli
Modül 2
Source Eylemleri
  • CodeCommit source
  • S3 source ve versiyonlama
  • CodeConnections ile GitHub/Bitbucket
  • Dal ve tetikleme filtreleri
  • Çoklu source
  • Değişiklik algılama (EventBridge)
Modül 3
Build Entegrasyonu
  • CodeBuild build action
  • Build artefaktı geçişi
  • Exported variables kullanımı
  • Build ortam değişkeni override
  • Build başarısızlık davranışı
  • Build logu izleme
Modül 4
V2 Pipeline
  • V1 vs V2 pipeline tipi
  • Trigger filtreleri (push/PR, dosya yolu)
  • Pipeline variables
  • Execution mode (queued/superseded)
  • Maliyet modeli
  • Göç (migration) notları
Günün hedefiKatılımcı deploy eylemleri, manuel onay ve test kapıları ekler.
Modül 1
Deploy Eylemleri
  • CodeDeploy deploy action
  • CloudFormation (create/execute change set)
  • ECS ve ECS blue/green action
  • Elastic Beanstalk action
  • S3 deploy action
  • Deploy parametreleri
Modül 2
Onay Kapıları
  • Manual approval action
  • SNS bildirimi ve onay linki
  • Onay yetkisi (IAM)
  • Onay zaman aşımı
  • Review bilgisi ekleme
  • Üretim geçiş kapısı
Modül 3
Paralel ve Sıralı
  • Aynı aşamada paralel eylem (runOrder)
  • Sıralı eylem bağımlılığı
  • Fan-out test eylemleri
  • Aşama başarısızlığında durdurma
  • Kısmi başarısızlık yönetimi
  • Yeniden deneme (retry stage)
Modül 4
Custom Action
  • Lambda invoke action
  • Custom action türü tanımı
  • Step Functions entegrasyonu
  • Üçüncü taraf eylem
  • Job worker modeli
  • Durum bildirimi (PutJobSuccess)
Günün hedefiKatılımcı çok hesaplı/çok bölgeli dağıtım kurar ve pipeline'ı güvenli/izlenebilir kılar.
Modül 1
Çok Hesaplı Dağıtım
  • Cross-account deploy rolü
  • KMS anahtar paylaşımı (artefakt)
  • Hesaplar arası güven politikası
  • Merkezî CI/CD hesabı modeli
  • Dev/test/prod hesap ayrımı
  • En az yetki rol tasarımı
Modül 2
Çok Bölgeli
  • Çok bölgeli deploy action
  • Region bazlı artefakt kopyası
  • Halka (wave) dağıtım
  • Bölgesel onay kapıları
  • CloudFormation StackSets ile yayım
  • Bölgesel rollback
Modül 3
İzleme
  • Pipeline execution olayları (EventBridge)
  • Aşama durumu bildirimi
  • CloudWatch ile pipeline metrikleri
  • Başarısızlık uyarısı
  • Execution geçmişi ve denetim
  • MTTR ve lead time ölçümü
Modül 4
Güvenlik
  • Pipeline service role en az yetki
  • Artefakt şifreleme ve erişim
  • Onay yetkisi ayrımı
  • Sır yönetimi (build/deploy)
  • Tedarik zinciri güvenliği
  • Pipeline değişiklik denetimi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Pipeline Kurma

Source-build-test-deploy aşamalarıyla uçtan uca hat kurarsınız.

✅
Kaynak Entegrasyonu

CodeCommit, S3 ve GitHub (CodeConnections) kaynaklarını bağlarsınız.

✅
Deploy Eylemleri

CodeDeploy, CloudFormation ve ECS deploy eylemlerini yapılandırırsınız.

✅
Onay Kapıları

Manuel onay ve test kapılarıyla üretim geçişini kontrol edersiniz.

✅
Custom Action

Lambda ve Step Functions ile özel pipeline eylemleri eklersiniz.

✅
Çok Hesaplı

Cross-account rol ve KMS ile çok hesaplı dağıtım kurarsınız.

✅
İzleme

EventBridge ve metriklerle pipeline'ı izleyip lead time ölçersiniz.

✅
Güvenlik

En az yetki ve artefakt şifrelemeyle pipeline'ı güvenli kılarsınız.

Kimler İçin Uygundur?

  • Uçtan uca CI/CD hatları kuran DevOps mühendisleri
  • sürüm yöneticileri
  • platform ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Uçtan uca CI/CD hatları kuran DevOps mühendisleri, sürüm yöneticileri ve platform ekipleri için uygundur.
GitHub bağlanıyor mu?
Evet; CodeConnections (eski adıyla CodeStar Connections) ile GitHub/Bitbucket kaynağı işlenir.
Çok hesaplı dağıtım var mı?
Evet; cross-account rol ve KMS paylaşımıyla çok hesaplı/çok bölgeli dağıtım uygulamalı kurulur.
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 Professional : CodePipeline Eğitimi 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ıDASA DevOps Coach Sertifika Eğitimi
DevOps ve Konteyner Eğitimleri

DASA DevOps Coach Sertifika Eğitimi

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

DevOps koçluğu: koçluk zihniyeti, güçlü sorular, kolaylaştırma, takım gelişimi, değişim koçluğu ve DevOps pratiklerini benimsetme. İleri seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDASA DevOps Coach – Including Exam Eğitimi
DevOps ve Konteyner Eğitimleri

DASA DevOps Coach – Including Exam Eğitimi

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

DevOps koçluğu, GROW modeli, kolaylaştırma, takım olgunluğu ve dönüşüm rehberliği ile DASA DevOps Coach sınavına odaklı hazırlanın.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDASA DevOps Enable and Scale Sertifika Eğitimi
DevOps ve Konteyner Eğitimleri

DASA DevOps Enable and Scale Sertifika Eğitimi

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

DASA DevOps Enable and Scale: cesaret, takım kurma, DevOps liderliği ve sürekli iyileştirme ile ekipleri ölçekleyin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDASA DevOps Enable and Scale – Including Exam Eğitimi
DevOps ve Konteyner Eğitimleri

DASA DevOps Enable and Scale – Including Exam Eğitimi

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

DASA DevOps Enable and Scale: cesaret, takım kurma, DevOps liderliği ve sürekli iyileştirme ile ekipleri ölçekleyin. Sınav odaklı hazırlık dahil.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDASA DevOps Fundamentals Sertifika Eğitimi
DevOps ve Konteyner Eğitimleri

DASA DevOps Fundamentals Sertifika Eğitimi

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

CALMS modeli, DevOps'un Üç Yolu, değer akışı ve CI/CD temelleriyle DASA DevOps Fundamentals eğitimi. DevOps kültürüne sağlam bir başlangıç.

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