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

Altyapını kod olarak güvenle yönet

CloudFormation ile nested stack, change set, custom resource, StackSets ve drift yönetimi kullanarak kurumsal IaC kurun.

CloudFormation şablon anatomisi, change set ile güvenli güncelleme, custom resource/macro, StackSets çok hesaplı yayım ve drift yönetimiyle kurumsal IaC kurmayı öğreten ileri düzey DevOps eğitimi.

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

Eğitim Hakkında

İleri şablon tasarımı, güvenli güncelleme ve çok hesaplı yayım

Bu eğitim, AWS DevOps Engineer Professional kapsamında AWS CloudFormation'a derinlemesine odaklanır. Şablon anatomisi (Parameters, Mappings, Conditions, Resources, Outputs), intrinsic fonksiyonlar (Ref, GetAtt, Sub, Fn::If), nested stack ve cross-stack export/import, change set ile güvenli güncelleme, update/replace davranışı ve DeletionPolicy, custom resource (Lambda-backed) ve macro, StackSets ile çok hesaplı/çok bölgeli yayım, drift algılama, stack policy ve rollback uygulamalı işlenir. CloudFormation Registry, hooks ve cfn-guard ile politika denetimi de kapsanır.

Süre ve Format

4 Gün. Her gün dört modül; şablon temelinden custom resource, StackSets ve politika denetimine ilerler.

Seviye

İleri Seviye — AWS CloudFormation ile ileri IaC: nested stack, custom resource, StackSets ve drift yönetimi.

Öğrenme Metodu

Katılımcı gerçek şablonlar yazar, change set ile güvenli günceller, custom resource geliştirir ve StackSets ile çok hesaba dağıtır.

Neden Bu Eğitim?

🏗️Güvenli Güncelleme

Change set ve stack policy ile üretim altyapısını riski görerek güncellemeyi öğrenirsiniz.

🧩Genişletilebilirlik

Custom resource ve macro ile CloudFormation'ı kendi ihtiyacınıza göre genişletirsiniz.

🌐Çok Hesaplı Yayım

StackSets ile aynı altyapıyı onlarca hesap ve bölgeye tek seferde yayarsınız.

Anahtar Konular

aws cloudformationinfrastructure as codecloudformation stacksetschange setcustom resourcenested stackcfn-guarddrift algılamacloudformation hooksaws devops professional
“Altyapı kod olunca, hatalar da gözden geçirilebilir hale gelir.”

Ön Koşullar

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

1
AWS Temeli

EC2, VPC, IAM ve S3 kaynaklarına aşinalık beklenir.

2
YAML/JSON

YAML veya JSON sözdizimini okuyabilmek gerekir.

3
Betik Bilgisi

Custom resource için temel Python/Lambda bilgisi faydalı olur.

4
Test Hesabı

CloudFormation ve StackSets kullanabilen yeterli yetkili 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ı CloudFormation şablon bölümlerini ve intrinsic fonksiyonları etkin kullanır.
Modül 1
Şablon Yapısı
  • Format version ve Description
  • Resources ve logical ID
  • Resource type ve properties
  • Metadata ve interface
  • YAML kısa gösterim
  • Şablon doğrulama (validate-template)
Modül 2
Parametreler
  • Parameter türleri ve kısıtlar
  • AllowedValues ve constraints
  • NoEcho ile hassas değer
  • SSM parameter türü
  • Parameter default ve override
  • Metadata interface ile gruplama
Modül 3
Koşul ve Eşleme
  • Mappings ve FindInMap
  • Conditions tanımı
  • Fn::If, And, Or, Not
  • Ortam bazlı koşullu kaynak
  • Bölge/hesap bazlı eşleme
  • Koşullu property
Modül 4
Intrinsic Fonksiyonlar
  • Ref ve Fn::GetAtt
  • Fn::Sub ve değişken enjeksiyonu
  • Fn::Join ve Fn::Select
  • Fn::ImportValue
  • Fn::Cidr ve Fn::GetAZs
  • Pseudo parameters
Günün hedefiKatılımcı change set ve güncelleme davranışıyla stack'leri güvenle yönetir.
Modül 1
Oluşturma ve Güncelleme
  • Create/update/delete yaşam döngüsü
  • Change set ile değişiklik önizleme
  • Update behavior (no interruption/replacement)
  • Replacement gerektiren property'ler
  • UpdateReplacePolicy
  • Güncelleme sırası ve bağımlılık
Modül 2
Koruma Politikaları
  • DeletionPolicy (Retain/Snapshot)
  • Stack policy ile kaynak koruma
  • Termination protection
  • DependsOn ile sıralama
  • CreationPolicy ve WaitCondition
  • Rollback configuration
Modül 3
Rollback
  • Otomatik rollback davranışı
  • Rollback trigger (CloudWatch alarm)
  • UPDATE_ROLLBACK_FAILED kurtarma
  • ContinueUpdateRollback
  • Monitoring time penceresi
  • Başarısız stack temizleme
Modül 4
Modülerlik
  • Nested stack ve AWS::CloudFormation::Stack
  • Cross-stack export/import
  • Nested vs cross-stack seçimi
  • Şablon boyutu ve S3
  • Paylaşılan altyapı deseni
  • Modül bağımlılık yönetimi
Günün hedefiKatılımcı custom resource ve macro ile CloudFormation'ı genişletir.
Modül 1
Custom Resource
  • Lambda-backed custom resource
  • Create/Update/Delete olayları
  • cfn-response ile yanıt gönderme
  • PhysicalResourceId yönetimi
  • Hata ve timeout yönetimi
  • Idempotent custom resource
Modül 2
Macro
  • Transform ve macro kavramı
  • AWS::Serverless (SAM) transform
  • Include transform
  • Şablon dönüştürme Lambda'sı
  • Macro test ve hata ayıklama
  • Snippet yeniden kullanımı
Modül 3
Registry
  • Private resource type (registry)
  • Resource provider schema
  • Third-party extension (public registry)
  • Modül (registry module)
  • Versiyonlama
  • Activation ve yönetim
Modül 4
Hooks ve Politika
  • CloudFormation Hooks (proactive)
  • cfn-guard ile politika kuralı
  • cfn-lint ile şablon doğrulama
  • Güvenlik kuralı (açık port) engelleme
  • Hook fail davranışı
  • Politika as code
Günün hedefiKatılımcı StackSets ile çok hesaplı yayım yapar ve drift yönetir.
Modül 1
StackSets
  • Self-managed vs service-managed
  • Administrator ve execution rolleri
  • OU bazlı hedefleme
  • Eşzamanlılık ve fail tolerance
  • Region order ve concurrency
  • Auto-deployment (yeni hesap)
Modül 2
Drift Yönetimi
  • Drift algılama (detect-drift)
  • Drift sonuçlarını okuma
  • Manuel değişikliği tespit
  • Drift düzeltme stratejisi
  • StackSet instance drift
  • Düzenli drift kontrolü
Modül 3
CI/CD ile IaC
  • CodePipeline ile şablon dağıtımı
  • Change set tabanlı onay aşaması
  • taskcat ile çok bölgeli test
  • Şablon sürümleme (Git)
  • Otomatik doğrulama (lint/guard)
  • Dağıtım gözden geçirmesi
Modül 4
İşletme
  • Stack organizasyonu ve isimlendirme
  • Export/import bağımlılık riskleri
  • Büyük ortamda stack bölme
  • Maliyet etiketleme (IaC ile)
  • Denetim ve CloudTrail
  • IaC yönetişim standardı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Şablon Ustalığı

Intrinsic fonksiyonlar ve koşullarla esnek şablonlar yazarsınız.

✅
Güvenli Güncelleme

Change set ile değişiklik etkisini görerek güvenle güncellersiniz.

✅
Koruma Politikaları

DeletionPolicy ve stack policy ile kritik kaynakları korursunuz.

✅
Modülerlik

Nested ve cross-stack ile yeniden kullanılabilir altyapı kurarsınız.

✅
Custom Resource

Lambda-backed custom resource ile CloudFormation'ı genişletirsiniz.

✅
Politika Denetimi

Hooks ve cfn-guard ile şablonları dağıtmadan denetlersiniz.

✅
StackSets

OU bazlı StackSets ile çok hesaplı yayım yaparsınız.

✅
Drift Yönetimi

Drift algılama ile manuel değişiklikleri tespit edip düzeltirsiniz.

Kimler İçin Uygundur?

  • CloudFormation ile kurumsal altyapıyı kod olarak yöneten DevOps mühendisleri
  • platform
  • bulut mimarları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
CloudFormation ile kurumsal altyapıyı kod olarak yöneten DevOps mühendisleri, platform ve bulut mimarları için uygundur.
CDK işleniyor mu?
Odak CloudFormation şablonlarıdır; CDK'nin ürettiği şablonla ilişkisine değinilir.
Custom resource yazıyor muyuz?
Evet; Lambda-backed custom resource ve macro uygulamalı olarak geliştirilir.
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 : CloudFormation Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 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ıSRE Metric Management: Software Reliability Monitoring and Reporting Eğitimi
DevOps ve Konteyner Eğitimleri

SRE Metric Management: Software Reliability Monitoring and Reporting Eğitimi

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

Alarm tasarımı, Alertmanager, Grafana SLO panoları ve aylık güvenilirlik raporlarıyla SRE izleme ve raporlama pratiklerini öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSRE Postmortums: Blameless Postmortem Culture Creation Eğitimi
DevOps ve Konteyner Eğitimleri

SRE Postmortums: Blameless Postmortem Culture Creation Eğitimi

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

Blameless postmortem yazımı, olay zaman çizelgesi, kök neden analizi ve eylem maddeleriyle öğrenen bir SRE kültürü kurmayı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSRE Practitioner Sertifika Hazırlık (DevOps Institute Uyumlu) Eğitimi
DevOps ve Konteyner Eğitimleri

SRE Practitioner Sertifika Hazırlık (DevOps Institute Uyumlu) Eğitimi

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

SLO, hata bütçesi, toil, olay yönetimi ve postmortem konularıyla SRE Practitioner sınavına uyumlu hazırlık eğitimi; vaka ve örnek sorular.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSRE Products at Scale: Product Launches Eğitimi
DevOps ve Konteyner Eğitimleri

SRE Products at Scale: Product Launches Eğitimi

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

Lansman kontrol listesi, kapasite tahmini, yük testi, canary ve feature flag ile SRE bakışıyla ölçekli ürün lansmanı yönetimini öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSRE Simplicity: Simple Software Systems Eğitimi
DevOps ve Konteyner Eğitimleri

SRE Simplicity: Simple Software Systems Eğitimi

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

Minimal API tasarımı, kod silme, bağımlılık azaltma ve refaktör stratejileriyle basit ve güvenilir yazılım sistemleri tasarlamayı öğrenin.

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