AWS DEVELOPER ASSOCIATE: STATELESS APPLICATIONS EĞİTİMİ

Durumsuz uygulamayla yatay ölçeklenin

Oturum, önbellek, kuyruk ve ortam yapılandırmasını dışarı alarak yatay ölçeklenebilir durumsuz AWS uygulamaları geliştirin.

Eğitim, yatay ölçeklenebilir durumsuz uygulamaların AWS üzerinde tasarımını işler. Oturum bilgisinin ElastiCache veya DynamoDB'ye taşınması, sticky session sorunu, ALB ve Auto Scaling, kalıcı verinin S3 ve EFS'e alınması, yapılandırmanın Parameter Store'a taş…

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

Eğitim Hakkında

Durumsuz tasarım, oturum yönetimi, Auto Scaling, ELB ve harici durum depoları

Eğitim, yatay ölçeklenebilir durumsuz uygulamaların AWS üzerinde tasarımını işler. Oturum bilgisinin ElastiCache veya DynamoDB'ye taşınması, sticky session sorunu, ALB ve Auto Scaling, kalıcı verinin S3 ve EFS'e alınması, yapılandırmanın Parameter Store'a taşınması, immutable altyapı, mavi/yeşil dağıtım ve Elastic Beanstalk ile CodeDeploy uygulamalı gösterilir.

Süre ve Format

2 Gün. Her gün dört modül; her modülde anlatım, canlı AWS hesabında uygulama ve kısa kontrol soruları birlikte işlenir.

Seviye

Orta Seviye — Durumsuz tasarım, oturum yönetimi, Auto Scaling, ELB ve harici durum depoları

Öğrenme Metodu

Durumlu örnek bir uygulama adım adım durumsuz hale getirilir; her adımda ölçeklenme ve yük testi sonuçları karşılaştırılır.

Neden Bu Eğitim?

📐Ölçeklenebilir Tasarım

Uygulama durumunu dışarı alarak sınırsız yatay ölçeklenmeyi mümkün kılarsınız.

🔁Güvenli Dağıtım

Mavi/yeşil ve rolling dağıtımla kesintisiz yayın yaparsınız.

🧩Servis Ayrıştırma

Oturum, dosya ve yapılandırmayı doğru yönetilen servislere devredersiniz.

Anahtar Konular

durumsuz uygulamastateless applicationaws auto scalingelastic beanstalkcodedeployaws oturum yönetimi12 factormavi yeşil dağıtımaws developer associate
“Durumu dışarı taşıyan uygulama, her yerde çalışabilir.”

Ön Koşullar

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

1
Web Uygulama Mimarisi

Oturum, çerez ve yük dengeleme kavramları bilinmelidir.

2
Temel AWS

EC2, ALB ve S3 hakkında temel bilgi beklenir.

3
Programlama

Basit bir web uygulaması kodunu okuyabilmek yeterlidir.

4
Ortam

AWS hesabı ve AWS CLI kurulu bir bilgisayar 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ı Uygulama durumunu harici servislere taşıyarak durumsuz mimari kurar.
Modül 1
Durumsuz Mimari
  • Durumlu ve durumsuz uygulama farkı
  • 12-Factor App ilkeleri
  • Sticky session sorunları
  • Yük dengeleyici arkasında ölçek
  • Immutable altyapı yaklaşımı
  • Sunucu kaybında veri kaybı senaryosu
Modül 2
Oturum Yönetimi
  • ElastiCache Redis ile oturum deposu
  • DynamoDB oturum tablosu ve TTL
  • JWT ve çerez tabanlı oturum karşılaştırması
  • Cognito ile kimlik oturumu
  • Oturum süresi ve yenileme
  • Güvenlik: çerez bayrakları ve şifreleme
Modül 3
Dosya ve Yapılandırma
  • S3'e yükleme ve presigned URL
  • EFS paylaşılan dosya sistemi
  • Parameter Store ve Secrets Manager ile yapılandırma
  • Ortam değişkeni ve AppConfig
  • Log'ların CloudWatch'a yazılması
  • Geçici dosya (/tmp, instance store) uyarıları
Modül 4
Durumsuzluk Laboratuvarı
  • Sticky session'lı örnek uygulamayı inceleme
  • Oturumu Redis'e taşıma
  • Yüklenen dosyaları S3'e aktarma
  • Yapılandırmayı Parameter Store'a çıkarma
  • Sunucu sonlandırma testi
  • Yük dengeleme sonuçlarını doğrulama
Günün hedefiKatılımcı Durumsuz uygulamayı otomatik ölçekler ve kesintisiz dağıtır.
Modül 1
ELB ve Auto Scaling
  • ALB hedef grup ve sağlık kontrolü
  • Launch template ve AMI hazırlığı
  • Target tracking politikası
  • Scheduled ve predictive scaling
  • Instance refresh ile kademeli yenileme
  • Warm pool ve başlatma süresi
Modül 2
Elastic Beanstalk
  • Application, environment ve version kavramları
  • Deployment politikaları: all-at-once, rolling, immutable
  • Blue/green için CNAME değiştirme
  • Ebextensions ile özelleştirme
  • Worker ortamı ve SQS
  • Veritabanı ayrı yönetimi uyarısı
Modül 3
CodeDeploy
  • appspec.yml yapısı ve yaşam döngüsü kancaları
  • In-place ve blue/green dağıtım
  • ALB ile trafik kaydırma
  • Otomatik geri alma ve alarmlar
  • EC2, Lambda ve ECS hedefleri
  • Dağıtım yapılandırmaları
Modül 4
Üretim Senaryosu
  • Yük testi ile ölçek davranışı
  • Kasıtlı sunucu hatasında kendi kendine iyileşme
  • Çok AZ dayanıklılık
  • Maliyet ve ölçek dengesi
  • Sınav tarzı durumsuz mimari soruları
  • Kontrol listesi: ölçeğe hazır uygulama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Durumsuz Tasarım

Uygulama durumunu dışarı alarak yatay ölçeklenebilir mimari kurabilirsiniz.

✅
Oturum Deposu

ElastiCache veya DynamoDB ile paylaşılan oturum yönetimi yapabilirsiniz.

✅
Dosya Yönetimi

S3 ve EFS ile instance'a bağlı olmayan dosya depolaması kurabilirsiniz.

✅
Yapılandırma Ayrımı

Yapılandırmayı Parameter Store ile koddan ayırabilirsiniz.

✅
Otomatik Ölçekleme

Target tracking ile yüke göre genişleyen Auto Scaling yapılandırabilirsiniz.

✅
Beanstalk Dağıtımı

Rolling ve immutable gibi dağıtım politikalarını karşılaştırıp seçebilirsiniz.

✅
CodeDeploy Akışı

appspec.yml ve hook'larla blue/green dağıtım yapabilirsiniz.

✅
Dayanıklılık Testi

Sunucu kaybı senaryolarında uygulamanın hizmet vermeye devam ettiğini doğrulayabilirsiniz.

Kimler İçin Uygundur?

  • Mevcut uygulamalarını AWS'ye taşıyan geliştiriciler
  • web uygulama mimarları
  • Developer Associate adayları

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Mevcut uygulamalarını AWS'ye taşıyan geliştiriciler, web uygulama mimarları ve Developer Associate adayları.
Sticky session neden kaçınılır?
Bir kullanıcıyı tek sunucuya bağladığı için ölçek ve dayanıklılığı azaltır; eğitimde harici oturum deposuyla çözümü uygulanır.
Beanstalk mu CodeDeploy mu?
Beanstalk uygulamayı ve ortamı yönetir; CodeDeploy yalnızca dağıtım otomasyonudur. İkisi de uygulamalı karşılaştırılır.
Eski bir uygulama taşınabilir mi?
Evet, eğitim durumlu bir örnek uygulamayı adım adım durumsuz hale getirmeyi gösterir.
Sertifika ve sınav?
Developer Associate konularını destekler; sınav başvurusu ve ücreti ilgili kuruma aittir. 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 Developer Associate: Stateless Applications Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 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