AWS DEVOPS ENGINEER PRO (DOP-C02): AUTOMATING OPS RUNBOOKS WITH STEP FUNCTIONS, LAMBDA, & SYSTEMS MANAGER EĞİTİMİ

Manuel runbook'u otomatik iş akışına çevir

Step Functions, Lambda ve SSM Automation ile operasyonel runbook'ları dayanıklı, denetlenebilir ve self-servis otomasyonlara dönüştürün.

AWS DOP-C02 kapsamında operasyonel runbook otomasyonuna odaklanan ileri seviye modül: Step Functions state machine tasarımı, durum tipleri ve hata yönetimi, servis entegrasyonları, SSM Automation runbook'ları, Run Command, onay adımları ve EventBridge ile ola…

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

Eğitim Hakkında

Step Functions state machine, Lambda ve SSM Automation runbook'ları

Bu ileri seviye modül, AWS DOP-C02 kapsamında operasyonel runbook'ların otomasyonuna odaklanır. Step Functions ile state machine tasarımı (Standard/Express), Task, Choice, Parallel, Map ve Wait durumları; hata yönetimi (Retry, Catch) ve servis entegrasyonları işlenir. Lambda ile otomasyon mantığı, idempotentlik ve zaman aşımı yönetimi; SSM Automation document'ları ile çok adımlı operasyonel runbook'lar, Run Command ve Maintenance Window ele alınır. Ardından onay (approval) adımları, parametre ve IAM güvenliği, hata durumunda geri alma ve otomasyonun EventBridge ile olaya bağlanması uygulanır. Katılımcılar, tekrarlayan operasyonel görevleri dayanıklı ve denetlenebilir otomasyonlara dönüştürür.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar Step Functions orkestrasyonundan SSM runbook otomasyonuna ilerler.

Seviye

İleri Seviye — operasyonel runbook'ların Step Functions, Lambda ve Systems Manager ile otomatikleştirilmesinin DOP-C02 kapsamında ele alınması.

Öğrenme Metodu

Katılımcılar gerçek bir operasyonel senaryo için Step Functions state machine ve SSM Automation runbook'u uygulamalı kurar.

Neden Bu Eğitim?

⚙️Toil Azaltma

Tekrarlayan manuel operasyonları güvenilir otomasyonlarla ortadan kaldırırsınız.

🔗Orkestrasyon

Step Functions ile çok adımlı iş akışlarını hata toleranslı biçimde orkestre edersiniz.

📋Denetlenebilirlik

Her otomasyon adımının izlenebilir ve denetlenebilir olmasını sağlarsınız.

Anahtar Konular

step functionsssm automationdop-c02ops runbookaws lambda otomasyonstate machinesystems managerself-healingaws devops professionaloperasyon otomasyonu
“İnsanın elinden çıkan her tekrar, otomasyona dönüşmeyi bekleyen bir fırsattır.”

Ön Koşullar

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

1
AWS Deneyimi

AWS servisleri ve IAM rollerine aşinalık gereklidir.

2
Lambda Temeli

Lambda ve temel programlama kavramlarına aşinalık faydalıdır.

3
JSON/YAML

State machine ve document tanımı için JSON/YAML aşinalığı beklenir.

4
AWS Hesabı

Step Functions ve SSM erişimi olan bir AWS hesabı gereklidir.

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ı, Step Functions ile dayanıklı iş akışları tasarlayabilir.
Modül 1
State Machine Temelleri
  • Amazon States Language (ASL) yapısı
  • Standard ve Express workflow farkı
  • Çalışma geçmişi ve görsel izleme
  • Giriş/çıkış işleme (InputPath, ResultPath, OutputPath)
  • Fiyatlandırma: durum geçişi ve süre
  • State machine'in IaC ile tanımı
Modül 2
Durum Tipleri
  • Task durumu ile iş yürütme
  • Choice ile koşullu dallanma
  • Parallel ile eşzamanlı yürütme
  • Map ile dinamik iterasyon (distributed map)
  • Wait ile zamanlı bekleme
  • Pass, Succeed ve Fail durumları
Modül 3
Hata Yönetimi
  • Retry ile yeniden deneme ve backoff
  • Catch ile hata yakalama ve yönlendirme
  • Hata tiplerinin (States.ALL, custom) ayrımı
  • Timeout ve heartbeat yapılandırması
  • Telafi (compensation) adımları
  • Idempotentlik ve güvenli yeniden çalışma
Modül 4
Servis Entegrasyonu
  • Optimized ve AWS SDK entegrasyonları
  • Lambda, SNS, SQS, DynamoDB çağrıları
  • .sync ile görev tamamlanmasını bekleme
  • waitForTaskToken ile insan onayı/callback
  • SSM Automation'ı Step Functions'tan tetikleme
  • IAM rolüyle servis erişimi
Günün hedefiKatılımcı, SSM Automation ile operasyonel runbook'lar kurup olaylara bağlayabilir.
Modül 1
SSM Automation
  • Automation document (runbook) yapısı ve adımlar
  • aws:executeAutomation ve aws:executeScript adımları
  • Parametre ve çıktı yönetimi
  • Hazır AWS runbook'larının kullanımı
  • Koşullu adım ve dallanma
  • Rate control ile toplu yürütme
Modül 2
Run Command ve Bakım
  • Run Command ile uzaktan komut yürütme
  • Hedef seçimi: tag, resource group, instance
  • Maintenance Window ile zamanlı operasyon
  • Patch Manager ile yama otomasyonu
  • State Manager ile istenen durum uygulama
  • Yürütme çıktısının S3/CloudWatch'a kaydı
Modül 3
Onay ve Güvenlik
  • aws:approve adımı ile manuel onay
  • Automation assume role (least privilege)
  • Parameter Store/Secrets Manager ile gizli bilgi
  • Change Calendar ile değişiklik penceresi kontrolü
  • Yürütme denetimi ve CloudTrail izi
  • Yetki ayrımı (separation of duties)
Modül 4
Olay Tetikleme
  • EventBridge ile olaya bağlı runbook tetikleme
  • CloudWatch alarm aksiyonuyla otomasyon
  • Self-healing (otomatik düzeltme) senaryosu
  • Zamanlanmış (scheduled) otomasyon
  • Otomasyon sonucunun bildirimi (SNS)
  • Hata durumunda eskalasyon

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
State Machine

ASL ile Standard/Express state machine'ler tasarlarsınız.

✅
Durum Tipleri

Choice, Parallel, Map ve Wait ile karmaşık akışlar kurarsınız.

✅
Hata Yönetimi

Retry ve Catch ile dayanıklı ve idempotent akışlar yazarsınız.

✅
Servis Entegrasyonu

waitForTaskToken ile insan onayı ve callback akışları kurarsınız.

✅
SSM Runbook

SSM Automation document'larıyla operasyonel runbook'lar yazarsınız.

✅
Güvenli Operasyon

Onay adımları ve least privilege ile güvenli otomasyon kurarsınız.

✅
Olay Bağlama

EventBridge ve alarmlarla otomasyonu olaylara bağlarsınız.

✅
DOP-C02

Sınavın otomasyon alanını gerçek senaryolarla pekiştirirsiniz.

Kimler İçin Uygundur?

  • AWS DevOps mühendisleri
  • SRE'ler
  • DOP-C02 adayları
  • operasyonel görevleri otomatikleştirmek isteyen bulut uzmanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
AWS DevOps mühendisleri, SRE'ler, DOP-C02 adayları ve operasyonel görevleri otomatikleştirmek isteyen bulut uzmanları için uygundur.
Step Functions mı SSM Automation mı kullanmalıyım?
SSM Automation altyapı operasyonları ve runbook'lar için idealdir; Step Functions ise genel amaçlı, çok adımlı iş akışı orkestrasyonu sunar. Eğitim ikisinin birlikte kullanımını da gösterir.
İnsan onayı akışa eklenebilir mi?
Evet; Step Functions'ta waitForTaskToken, SSM Automation'da aws:approve adımıyla manuel onay akışa dahil edilir.
Bu modül tek başına yeterli mi?
Otomasyon alanına odaklanır; DOP-C02'nin bütünü için diğer alan modülleriyle birlikte çalışılması önerilir.
Eğitim sonunda sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; AWS'nin resmi sınav başvurusu ve ücreti ilgili kuruma aittir.

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): Automating Ops Runbooks w Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 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ıMicrosoft Azure DevOps Solutions: Design Azure DevOps Logging Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure DevOps Solutions: Design Azure DevOps Logging Eğitimi

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

Azure Pipelines log yapısı, verbose/diagnostic tanılama, ##vso logging komutları, audit log ve saklama politikalarıyla pipeline loglama stratejisi eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMicrosoft Azure DevOps Solutions: Developing an Alert Strategy Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure DevOps Solutions: Developing an Alert Strategy Eğitimi

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

Azure Monitor uyarı kuralları, dinamik eşik, action group, escalation ve alarm gürültüsü azaltmayla eyleme dönük uyarı stratejisi geliştiren orta seviye eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMicrosoft Azure DevOps Solutions: Health & Failure Management Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure DevOps Solutions: Health & Failure Management Eğitimi

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

Sağlık modellemesi, availability test, application map ile bağımlılık izleme, auto-heal ve dayanıklılık desenleriyle sağlık ve hata yönetimi eğitimi. Orta seviy

Detayları Gör →
DevOps Kültürü ve UygulamalarıMicrosoft Azure DevOps Solutions: Introducing Azure DevOps Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure DevOps Solutions: Introducing Azure DevOps Eğitimi

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

Azure Boards, Repos, Pipelines, Test Plans ve Artifacts ile organizasyon yapısını tanıtan, uçtan uca akışı gösteren temel seviye Azure DevOps'a giriş eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMicrosoft Azure DevOps Solutions: Modern Source Control Strategies Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure DevOps Solutions: Modern Source Control Strategies Eğitimi

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

Git vs TFVC, mono/multi-repo kararı, Git LFS, submodule, Git hook ve TFVC'den Git'e göç ile modern kaynak kontrol stratejilerini ele alan orta seviye eğitim.

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