AWS DEVOPS ENGINEER PRO (DOP-C02): AUTOMATED TESTING IN CI/CD PIPELINES EĞİTİMİ

AWS pipeline'larına otomatik testi profesyonelce göm

CodeBuild test fazları, test report group, entegrasyon/yük testi, SAST/DAST güvenlik taraması ve CodeDeploy hook'larıyla DOP-C02 odaklı otomatik test

AWS DevOps Engineer Pro (DOP-C02) kapsamında CodeBuild test fazları, entegrasyon/yük testi, SAST/DAST güvenlik taraması ve CodeDeploy hook'larıyla pipeline'lara otomatik test gömen uzman seviye eğitim.

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

Eğitim Hakkında

DOP-C02 kapsamında AWS CI/CD hatlarına uçtan uca otomatik test ve güvenlik kapısı ekleme

Bu eğitim, AWS Certified DevOps Engineer – Professional (DOP-C02) sınavının otomatik test alanına odaklanarak CI/CD hatlarına kapsamlı test entegrasyonunu öğretir. CodeBuild test fazları ve report group ile test sonucu toplama, birim-entegrasyon-uçtan uca test katmanlarının pipeline'da aşamalandırılması, CodeDeploy BeforeAllowTraffic/AfterAllowTraffic Lambda hook'larıyla dağıtım doğrulaması, canary analizi ve CloudWatch alarm tabanlı otomatik geri alma, SAST/DAST ve bağımlılık tarama entegrasyonu, yük/performans testi ve kalite kapıları somut örneklerle işlenir. Çok hesaplı yapıda test ortamı sağlama ve test sonuçlarının izlenmesi uygulamalı olarak ele alınır. Sınav başvurusu ve ücreti ilgili kuruma aittir.

Süre ve Format

3 Gün. Her gün dört modül; her test katmanı AWS servisleriyle uygulamalı entegre edilir.

Seviye

Uzman Seviye — AWS DevOps Engineer Professional (DOP-C02) kapsamında CI/CD hatlarına otomatik test, güvenlik taraması ve kalite kapısı gömme

Öğrenme Metodu

Katılımcılar örnek bir pipeline'a birim, entegrasyon, güvenlik ve dağıtım doğrulama testlerini katman katman ekler.

Neden Bu Eğitim?

🧱Katmanlı Test

Pipeline'a birim, entegrasyon ve uçtan uca testleri doğru aşamada ekleyerek güven inşa edersiniz.

🔒Güvenlik Kapısı

SAST/DAST ve bağımlılık taramasıyla açıkları üretimden önce yakalarsınız.

🔁Otomatik Geri Alma

CodeDeploy hook ve alarmlarla başarısız dağıtımı otomatik geri alırsınız.

Anahtar Konular

aws dop-c02aws devops professionalotomatik test ci cdcodebuild report groupcodedeploy hookcanary analizisast dastyük testi pipelineotomatik geri almaaws devops
“Profesyonel bir hatta test, bir aşama değil, her trafiğin önündeki kapıdır.”

Ön Koşullar

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

1
AWS CI/CD Deneyimi

CodePipeline, CodeBuild ve CodeDeploy ile temel bir hat kurmuş olmak gerekir.

2
Test Bilgisi

Birim ve entegrasyon testi kavramlarına hakim olmak beklenir.

3
IAM ve Lambda

IAM rolleri ve temel Lambda yazımına aşinalık faydalıdır.

4
AWS Hesabı

Uygulamalar için erişilebilir bir AWS hesabı ve CLI önerilir.

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ı, test katmanlarını CodeBuild fazlarında koşar ve report group ile raporlar.
Modül 1
Test Katmanları Stratejisi
  • Birim, entegrasyon, sözleşme ve uçtan uca ayrımı
  • Hangi testin hangi pipeline aşamasında koşacağı
  • Hızlı testi erken, yavaşı sonraya koyma
  • Test piramidini AWS hattına uyarlama
  • Paralel CodeBuild projeleriyle hızlandırma
  • Test izolasyonu ve ortam gereksinimi
Modül 2
buildspec'te Test Koşumu
  • phases: pre_build/build içinde test komutları
  • reports bölümü ile sonuç dosyası tanımı
  • JUnit/Cucumber/NUnit rapor formatları
  • Test ortam değişkeni ve gizli yönetimi
  • Başarısız testte build exit kodu
  • Test loglarını CloudWatch'a yazma
Modül 3
Report Group ve Trend
  • CodeBuild report group oluşturma
  • Test başarı oranı ve süre trendi
  • Pass/fail detaylarını konsolda inceleme
  • Rapor saklama (retention) ayarı
  • Kapsama raporunu (code coverage) toplama
  • Raporu pipeline kararına bağlama
Modül 4
Kapsama ve Kalite Kapısı
  • Kod kapsama eşiği ile build'i kırma
  • Diff coverage ile yeni kodu zorlama
  • Lint ve statik analizi aynı fazda koşma
  • CodeGuru Reviewer ile öneri alma
  • Kapı ihlalinde pipeline durdurma
  • Eşikleri ekiple makul belirleme
Günün hedefiKatılımcı, entegrasyon ortamı sağlar ve güvenlik/performans testlerini hatta ekler.
Modül 1
Entegrasyon Ortamı Sağlama
  • CloudFormation/SAM ile ephemeral test ortamı
  • Pipeline aşamasında ortam kur ve yık
  • Test verisini seed ile hazırlama
  • VPC içinde özel kaynak erişimi
  • Entegrasyon testinde gerçek servis vs. mock
  • Ortam ömrünü koşuma bağlama
Modül 2
Yük ve Performans Testi
  • Dağıtım öncesi yük testi (k6/Locust) koşma
  • p95/p99 gecikme eşiği tanımlama
  • Hata oranı ve throughput ölçümü
  • Test sonucunu kapıya bağlama
  • Kademeli yük artırma senaryosu
  • Performans regresyonunu tespit etme
Modül 3
SAST/DAST Entegrasyonu
  • Statik güvenlik taramasını build fazına ekleme
  • DAST ile çalışan uygulamada açık tarama
  • Secret scanning ile sızan anahtar tespiti
  • IaC güvenlik taraması (cfn-nag/checkov)
  • Bulgu ciddiyetine göre kapı kurma
  • Security Hub'a bulgu gönderme
Modül 4
Bağımlılık ve Konteyner Tarama
  • SCA ile üçüncü taraf paket açığı taraması
  • ECR image scanning ile imaj CVE tespiti
  • Inspector ile sürekli açık değerlendirme
  • Kritik açıkta dağıtımı engelleme
  • SBOM üretimi ve izleme
  • Açık düzeltme akışını otomatikleştirme
Günün hedefiKatılımcı, dağıtım doğrulamasını hook'larla otomatikleştirir ve geri alma kurar.
Modül 1
CodeDeploy Lifecycle Hook
  • BeforeAllowTraffic/AfterAllowTraffic Lambda hook
  • Hook içinde smoke testi koşma
  • Hook sonucuyla trafik geçişini kontrol
  • Lambda/ECS blue-green doğrulaması
  • Hook zaman aşımı ve hata yönetimi
  • Hook loglarını izleme
Modül 2
Canary Analizi
  • Canary trafik yüzdesi ve bekleme (bake) süresi
  • CloudWatch metrikleriyle canary sağlığı
  • Hata oranı/gecikme eşiği ile değerlendirme
  • Otomatik ilerleme veya durdurma
  • Linear traffic shifting yapılandırması
  • Canary sonucunu alarma bağlama
Modül 3
Otomatik Geri Alma
  • CloudWatch alarm tetikli rollback
  • Dağıtım başarısızlığında önceki sürüme dönme
  • Alarm eşiklerini anlamlı ayarlama
  • Rollback sonrası durum doğrulama
  • Olay bildirimini SNS ile iletme
  • Kök neden için olay günlüğü
Modül 4
İzleme ve Geri Besleme
  • Dağıtım metriklerini dashboard'da izleme
  • X-Ray ile dağıtık izleme
  • SLO/SLI ile kalite ölçümü
  • Üretim bulgusunu test setine ekleme
  • Pipeline MTTR ve değişiklik başarı oranı
  • Sürekli iyileştirme için metrik analizi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Test Fazları

CodeBuild fazlarında katmanlı testleri koşturup raporlayabilirsiniz.

✅
Report Group

Report group ile test ve kapsama trendini izleyebilirsiniz.

✅
Ephemeral Ortam

Entegrasyon için isteğe bağlı test ortamı sağlayabilirsiniz.

✅
Yük Testi

Dağıtım öncesi yük/performans testini kapıya bağlayabilirsiniz.

✅
Güvenlik Kapısı

SAST/DAST ve bağımlılık taramasını pipeline'a ekleyebilirsiniz.

✅
CodeDeploy Hook

Lifecycle hook ile dağıtım doğrulaması yapabilirsiniz.

✅
Canary Analizi

Metrik tabanlı canary analizi ve ilerleme kurabilirsiniz.

✅
Otomatik Geri Alma

Alarm tetikli otomatik geri alma yapılandırabilirsiniz.

Kimler İçin Uygundur?

  • AWS üzerinde olgun CI/CD hatları kuran
  • DOP-C02 sınavına otomatik test açısından hazırlanan DevOps mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
AWS üzerinde olgun CI/CD hatları kuran ve DOP-C02 sınavına otomatik test açısından hazırlanan DevOps mühendisleri için uygundur.
Sınav ücreti dahil mi?
Hayır; eğitim sınav içeriğine hazırlar, ancak sınav başvurusu ve ücreti ilgili kuruma aittir.
Önceki AWS CI/CD bilgisi gerekir mi?
Evet; CodePipeline, CodeBuild ve CodeDeploy ile temel hat kurmuş olmak beklenir, bu eğitim test katmanına odaklanır.
Güvenlik testleri kapsanıyor mu?
Evet; SAST, DAST, bağımlılık ve konteyner taraması ikinci günde uygulamalı ele alınır.
Eğitim sonunda sertifika veriliyor mu?
Eğitimi tamamlayanlara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; AWS sınav sertifikası ayrıdır.

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 (DOP-C02): Automated Testing in CI/C Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

CI/CD ve Sürekli TeslimExploring CI: Continuous Integration & CI Tools Eğitimi
DevOps ve Konteyner Eğitimleri

Exploring CI: Continuous Integration & CI Tools Eğitimi

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

Sürekli entegrasyon kavramını ve GitHub Actions, GitLab CI, Jenkins araçlarını aynı örnek üzerinde keşfeden, ilk CI hattını kurduran temel seviye eğitim.

Detayları Gör →
CI/CD ve Sürekli TeslimFull Stack Developer CI/CD Eğitimi
DevOps ve Konteyner Eğitimleri

Full Stack Developer CI/CD Eğitimi

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

Full stack uygulamalarda monorepo build, frontend/backend testleri, Docker, E2E test ve çok hedefli dağıtımla tek hatta CI/CD kurmayı öğreten eğitim.

Detayları Gör →
CI/CD ve Sürekli TeslimGitLab CI/CD ile Sürekli Entegrasyon ve Dağıtım Eğitimi
DevOps ve Konteyner Eğitimleri

GitLab CI/CD ile Sürekli Entegrasyon ve Dağıtım Eğitimi

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

GitLab CI/CD pipeline, runner, environment, review app, yerleşik SAST/DAST ve Kubernetes dağıtımını uçtan uca öğreten ileri seviye eğitim.

Detayları Gör →
CI/CD ve Sürekli TeslimGoogle Professional DevOps Engineer: CI/CD Architecture Stack in Google Cloud Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: CI/CD Architecture Stack in Google Cloud Eğitimi

3 günUzmanOnline / Yüz Yüze / Hibrit

Google Professional DevOps kapsamında Cloud Build, Artifact Registry, Cloud Deploy, GKE ve Binary Authorization ile CI/CD mimari yığınını tasarlama eğitimi.

Detayları Gör →
CI/CD ve Sürekli TeslimGoogle Professional DevOps Engineer: Implementing CI/CD Pipelines for a Service Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: Implementing CI/CD Pipelines for a Service Eğitimi

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

Google Professional DevOps kapsamında tek bir servis için Cloud Build, Skaffold ve Cloud Deploy canary ile uçtan uca CI/CD hattı kurmayı öğreten eğitim.

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