INTRODUCTION TO AWS OPSWORKS STACKS EĞİTİMİ

Chef ile AWS altyapısını stack olarak yönetin

OpsWorks Stacks ile stack, layer, instance, Chef recipe, lifecycle event, otomatik ölçekleme ve uygulama dağıtımı.

Bu eğitim, AWS OpsWorks Stacks ile uygulama altyapısının stack ve layer modeliyle yönetilmesini anlatır. DVA'da 2 gün süren, Türkçe ve laboratuvar destekli bir programdır.

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

Eğitim Hakkında

Stack ve layer mantığıyla Chef tabanlı altyapı otomasyonu

Bu eğitim, AWS OpsWorks Stacks ile uygulama altyapısının stack ve layer modeliyle yönetilmesini anlatır. Custom Chef cookbook'ları, Berkshelf, lifecycle event'ler (setup, configure, deploy, undeploy, shutdown), load-based ve time-based instance'lar, ELB ve RDS layer entegrasyonu, uygulama dağıtımı ve izleme uygulamalı işlenir. Servisin yaşam döngüsü ve alternatif araçlara geçiş stratejileri de değerlendirilir.

Süre ve Format

2 Gün. Her gün dört modül; Stack, Layer ve Instance ile başlar, Chef ve Uygulama Dağıtımı ile tamamlanır; her modül kısa anlatım ve laboratuvar uygulamasıyla ilerler.

Seviye

Temel Seviye — Chef tabanlı stack, layer ve instance yönetimiyle uygulama dağıtımı ve yaşam döngüsü otomasyonu.

Öğrenme Metodu

Katılımcılar gerçek bir AWS hesabında stack kurar, recipe yazar ve dağıtım akışlarını canlı olarak tetikleyip günlüklerden izler.

Neden Bu Eğitim?

☁️Chef ile otomasyon

Sunucu yapılandırmasını elle değil, recipe ve cookbook ile tekrarlanabilir hale getirirsiniz.

🛠️Katmanlı mimari

Uygulama, veritabanı ve yük dengeleyici katmanlarını layer mantığıyla yönetirsiniz.

🎯Taşıma bilinci

Servisin sınırlarını öğrenerek Systems Manager, CodeDeploy veya konteyner çözümlerine geçişi planlarsınız.

Anahtar Konular

AWS OpsWorksOpsWorks StacksChef cookbookAWS Cheflifecycle eventBerkshelfAWS altyapı otomasyonuOpsWorks eğitimiload-based instanceOpsWorks migration
“Otomasyon, sunucuyu değil süreci tekrarlanabilir kılar.”

Ön Koşullar

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

1
Linux yönetimi

SSH, paket yönetimi ve servis yönetimi (systemd) konusunda temel yeterlilik beklenir.

2
AWS hesabı

Laboratuvarlar için ücretsiz katman veya eğitmenin yönlendirdiği bir AWS hesabı kullanılır; ücretli kaynaklar önceden belirtilir.

3
Temel bulut kavramları

IaaS, PaaS, SaaS ayrımı ve paylaşılan sorumluluk modeli hakkında genel bilgi yeterlidir.

4
Konsol ve CLI

AWS Management Console'da gezinme ve temel komut satırı kullanımı rahatça yapılabilmelidir.

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ı, çok katmanlı bir uygulama için stack, layer ve instance yapısını kurup yönetebilir.
Modül 1
OpsWorks Mimarisi
  • Stack, layer, instance ve app kavramları
  • OpsWorks Stacks ile OpsWorks for Chef Automate farkı
  • Servis rolü ve instance profile
  • VPC ve alt ağ seçimi
  • Chef 11 ve Chef 12 stack farkları
  • Bölgesel endpoint kısıtları
Modül 2
Layer Tipleri
  • Node.js, PHP ve Java App Server layer'ları
  • HAProxy ve ELB layer
  • RDS layer bağlama
  • Memcached layer
  • Custom layer oluşturma
  • Güvenlik grubu ve port tanımı
Modül 3
Instance Yönetimi
  • 24/7, time-based ve load-based instance
  • Otomatik ölçekleme eşikleri
  • AMI seçimi ve özel AMI
  • Otomatik yama ve bakım
  • Instance'a SSH erişimi ve kullanıcı yönetimi
  • Instance durum izleme
Modül 4
IAM ve Güvenlik
  • Stack düzeyinde izin seviyeleri (Deny, Show, Deploy, Manage)
  • IAM kullanıcılarının içe aktarılması
  • SSH anahtarı yönetimi
  • Güvenlik grubu en iyi uygulamaları
  • Veri çantası (data bag) ile gizli bilgi
  • Denetim için CloudTrail
Günün hedefiKatılımcı, özel cookbook yazıp uygulamayı güvenli biçimde dağıtabilir, geri alabilir ve izleyebilir.
Modül 1
Chef Cookbook Temelleri
  • Recipe, attribute ve template yapısı
  • Custom cookbook için Git deposu
  • Berkshelf ile bağımlılık yönetimi
  • Custom JSON ile attribute ezme
  • Cookbook güncelleme ve önbellek
  • Yerel test için Test Kitchen
Modül 2
Lifecycle Event'ler
  • Setup, Configure, Deploy, Undeploy, Shutdown olayları
  • Olayları tetikleme ve manuel çalıştırma
  • Configure olayının ölçeklemedeki rolü
  • Recipe'leri olaylara bağlama
  • Run Command ile ad-hoc çalıştırma
  • Chef günlüklerini okuma
Modül 3
Uygulama Dağıtımı
  • App tanımı ve kaynak depo (Git, S3)
  • Deploy hook'ları (before_migrate, after_restart)
  • Rolling deployment yaklaşımı
  • Dağıtımı geri alma (rollback)
  • Ortam değişkenleri ve veritabanı bilgisi
  • Dağıtım geçmişi ve hata ayıklama
Modül 4
İzleme ve Geleceğe Hazırlık
  • CloudWatch metrikleri ve Ganglia
  • Instance sağlık denetimleri ve auto healing
  • Maliyet kontrolü
  • OpsWorks'ten Systems Manager ve CloudFormation'a geçiş
  • Konteyner alternatifleri
  • Taşıma planı şablonu

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
OpsWorks Mimarisi

OpsWorks Mimarisi kapsamında stack, layer, instance ve app kavramları ve servis rolü ve instance profile çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

🔧
Layer Tipleri

Layer Tipleri kapsamında node.js, PHP ve Java App Server layer'ları ve RDS layer bağlama çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

☁️
Instance Yönetimi

Instance Yönetimi kapsamında 24/7, time-based ve load-based instance ve AMI seçimi ve özel AMI çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

🔐
IAM ve Güvenlik

IAM ve Güvenlik kapsamında stack düzeyinde izin seviyeleri (Deny, Show, Deploy, Manage) ve SSH anahtarı yönetimi çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

📊
Chef Cookbook Temelleri

Chef Cookbook Temelleri kapsamında recipe, attribute ve template yapısı ve berkshelf ile bağımlılık yönetimi çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

🚀
Lifecycle Event'ler

Lifecycle Event'ler kapsamında setup, Configure, Deploy, Undeploy, Shutdown olayları ve configure olayının ölçeklemedeki rolü çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

🧩
Uygulama Dağıtımı

Uygulama Dağıtımı kapsamında app tanımı ve kaynak depo (Git, S3) ve rolling deployment yaklaşımı çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

🛡️
İzleme ve Geleceğe Hazırlık

İzleme ve Geleceğe Hazırlık kapsamında cloudWatch metrikleri ve Ganglia ve maliyet kontrolü çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.

Kimler İçin Uygundur?

  • Sistem yöneticileri
  • DevOps mühendisleri
  • mevcut OpsWorks ortamlarını sürdüren veya taşıma planı yapan altyapı ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sistem yöneticileri, DevOps mühendisleri ve mevcut OpsWorks ortamlarını sürdüren veya taşıma planı yapan altyapı ekipleri için uygundur.
Eğitime katılmak için ön bilgi gerekir mi?
SSH, paket yönetimi ve servis yönetimi (systemd) konusunda temel yeterlilik beklenir. Ayrıca laboratuvarlar için ücretsiz katman veya eğitmenin yönlendirdiği bir AWS hesabı kullanılır; ücretli kaynaklar önceden belirtilir.
Eğitim kaç gün sürer ve nasıl işlenir?
Program 2 gündür; her gün dört modülden oluşur. Katılımcılar gerçek bir AWS hesabında stack kurar, recipe yazar ve dağıtım akışlarını canlı olarak tetikleyip günlüklerden izler.
OpsWorks hâlâ yeni projeler için uygun mu?
Servis eski bir model olduğundan yeni projelerde genelde CloudFormation, Systems Manager veya konteyner tabanlı çözümler tercih edilir. Eğitim mevcut ortamları yönetmeyi ve taşıma planlamayı da kapsar.
Eğitim sonunda sertifika verilir mi?
Eğitimi tamamlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. Üçüncü taraf bir üreticinin sınavı söz konusuysa 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. Introduction to AWS OpsWorks Stacks 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 AWSIntroduction to AWS Elastic Beanstalk Eğitimi
Bulut Bilişim Eğitimleri

Introduction to AWS Elastic Beanstalk Eğitimi

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

AWS Elastic Beanstalk eğitimi: EB CLI ile dağıtım, ebextensions, rolling ve immutable dağıtım politikaları, blue/green, ALB, RDS ve enhanced health izleme.

Detayları Gör →
Amazon AWSIntroduction to AWS Elemental MediaConnect Eğitimi
Bulut Bilişim Eğitimleri

Introduction to AWS Elemental MediaConnect Eğitimi

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

AWS Elemental MediaConnect eğitimi: flow, source ve output yapılandırması, SRT, Zixi ve RIST protokolleri, entitlement, şifreleme, source failover ve CloudWatch

Detayları Gör →
Amazon AWSIntroduction to AWS Elemental MediaConvert Eğitimi
Bulut Bilişim Eğitimleri

Introduction to AWS Elemental MediaConvert Eğitimi

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

AWS Elemental MediaConvert eğitimi: job ve preset yapılandırması, H.264 ve H.265 kodlama, HLS ve DASH ABR paketleme, altyazı yönetimi ve S3 Lambda otomasyonu.

Detayları Gör →
Amazon AWSIntroduction to AWS Elemental MediaLive Eğitimi
Bulut Bilişim Eğitimleri

Introduction to AWS Elemental MediaLive Eğitimi

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

AWS Elemental MediaLive eğitimi: canlı kanal ve input yapılandırması, RTMP girdisi, ABR HLS çıktısı, standard channel yedeklemesi, SCTE-35 ve CloudWatch izleme.

Detayları Gör →
Amazon AWSIntroduction to AWS Elemental MediaPackage Eğitimi
Bulut Bilişim Eğitimleri

Introduction to AWS Elemental MediaPackage Eğitimi

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

AWS Elemental MediaPackage eğitimi: channel ve origin endpoint, HLS DASH CMAF paketleme, SPEKE DRM, time-shift, CloudFront dağıtımı ve VOD paketleme uygulamalar

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