INTERMEDIATE AWS: INFRASTRUCTURE AS CODE & AUTOMATION EĞİTİMİ

AWS altyapısını kod olarak tanımla ve otomatikleştir

CloudFormation ve CDK'dan Terraform'a, Systems Manager otomasyonundan CI/CD'ye kadar AWS'de orta seviye kod olarak altyapı.

AWS'de kod olarak altyapıyı başlıca araçlarla öğrenin: CloudFormation şablon/stack, AWS CDK, Terraform aws provider ve S3+DynamoDB state, VPC/EC2/IAM kodlama, Systems Manager ve Secrets Manager otomasyonu ve CodePipeline CI/CD bu orta seviye eğitimde uygulanı…

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

Eğitim Hakkında

CloudFormation, CDK, Terraform ve AWS otomasyon servisleri

Bu orta seviye eğitim, AWS üzerinde kod olarak altyapıyı (IaC) başlıca araçlarla ele alır. CloudFormation şablon yapısı (Resources, Parameters, Mappings, Outputs), stack ve change set, nested stack ve drift tespiti işlenir. AWS CDK ile programlama diliyle altyapı tanımı ve CloudFormation'a sentezleme ele alınır. Terraform (aws provider) ile kaynakların kodlanması, S3+DynamoDB backend ile remote state ve kilitleme, modülerlik incelenir. VPC, EC2, IAM, S3 ve otomatik ölçekleme kaynakları kodlanır. AWS Systems Manager (otomasyon dokümanları, parametre store), Secrets Manager ile sır yönetimi ve CodePipeline/CodeBuild ile CI/CD uygulanır. Araçların karşılaştırması ve ne zaman hangisinin seçileceği tartışılır. Katılımcı, AWS altyapısını kod olarak güvenle yönetebilir hale gelir.

Süre ve Format

3 Gün. Her gün dört modül; CloudFormation ve CDK'dan Terraform'a, otomasyon ve CI/CD'ye ilerlenir.

Seviye

Orta Seviye — AWS'de IaC: CloudFormation, CDK ve Terraform ile altyapı tanımı ve otomasyon.

Öğrenme Metodu

Katılımcılar aynı altyapıyı CloudFormation, CDK ve Terraform ile kodlayıp CI/CD pipeline'ında otomatikleştirir.

Neden Bu Eğitim?

🧰Araç Karşılaştırma

CloudFormation, CDK ve Terraform'u yerinde seçersiniz.

🗃️Güvenli State

S3+DynamoDB backend ile Terraform state'ini güvenle yönetirsiniz.

⚙️Otomasyon

Systems Manager ve CodePipeline ile dağıtımı otomatikleştirirsiniz.

Anahtar Konular

aws iaccloudformationaws cdkterraform awssystems managersecrets managercodepipelines3 backendaws otomasyon
“AWS'de doğru araç, sorunu en sade çözen araçtır.”

Ön Koşullar

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

1
AWS Bilgisi

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

2
IaC Temeli

Bir IaC aracıyla (CFN/Terraform) temel deneyim faydalıdır.

3
Komut Satırı

AWS CLI ve temel kabuk kullanımı.

4
Çalışma Ortamı

AWS hesabı, AWS CLI, Terraform ve CDK araçları.

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 ve CDK ile altyapı tanımlayabilir.
Modül 1
CloudFormation Şablonu
  • Resources, Parameters, Mappings, Outputs
  • Intrinsic fonksiyonlar (Ref, Fn::GetAtt, Sub)
  • Pseudo parametreler
  • Conditions ile koşullu kaynak
  • YAML/JSON şablon yapısı
  • Şablon doğrulama
Modül 2
Stack Yönetimi
  • Stack oluşturma ve güncelleme
  • Change set ile değişiklik önizleme
  • Rollback davranışı
  • Nested stack ve cross-stack referans
  • Stack policy ile koruma
  • Drift tespiti
Modül 3
AWS CDK
  • CDK ile programlama diliyle tanım
  • Construct seviyeleri (L1/L2/L3)
  • cdk synth ile CloudFormation üretimi
  • cdk deploy ve diff
  • Stack ve App yapısı
  • CDK ile CloudFormation ilişkisi
Modül 4
Araç Karşılaştırma
  • CloudFormation'ın AWS-yerel konumu
  • CDK'nın geliştirici dostu yaklaşımı
  • Terraform'un çok-bulut gücü
  • Ekip ve bağlama göre seçim
  • Birlikte kullanım senaryoları
  • Geçiş değerlendirmesi
Günün hedefiKatılımcı, AWS kaynaklarını Terraform ile kodlayıp state'i yönetebilir.
Modül 1
aws Provider ve State
  • aws provider ve kimlik (profil/role)
  • required_providers ve sürüm
  • S3 backend + DynamoDB kilitleme
  • Çok ortamlı state ayrımı
  • state operasyonları
  • Hassas state korunması
Modül 2
Ağ ve Hesaplama
  • VPC, subnet, route table, IGW
  • Security group ve NACL
  • EC2 instance ve AMI
  • Launch template
  • Auto Scaling Group
  • Elastic Load Balancer
Modül 3
IAM ve Depolama
  • IAM policy/role/instance profile
  • En az yetki ilkesi
  • S3 bucket ve policy
  • KMS ile şifreleme
  • Kaynak etiketleme
  • IAM değişiklik denetimi
Modül 4
Modülerlik
  • Yeniden kullanılabilir modül tasarımı
  • Girdi/çıktı arayüzü
  • Registry modülleri
  • Değişken ve tfvars
  • Ortam ayrımı
  • DRY ile tekrarın azaltılması
Günün hedefiKatılımcı, AWS otomasyon servisleriyle dağıtımı otomatikleştirebilir.
Modül 1
Systems Manager
  • Automation document ile görev otomasyonu
  • Parameter Store ile yapılandırma
  • Run Command ile toplu işlem
  • Patch Manager ile yama
  • State Manager
  • SSM ile ajan tabanlı yönetim
Modül 2
Sır Yönetimi
  • Secrets Manager ile sır saklama
  • Otomatik sır rotasyonu
  • Parameter Store SecureString
  • KMS entegrasyonu
  • Sırların koda gömülmemesi
  • Erişim denetimi
Modül 3
CI/CD
  • CodePipeline ile akış
  • CodeBuild ile build/plan
  • Terraform/CFN apply aşaması
  • Onay adımı ve ortam promotion
  • Artefakt yönetimi
  • Dağıtım geri alma
Modül 4
Güvenlik ve Gözlem
  • tfsec/checkov ile tarama
  • CloudTrail ile denetim izi
  • CloudWatch ile metrik/alarm
  • Drift tespiti
  • Etiketleme ile maliyet
  • En iyi uygulamalar

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
CloudFormation

Şablon, stack ve change set ile AWS altyapısı tanımlarsınız.

✅
AWS CDK

CDK ile programatik tanım yapıp CloudFormation'a sentezlersiniz.

✅
Terraform/AWS

aws provider ve S3+DynamoDB backend ile state'i yönetirsiniz.

✅
Ağ & Hesaplama

VPC, EC2, ASG ve ELB kaynaklarını kodlarsınız.

✅
IAM

En az yetkiyle IAM ve şifreleme kaynakları kurarsınız.

✅
Systems Manager

SSM ve Parameter Store ile otomasyon kurgularsınız.

✅
Sır Yönetimi

Secrets Manager ile sırları güvenle yönetirsiniz.

✅
CI/CD

CodePipeline/CodeBuild ile dağıtımı otomatikleştirirsiniz.

Kimler İçin Uygundur?

  • AWS'de çalışan ve altyapıyı CloudFormation
  • CDK veya Terraform
  • yönetmek isteyen mühendisler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
AWS'de çalışan ve altyapıyı CloudFormation, CDK veya Terraform ile yönetmek isteyen mühendisler için uygundur.
Hangi aracı seçmeliyim?
Bağlama göre değişir: CloudFormation AWS-yerel, CDK geliştirici dostu, Terraform çok-bulut. Eğitim üçünü karşılaştırıp seçim kriterlerini verir.
Terraform state'ini nerede tutuyoruz?
S3 bucket'ta; DynamoDB tablosuyla kilitleme sağlanır. Eğitim çok ortamlı ayrımı da gösterir.
AWS hesabı gerekli mi?
Evet; kaynak oluşturabilen bir AWS hesabı ve CLI erişimi gerekir. Küçük kaynaklar ücretsiz katmanda denenebilir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası 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. Intermediate AWS: Infrastructure as Code & Automation Eğitim 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

Altyapı Otomasyonu (IaC)Terraform GCP (Google Bulut Platformu) üzerinde Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform GCP (Google Bulut Platformu) üzerinde Eğitimi

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

Terraform ile GCP eğitimi: google provider, VPC, Compute Engine, Cloud Storage, Cloud SQL, GKE kümesi, node pool ve IAM servis hesapları uygulamalı ele alınır.

Detayları Gör →
Altyapı Otomasyonu (IaC)Terraform ile Altyapı Otomasyonu Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform ile Altyapı Otomasyonu Eğitimi

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

Terraform altyapı otomasyonu eğitimi: count, for_each, koşullar, built-in fonksiyonlar, dynamic bloklar, templatefile, provisioner ve CI/CD pipeline uygulamalı.

Detayları Gör →
Altyapı Otomasyonu (IaC)Terraform ile AWS Altyapı Yönetimi Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform ile AWS Altyapı Yönetimi Eğitimi

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

Terraform ile AWS eğitimi: aws provider, VPC, EC2, AMI, S3, IAM, RDS, Auto Scaling, ALB ve S3/DynamoDB uzak state konuları uygulamalı olarak ele alınır.

Detayları Gör →
Altyapı Otomasyonu (IaC)Terraform ile Kod Olarak Altyapıya Giriş Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform ile Kod Olarak Altyapıya Giriş Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Kod olarak altyapı (IaC) giriş eğitimi: IaC paradigması, deklaratif model, immutable altyapı, araç karşılaştırması ve Terraform ile ilk apply uygulamalı ele alı

Detayları Gör →
Altyapı Otomasyonu (IaC)Terraform ile Microsoft Azure Altyapı Yönetimi Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform ile Microsoft Azure Altyapı Yönetimi Eğitimi

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

Terraform ile Azure eğitimi: azurerm provider, kaynak grubu, VNet, NSG, sanal makine, VMSS, depolama hesabı, yönetilen kimlik, RBAC ve Azure SQL uygulamalı.

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