AWS DEVOPS ENGINEER PROFESSIONAL : SERVERLESS ARCHITECTURE EĞİTİMİ

Sunucu yönetmeden ölçeklenen sistemler kurun

Lambda, API Gateway, Step Functions, EventBridge, DynamoDB ve SAM/CDK ile olay güdümlü sunucusuz mimari ve CI/CD

AWS DevOps Engineer Professional kapsamında Lambda, API Gateway, Step Functions, EventBridge ve SAM ile olay güdümlü sunucusuz mimari kurmayı ve CI/CD ile izlemeyi öğreten ileri seviye uygulamalı eğitim.

4 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Olay güdümlü sunucusuz tasarım, dağıtım ve gözlemlenebilirlik pratiği

Bu eğitim, AWS üzerinde sunucusuz (serverless) mimariyi DevOps bakışıyla ele alır. Lambda yürütme modeli, cold start, concurrency, provisioned concurrency ve power tuning işlenir. API Gateway REST ve HTTP API, authorizer, throttling ve usage plan; Step Functions ile state machine orkestrasyonu, EventBridge ile olay yönlendirme, SQS/SNS ile mesajlaşma ele alınır. AWS SAM ve CDK ile altyapı tanımı, SAM pipeline ile CI/CD, X-Ray ile dağıtık izleme ve Lambda Powertools uygulamalı gösterilir.

Süre ve Format

4 Gün. Her gün dört modül; Lambda temelinden olay güdümlü orkestrasyon ve serverless CI/CD'ye kadar lab odaklı ilerleyiş.

Seviye

İleri Seviye — Lambda, API Gateway, Step Functions, EventBridge ve SAM ile sunucusuz mimari

Öğrenme Metodu

SAM ile gerçek sunucusuz uygulama dağıtımı, Step Functions state machine kurulumu ve X-Ray ile izleme senaryolarıyla uygulamalı çalışılır.

Neden Bu Eğitim?

⚡Lambda Ustalığı

Cold start, concurrency ve power tuning ile Lambda fonksiyonlarını performans ve maliyet açısından optimize edersiniz.

🔗Olay Güdümlü Tasarım

EventBridge ve Step Functions ile gevşek bağlı, olay güdümlü iş akışları kurarsınız.

📦SAM ile CI/CD

AWS SAM ve pipeline ile sunucusuz uygulamaları kod olarak tanımlayıp otomatik dağıtırsınız.

Anahtar Konular

aws lambdaapi gatewaystep functionseventbridgeaws samserverless mimariaws devopsx-rayprovisioned concurrencyolay güdümlü mimari
“Sunucusuz mimaride en iyi sunucu, yönetmek zorunda olmadığınız sunucudur.”

Ön Koşullar

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

1
Programlama

Python, Node.js veya benzeri bir dilde temel kodlama bilgisi beklenir.

2
AWS Temeli

IAM rol, S3 ve temel AWS kavramlarına aşinalık faydalıdır.

3
API Kavramları

REST, HTTP metotları ve JSON yapısı bilgisi işe yarar.

4
CLI/SAM

AWS CLI ve SAM CLI kurulu bir ortam laboratuvarlar için gereklidir.

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ı Lambda yürütme modelini, concurrency ve performans ayarlarını derinlemesine kavrar.
Modül 1
Yürütme Ortamı
  • Init, invoke ve shutdown fazları
  • Cold start ve warm start farkı
  • Execution environment yeniden kullanımı
  • Handler dışı init kodunun önemi
  • /tmp alanı ve ephemeral storage
  • Runtime seçimi ve custom runtime
Modül 2
Concurrency Yönetimi
  • Reserved concurrency ile sınır koyma
  • Provisioned concurrency ile cold start eleme
  • Account düzeyi concurrency limiti
  • Throttling ve 429 hataları
  • Burst concurrency davranışı
  • SnapStart ile Java cold start azaltma
Modül 3
Performans Optimizasyonu
  • Lambda Power Tuning ile bellek/CPU dengesi
  • Bellek artışının CPU'ya etkisi
  • Paket boyutu ve başlatma süresi
  • Bağlantı havuzu yeniden kullanımı
  • Graviton (arm64) ile maliyet/performans
  • Timeout ve retry yapılandırması
Modül 4
Katman ve Bağımlılık
  • Lambda Layer ile ortak bağımlılık
  • Container image tabanlı Lambda
  • Extension ile yan süreç çalıştırma
  • Dependency boyutunu küçültme
  • Environment variable ve şifreleme
  • Lambda Powertools katmanı
Günün hedefiKatılımcı API Gateway ile sunucusuz API yayımlar, kimlik doğrulama ve hız sınırlama uygular.
Modül 1
REST ve HTTP API
  • REST API ve HTTP API özellik farkları
  • Resource, method ve stage yapısı
  • Proxy integration ve Lambda entegrasyonu
  • Mapping template ve VTL
  • WebSocket API ile çift yönlü iletişim
  • Maliyet karşılaştırması
Modül 2
Kimlik Doğrulama
  • Lambda authorizer (TOKEN/REQUEST)
  • Cognito user pool authorizer
  • IAM authorization ve SigV4
  • JWT authorizer (HTTP API)
  • API key ve usage plan
  • mTLS ile karşılıklı kimlik doğrulama
Modül 3
Throttling ve Koruma
  • Account ve stage düzeyi throttling
  • Usage plan ile kota tanımı
  • Burst ve rate limit ayarı
  • WAF ile API koruması
  • Request validation ile girdi kontrolü
  • Caching ile backend yükü azaltma
Modül 4
Entegrasyon ve Yayın
  • Stage variable ile ortam yönetimi
  • Canary release deployment
  • Custom domain ve base path mapping
  • OpenAPI/Swagger ile tanım
  • Access ve execution log'ları
  • X-Ray ile API izleme
Günün hedefiKatılımcı Step Functions ve EventBridge ile olay güdümlü, dayanıklı iş akışları kurar.
Modül 1
Step Functions
  • Standard ve Express workflow farkı
  • ASL (Amazon States Language) ile tanım
  • Task, Choice, Parallel, Map state'leri
  • Retry ve Catch ile hata yönetimi
  • Service integration (SDK ve optimized)
  • Distributed Map ile büyük ölçekli işleme
Modül 2
EventBridge
  • Event bus ve custom bus yapısı
  • Event pattern ile filtreleme
  • Rule ve target yönlendirme
  • Schema registry ve discovery
  • EventBridge Pipes ile kaynak-hedef bağlama
  • Scheduler ile zamanlı tetikleme
Modül 3
Mesajlaşma: SQS ve SNS
  • SQS standard ve FIFO kuyruk
  • Visibility timeout ve DLQ
  • SNS fan-out deseni
  • SNS message filtering
  • Lambda event source mapping
  • Batch window ve batch size ayarı
Modül 4
Dayanıklılık Desenleri
  • Idempotency token ile tekrar koruması
  • Dead letter queue ile hata yakalama
  • Exponential backoff retry
  • Saga deseni ile dağıtık işlem
  • Poison message yönetimi
  • Olay yeniden işleme (replay)
Günün hedefiKatılımcı SAM/CDK ile sunucusuz CI/CD kurar ve X-Ray ile dağıtık izleme uygular.
Modül 1
SAM ve CDK
  • SAM template ve transform
  • sam local ile yerel test
  • sam build ve sam deploy akışı
  • CDK ile programatik altyapı tanımı
  • SAM Accelerate (sync) ile hızlı iterasyon
  • Nested stack ve modülerlik
Modül 2
Serverless Pipeline
  • SAM pipeline ile CI/CD iskeleti
  • CodePipeline/CodeBuild entegrasyonu
  • Çok ortamlı (dev/stage/prod) dağıtım
  • Lambda alias ve kademeli trafik kaydırma
  • Otomatik rollback hook'ları
  • Integration test aşaması
Modül 3
Gözlemlenebilirlik
  • X-Ray ile dağıtık trace ve service map
  • Lambda Powertools ile structured logging
  • Custom metric ve EMF kullanımı
  • Correlation ID ile istek izleme
  • CloudWatch ServiceLens görünümü
  • Cold start ve latency izleme
Modül 4
Maliyet ve Güvenlik
  • Invocation ve GB-saniye maliyet modeli
  • En az yetki IAM rol tasarımı
  • Secrets Manager ve Parameter Store
  • VPC bağlı Lambda ve ENI maliyeti
  • Resource-based policy
  • Maliyet anomali tespiti

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Lambda Optimizasyon

Cold start, concurrency ve power tuning ile Lambda'yı optimize edersiniz.

✅
API Yayını

API Gateway ile authorizer ve throttling'li sunucusuz API yayımlarsınız.

✅
Orkestrasyon

Step Functions ile dayanıklı, hata toleranslı iş akışları kurarsınız.

✅
Olay Güdümlülük

EventBridge ve SQS/SNS ile gevşek bağlı olay mimarisi tasarlarsınız.

✅
SAM/CDK

SAM ve CDK ile sunucusuz altyapıyı kod olarak tanımlarsınız.

✅
Serverless CI/CD

SAM pipeline ile kademeli trafik ve otomatik rollback kurgularsınız.

✅
Dağıtık İzleme

X-Ray ve Powertools ile uçtan uca trace ve log analizi yaparsınız.

✅
Maliyet Yönetimi

GB-saniye maliyet modelini anlayıp sunucusuz harcamayı optimize edersiniz.

Kimler İçin Uygundur?

  • Sunucusuz uygulamaları tasarlayan
  • dağıtan ve işleten DevOps mühendisleri
  • backend geliştiriciler
  • çözüm mimarları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sunucusuz uygulamaları tasarlayan, dağıtan ve işleten DevOps mühendisleri, backend geliştiriciler ve çözüm mimarları için uygundur.
Cold start problemi nasıl çözülür?
Provisioned concurrency, SnapStart, bağımlılık küçültme ve init optimizasyonu ile cold start azaltılır; eğitimde her yöntem uygulamalı gösterilir.
Step Functions ne zaman kullanılır?
Birden çok adımın koordinasyonu, retry/catch mantığı ve uzun süren iş akışları gerektiğinde kullanılır; eğitimde Standard ve Express farkları işlenir.
SAM mı CDK mi kullanmalıyım?
SAM sunucusuza özel sadeleştirilmiş bir çerçeve, CDK ise programatik ve genel amaçlıdır; eğitimde her ikisi de ele alınır ve senaryoya göre seçim öğretilir.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; AWS resmi 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. AWS DevOps Engineer Professional : Serverless Architecture E Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

DevOps Kültürü ve UygulamalarıCore DevOps Skills: Case Studies in DevOps Eğitimi
DevOps ve Konteyner Eğitimleri

Core DevOps Skills: Case Studies in DevOps Eğitimi

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

Gerçek DevOps dönüşüm vakalarını analiz edin: başarı faktörleri, anti-pattern'ler, başarısızlık nedenleri ve uyarlanabilir dersler. Orta seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıCore DevOps Skills: Continuous Principles Eğitimi
DevOps ve Konteyner Eğitimleri

Core DevOps Skills: Continuous Principles Eğitimi

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

DevOps'un sürekli ilkeleri: sürekli entegrasyon, teslim, dağıtım, test ve izleme ile geri bildirim döngüsü ve DORA metrikleri. Orta seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıCore DevOps Skills: DevOps Principles & Practices Eğitimi
DevOps ve Konteyner Eğitimleri

Core DevOps Skills: DevOps Principles & Practices Eğitimi

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

DevOps'un ilke ve pratikleri: üç yol, CALMS, sürüm kontrolü, CI/CD, IaC, test otomasyonu, izleme ve DORA metrikleri. Temel seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıCore DevOps Skills: Moving toward DevOps Eğitimi
DevOps ve Konteyner Eğitimleri

Core DevOps Skills: Moving toward DevOps Eğitimi

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

Geleneksel teslimattan DevOps'a geçiş: mevcut durum değerlendirme, darboğaz tespiti, ilk CI adımları, kültürel geçiş ve 90 günlük plan. Temel seviye DVA eğitimi

Detayları Gör →
DevOps Kültürü ve UygulamalarıCore Skills for Site Reliability Engineers: SRE Collaboration & Communication Eğitimi
DevOps ve Konteyner Eğitimleri

Core Skills for Site Reliability Engineers: SRE Collaboration & Communication Eğitimi

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

SRE'ler için işbirliği ve iletişim: olay iletişimi, blameless postmortem, SLO müzakeresi, hizmet devralma ve güvenilirlik savunuculuğu. Orta seviye DVA eğitimi.

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