AWS CLOUDFORMATION EĞİTİMİ

Altyapını şablonla kur, sürümle, çoğalt

CloudFormation şablon yazımı, change set, nested stack, custom resource, StackSets ve drift detection ile altyapı otomasyonu

Bu eğitim AWS CloudFormation ile altyapıyı kod olarak yönetmeyi üç günde öğretir. Şablon anatomisi, intrinsic fonksiyonlar, VPC ve EC2 kaynakları, change set ve drift detection, DeletionPolicy ve stack policy, nested stack ve custom resource, Lambda destekli…

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

Eğitim Hakkında

CloudFormation'ı temel şablondan çoklu hesap dağıtımına taşıyan eksen

Bu eğitim AWS CloudFormation ile altyapıyı kod olarak yönetmeyi üç günde öğretir. Şablon anatomisi, intrinsic fonksiyonlar, VPC ve EC2 kaynakları, change set ve drift detection, DeletionPolicy ve stack policy, nested stack ve custom resource, Lambda destekli kaynaklar, StackSets ile çoklu hesap dağıtımı ve rollback sorun giderme uygulamalı laboratuvarlarla işlenir.

Süre ve Format

3 Gün. Her gün dört modül; gün başlıkları: Şablon Yazımı, VPC ve EC2 Kurulumu; Stack Yönetimi, Yeniden Kullanım ve Sunucusuz; Çoklu Hesap, Dağıtım ve Denetim. Her modül konsol ve CLI uygulamasıyla pekiştirilir.

Seviye

Orta Seviye — CloudFormation şablon yazımı, change set, nested stack, custom resource, StackSets ve drift detection ile altyapı otomasyonu.

Öğrenme Metodu

Canlı bir AWS hesabında konsol ve CLI laboratuvarlarıyla, AWS CloudFormation konularını örnek senaryolar ve karşılaştırmalı alıştırmalarla uygulayarak ilerler.

Neden Bu Eğitim?

💡Şablon Ustalığı

Parametreli, koşullu ve yeniden kullanılabilir şablonlar yazarsınız.

⚙️Güvenli Güncelleme

Change set ve stack policy ile üretimde güvenli değişiklik yaparsınız.

📊Ölçekli Dağıtım

StackSets ile aynı yapıyı birçok hesap ve Region'a dağıtırsınız.

Anahtar Konular

AWS CloudFormation eğitimiCloudFormation StackSetsaltyapı kod olarakCloudFormation şablonAWS CDKAWS CloudFormationAWS eğitimiAmazon Web Services eğitimiAWS kurumsal eğitim
“Bulutta ustalık, kurulup çalıştırılmış her ortamla büyür.”

Ön Koşullar

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

1
AWS hesabı

Laboratuvarlar için ücretsiz katmanı veya sandbox ortamını kullanabileceğiniz bir AWS hesabı önerilir.

2
Temel BT bilgisi

Ağ, işletim sistemi ve sunucu kavramlarına genel düzeyde aşina olmak faydalıdır.

3
Tarayıcı ve terminal

Konsol ve basit CLI komutlarını çalıştırabilecek bir bilgisayar yeterlidir.

4
Bulut merakı

Önceden AWS deneyimi zorunlu değildir; kavramlar ilk geçtiği yerde açıklanı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ı CloudFormation, CDK ve Systems Manager ile altyapı otomasyonu yapar ve CloudFormation şablonlarını intrinsic fonksiyonlarla yazar ve doğrular. Gün sonunda VPC, alt ağ, yönlendirme ve güvenlik katmanlarını tasarlar ve EC2 örnek tiplerini, AMI yapısını ve yaşam döngüsünü yönetir.
Modül 1
Otomasyon ve Altyapı Kodu
  • CloudFormation şablon yapısı: Parameters, Resources, Outputs, Mappings, Conditions
  • Stack, change set ve drift detection kavramları
  • AWS CDK ile Python/TypeScript üzerinden altyapı tanımlama
  • AWS Systems Manager: Run Command, Patch Manager, Parameter Store, Session Manager
  • AWS Service Catalog ve Control Tower ile yönetişimli hesap oluşturma
  • AWS Config kuralları ile yapılandırma sapmalarının tespiti
Modül 2
CloudFormation Şablon Temelleri
  • YAML/JSON şablon anatomisi: AWSTemplateFormatVersion, Parameters, Resources, Outputs
  • Intrinsic fonksiyonlar: !Ref, !GetAtt, !Sub, !Join, !FindInMap, !If
  • Pseudo parametreler (AWS::Region, AWS::StackName) ve SSM parametre tipleri
  • DependsOn, CreationPolicy ve WaitCondition ile sıralama
  • cfn-lint ve validate-template ile şablon doğrulama
  • Uygulamalı: VPC, subnet ve EC2 içeren ilk stack
Modül 3
Amazon VPC Ağ Temelleri
  • VPC, CIDR aralığı, public/private subnet ve route table yapısı
  • Internet Gateway, NAT Gateway ve Egress-only IGW farkları
  • Security Group (durum bilgili) ile Network ACL (durumsuz) karşılaştırması
  • VPC Endpoint: Gateway ve Interface tipleri, PrivateLink
  • VPC Flow Logs ile ağ trafiğinin izlenmesi
  • Uygulamalı: iki katmanlı VPC tasarımı ve bastion yerine SSM erişimi
Modül 4
Amazon EC2 Temelleri
  • Örnek aileleri (General Purpose, Compute Optimized, Memory Optimized, Storage Optimized, Accelerated) ve adlandırma şeması
  • AMI kavramı, kullanıcı verisi (user data) ve instance metadata servisi
  • Anahtar çifti (key pair), Security Group ve bağlantı yöntemleri; Session Manager ile SSH'sız erişim
  • Instance lifecycle: pending, running, stopped, hibernate ve terminated durumları
  • Elastic IP, ENI ve placement group seçenekleri
  • Uygulamalı: Amazon Linux 2023 üzerinde web sunucusu başlatma
Günün hedefiKatılımcı stack güncellemelerini change set ile yönetir ve rollback durumlarını çözer ve nested stack, custom resource ve modüllerle şablonları yeniden kullanılabilir yapar. Gün sonunda EC2 Image Builder ve Patch Manager ile imaj yaşam döngüsünü yönetir ve Lambda fonksiyonlarını yapılandırır, sürümler ve güvenle yayınlar.
Modül 1
Stack Yaşam Döngüsü ve Sorun Giderme
  • Stack create/update/delete akışı ve CREATE_FAILED, UPDATE_ROLLBACK_FAILED durumları
  • Change set ile güncelleme öncesi etki analizi
  • DeletionPolicy (Retain, Snapshot) ve UpdateReplacePolicy
  • Stack policy ile kritik kaynakları koruma
  • Drift detection ve drift'li kaynakları düzeltme
  • Rollback tetikleyicileri (rollback configuration) ve ContinueUpdateRollback
Modül 2
Nested Stack, Export ve Yeniden Kullanım
  • Nested stack ve AWS::CloudFormation::Stack kaynağı
  • Export/ImportValue ile stack'ler arası bağımlılık ve silme kısıtı
  • Modules ve macro/transform (AWS::Include, AWS::Serverless) kullanımı
  • Custom resource: Lambda destekli özel kaynak ve cfn-response
  • Helper script'ler: cfn-init, cfn-signal, cfn-hup
  • Şablonları S3'te sürümleyerek paylaşma
Modül 3
AMI ve İmaj Yönetimi
  • Golden AMI kavramı, AMI oluşturma, kopyalama ve paylaşma
  • EC2 Image Builder: pipeline, recipe, component ve test aşamaları
  • AMI şifreleme, çapraz Region kopya ve yaşam döngüsü politikası
  • Launch template sürümleri ve Auto Scaling instance refresh
  • Systems Manager Patch Manager, patch baseline ve maintenance window
  • Packer ile imaj üretimi ile Image Builder'ın karşılaştırması
Modül 4
AWS Lambda Fonksiyon Geliştirme
  • Lambda handler imzası, event ve context nesnesi
  • Çalışma zamanı seçimi (Python, Node.js), bellek-CPU ilişkisi ve zaman aşımı
  • Ortam değişkenleri, Lambda Layers ve dağıtım paketi boyutu sınırları
  • Execution role ve kaynak tabanlı (resource-based) izinler
  • Cold start, provisioned concurrency ve reserved concurrency
  • Versiyon, alias ve ağırlıklı trafik kaydırma ile güvenli yayın
Günün hedefiKatılımcı StackSets ile altyapıyı birden çok hesap ve Region'a dağıtır ve çoklu hesap yapısını Organizations ve Control Tower ile yönetir. Gün sonunda dağıtım stratejilerini risk ve kesinti toleransına göre seçip uygular ve CloudTrail, Config ve ağ günlükleriyle denetim izi oluşturur.
Modül 1
StackSets ile Çoklu Hesap/Region Dağıtımı
  • StackSet mimarisi: yönetici hesap, hedef hesaplar ve stack instance
  • Self-managed ve service-managed izin modelleri
  • AWSCloudFormationStackSetAdministrationRole ve ExecutionRole kurulumu
  • Organizations ile otomatik dağıtım (automatic deployment) ve OU hedefleme
  • Dağıtım ayarları: MaxConcurrentCount, FailureToleranceCount ve region sırası
  • Başarısız stack instance'ları tespit etme ve yeniden deneme
Modül 2
Çoklu Hesap Operasyon Modeli
  • AWS Organizations: yönetim hesabı, üye hesap, OU tasarımı
  • Service Control Policy ile koruma bariyerleri (guardrails)
  • AWS Control Tower, landing zone ve Account Factory
  • Merkezi günlük (log archive) ve denetim (audit) hesapları
  • Delegated administrator ile servis yönetimini devretme
  • Çoklu hesapta CloudFormation hook ve proaktif denetim
Modül 3
Dağıtım Stratejileri ve Operasyonel Kontrol
  • CodeDeploy dağıtım grupları: in-place ve blue/green
  • Elastic Beanstalk dağıtım ilkeleri: all at once, rolling, immutable, traffic splitting
  • Auto Scaling instance refresh ile kademeli yenileme
  • ECS rolling ve blue/green dağıtımı, otomatik rollback alarmı
  • Route 53 ağırlıklı kayıtlarla canary yayın
  • Dağıtım sonrası doğrulama ve geri alma kriterleri
Modül 4
Günlükleme ve Denetim Servisleri
  • CloudTrail olay türleri: yönetim, veri ve Insights olayları; organizasyon izi
  • CloudTrail günlük bütünlüğü doğrulama ve S3'e teslim
  • AWS Config kaydedici, yapılandırma zaman çizelgesi ve conformance pack
  • VPC Flow Logs, ELB erişim günlükleri ve S3 server access log
  • Route 53 Resolver sorgu günlükleri
  • Günlük saklama politikası ve maliyet dengesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Altyapı otomasyonu

Tekrarlanabilir ortamları CloudFormation şablonlarıyla otomatik oluşturabilirsiniz.

🎯
VPC tasarımı

Public ve private subnet içeren güvenli bir VPC tasarlayabilirsiniz.

🛠️
EC2 yönetimi

Uygun EC2 örnek ailesini seçip bir sanal sunucuyu güvenli şekilde başlatabilirsiniz.

☁️
Şablon yeniden kullanımı

Büyük altyapıyı nested stack ve custom resource ile modüler yönetebilirsiniz.

🔐
İmaj yönetimi

Golden AMI üretim hattını Image Builder ile kurup yama sürecini otomatikleştirebilirsiniz.

📈
StackSets dağıtımı

StackSets ile bir güvenlik temelini birden çok hesaba otomatik dağıtabilirsiniz.

🧩
Çoklu hesap yönetimi

Organizations ve SCP ile çoklu hesap ortamında bariyerler tanımlayabilirsiniz.

🚀
Günlükleme

CloudTrail ve Config ile denetim izi ve yapılandırma geçmişini kurabilirsiniz.

Kimler İçin Uygundur?

  • Altyapıyı kodla yönetmek isteyen sistem yöneticileri
  • DevOps
  • bulut mühendisleri ile çözüm mimarisi adayları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Altyapıyı kodla yönetmek isteyen sistem yöneticileri, DevOps ve bulut mühendisleri ile çözüm mimarisi adayları için uygundur.
CloudFormation ile Terraform arasında hangisi seçilmeli?
CloudFormation AWS'ye yerel ve ek araç gerektirmez; Terraform çoklu bulut desteği sunar. Eğitim CloudFormation'a odaklanır, kavramlar iki araç arasında aktarılabilir.
Eğitim uygulamalı mı ve kaç gün sürer?
Eğitim 3 gündür ve her günde dört modül işlenir. Canlı bir AWS hesabında konsol ve CLI laboratuvarlarıyla, AWS CloudFormation konularını örnek senaryolar ve karşılaştırmalı alıştırmalarla uygulayarak ilerler.
Katılmak için önceden hangi bilgiler gerekir?
Laboratuvarlar için ücretsiz katmanı veya sandbox ortamını kullanabileceğiniz bir AWS hesabı önerilir. Ağ, işletim sistemi ve sunucu kavramlarına genel düzeyde aşina olmak faydalıdır.
Eğitim sonunda sertifika verilir mi?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. AWS sınavları ayrı bir süreçtir; sınav başvurusu ve ücreti ilgili kuruma aittir ve DVA sınav sonucunu garanti 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. AWS CloudFormation Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn