INTRODUCTION TO AWS CLOUDFORMATION EĞİTİMİ

Altyapınızı kod olarak tanımlayın ve tekrarlayın

YAML şablonlar, parametreler, Mappings, Conditions, Change Sets, drift detection, nested stack ve StackSets.

Eğitim, AWS CloudFormation ile altyapıyı kod olarak yönetmeyi anlatır. YAML şablon yapısı, Parameters, Mappings, Conditions, Resources ve Outputs bölümleri, Ref ve Fn::GetAtt gibi intrinsic fonksiyonlar, stack oluşturma ve güncelleme, Change Sets, rollback ve…

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

Eğitim Hakkında

AWS altyapısını CloudFormation şablonlarıyla yönetme

Eğitim, AWS CloudFormation ile altyapıyı kod olarak yönetmeyi anlatır. YAML şablon yapısı, Parameters, Mappings, Conditions, Resources ve Outputs bölümleri, Ref ve Fn::GetAtt gibi intrinsic fonksiyonlar, stack oluşturma ve güncelleme, Change Sets, rollback ve DeletionPolicy, drift detection, nested stack, cross-stack referans ve StackSets uygulamalı olarak işlenir.

Süre ve Format

2 Gün. Her gün dört modül; şablon yazımı, stack yaşam döngüsü, güvenli güncelleme ve çoklu hesap dağıtımı laboratuvarlarla işlenir.

Seviye

Temel Seviye — Şablon yazımı, stack yönetimi, parametreler, değişiklik kümeleri ve StackSets ile altyapı kodu yelpazesi.

Öğrenme Metodu

Katılımcılar adım adım VPC, EC2 ve RDS içeren bir şablon yazar; stack güncelleme, change set ve drift kontrolünü kendi hesaplarında uygular.

Neden Bu Eğitim?

📄Kod olarak altyapı

Ortamı elle kurmak yerine versiyonlanabilir şablonlarla tekrarlanabilir kurarsınız.

🛟Güvenli güncelleme

Change Set ve rollback ile üretimde riski azaltırsınız.

🌍Çoklu ortam

StackSets ile aynı şablonu birden çok hesap ve bölgeye dağıtırsınız.

Anahtar Konular

aws cloudformationcloudformation eğitimiinfrastructure as codecloudformation yamlchange setdrift detectionnested stackstacksetsaws iaccfn-init
“Elle kurulan altyapı bir kez çalışır; kodla tanımlanan altyapı her seferinde aynı çalışır.”

Ön Koşullar

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

1
Temel bulut bilgisi

EC2, VPC, S3 ve IAM gibi temel AWS servisleri hakkında bilgi beklenir.

2
AWS hesabı

Uygulamalı laboratuvarlarda AWS CloudFormation kaynakları oluşturabileceğiniz, bütçe uyarısı tanımlanmış bir AWS hesabı veya eğitmenin sağladığı lab hesabı gerekir.

3
Bilgisayar ortamı

Güncel bir tarayıcı, internet erişimi ve AWS CLI v2 kurabileceğiniz bir dizüstü bilgisayar yeterlidir.

4
Ek hazırlık

YAML/JSON söz dizimi ve bir kod editörü (VS Code) kullanımı faydalıdır.

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ı parametreli şablon yazar ve stack oluşturup günceller.
Modül 1
CloudFormation Temelleri
  • Şablon, stack ve resource kavramları
  • YAML ve JSON farkları
  • Template bölümleri: AWSTemplateFormatVersion, Resources
  • Resource type referansı (AWS::EC2::Instance)
  • Konsol, CLI ve SDK ile stack oluşturma
  • Stack olayları ve hata okuma
Modül 2
Parametreler ve Fonksiyonlar
  • Parameters tipleri, AllowedValues, NoEcho
  • SSM Parameter tipleri
  • Ref, Fn::GetAtt, Fn::Sub, Fn::Join
  • Fn::FindInMap ve Mappings
  • Pseudo parametreler (AWS::Region, AWS::AccountId)
  • Outputs ve Export
Modül 3
Koşullar ve Bağımlılıklar
  • Conditions ve Fn::If
  • DependsOn ve örtük bağımlılık
  • CreationPolicy ve WaitCondition
  • cfn-init ve cfn-signal
  • UserData ile EC2 yapılandırma
  • Metadata ve cfn-hup
Modül 4
Ağ ve İşlem Kaynakları Şablonu
  • VPC, subnet, route table ve IGW şablonu
  • Security group kuralları
  • EC2 launch template ve Auto Scaling
  • RDS DBInstance ve subnet group
  • IAM Role ve Instance Profile
  • Tam üç katmanlı örnek
Günün hedefiKatılımcı güvenli güncelleme akışını uygular ve şablonları modüler hale getirir.
Modül 1
Stack Güncelleme
  • Update behaviors: no interruption, some interruption, replacement
  • Change Sets ile önizleme
  • Rollback ve UPDATE_ROLLBACK_FAILED çözümü
  • Stack policy ile koruma
  • DeletionPolicy ve UpdateReplacePolicy
  • Termination protection
Modül 2
Drift ve Import
  • Drift detection çalıştırma
  • Drift sonuçlarını okuma ve giderme
  • Mevcut kaynakları stack'e import
  • Resource import şablonu
  • Manuel değişiklik riskleri
  • AWS Config ile birlikte kullanım
Modül 3
Modüler Şablonlar
  • Nested stack ve TemplateURL
  • Cross-stack referans: Export/ImportValue
  • Modules ve macro'lara giriş
  • Custom resource ve Lambda
  • cfn-lint ve cfn-guard doğrulaması
  • Şablonların S3'te saklanması
Modül 4
StackSets ve Otomasyon
  • StackSets ve yönetici hesap
  • Service-managed izinler (Organizations)
  • Çoklu bölge dağıtımı
  • CodePipeline ile CloudFormation dağıtımı
  • CDK ve SAM ile ilişki
  • En iyi uygulamalar

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Şablon yazımı

Parametre, mapping ve condition içeren YAML şablonlar yazabilirsiniz.

🔧
Intrinsic fonksiyonlar

Ref, GetAtt, Sub ve FindInMap fonksiyonlarını doğru kullanabilirsiniz.

☁️
Stack yönetimi

Stack oluşturma, güncelleme ve silme yaşam döngüsünü yönetebilirsiniz.

🔐
EC2 bootstrap

cfn-init ve CreationPolicy ile EC2 yapılandırmasını otomatikleştirebilirsiniz.

📊
Change Set

Güncelleme etkisini Change Set ile önceden görebilirsiniz.

🚀
Drift kontrolü

Drift detection ile manuel değişiklikleri tespit edip giderebilirsiniz.

🧩
Modüler yapı

Nested stack ve export/import ile şablonları parçalayabilirsiniz.

🛠️
Çoklu hesap

StackSets ile birden çok hesap ve bölgeye dağıtım yapabilirsiniz.

Kimler İçin Uygundur?

  • Sistem yöneticileri
  • DevOps mühendisleri
  • altyapıyı kodla yönetmek isteyen geliştiriciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sistem yöneticileri, DevOps mühendisleri ve altyapıyı kodla yönetmek isteyen geliştiriciler için uygundur.
CloudFormation ile Terraform farkı nedir?
CloudFormation AWS'ye özgü yerel IaC servisidir; eğitimde CloudFormation odaklı çalışılır ve temel farklar kısaca karşılaştırılır.
JSON mu YAML mı kullanılır?
Uygulamalar YAML ile yapılır; JSON eşdeğerleri ve dönüşüm yolu da gösterilir.
Üretimde güvenli güncelleme nasıl yapılır?
Change Set önizlemesi, stack policy, DeletionPolicy ve rollback yapılandırmasıyla güvenli güncelleme akışı uygulanır.
Eğitim sonunda hangi belge verilir?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. AWS'nin resmî sınavları için sınav başvurusu ve ücreti ilgili kuruma aittir; bu eğitim AWS CloudFormation uygulama becerisine odaklanır ve sınav sonucu vaat etmez.

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. Introduction to AWS CloudFormation Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Amazon AWSAWS Solutions Architect Professional : DNS Name Resolution Eğitimi
Bulut Bilişim Eğitimleri

AWS Solutions Architect Professional : DNS Name Resolution Eğitimi

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

AWS Solutions Architect Professional DNS: Route 53, Resolver, hibrit DNS, DNSSEC, DNS Firewall ve çok hesaplı DNS mimarisi.

Detayları Gör →
Amazon AWSAWS Solutions Architect Professional : General Architecture Eğitimi
Bulut Bilişim Eğitimleri

AWS Solutions Architect Professional : General Architecture Eğitimi

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

AWS Solutions Architect Professional genel mimari: kurumsal desenler, 7R göç, MGN, DMS, modernizasyon ve vaka tabanlı karar çalışması.

Detayları Gör →
Amazon AWSAWS Solutions Architect Professional : Governance & Automation Eğitimi
Bulut Bilişim Eğitimleri

AWS Solutions Architect Professional : Governance & Automation Eğitimi

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

AWS Solutions Architect Professional yönetişim ve otomasyon: SCP, Control Tower, Config, Security Hub, Audit Manager ve otomatik düzeltme.

Detayları Gör →
Amazon AWSAWS Solutions Architect Professional : Identity and Access Management Eğitimi
Bulut Bilişim Eğitimleri

AWS Solutions Architect Professional : Identity and Access Management Eğitimi

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

AWS Solutions Architect Professional IAM: ABAC, permissions boundary, cross-account, Identity Center, KMS erişimi ve Access Analyzer.

Detayları Gör →
Amazon AWSAWS Solutions Architect Professional : Managing AWS Costs Eğitimi
Bulut Bilişim Eğitimleri

AWS Solutions Architect Professional : Managing AWS Costs Eğitimi

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

AWS Solutions Architect Professional maliyet yönetimi: CUR, Athena, Savings Plans, RI portföyü, showback, chargeback ve FinOps süreçleri.

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