MIGRATING TO SERVERLESS: IMPLEMENTING SERVERLESS SOLUTIONS EĞİTİMİ

Sunucusuz çözümleri uygulamalı geliştirin

Lambda, API Gateway, DynamoDB, SQS/SNS, Step Functions, SAM/CDK ve CI/CD ile sunucusuz uygulamayı uçtan uca hayata geçirin

AWS Lambda, API Gateway, DynamoDB, SQS, Step Functions, SAM ve CI/CD ile sunucusuz uygulamayı uçtan uca geliştirip dağıtmayı öğreten 3 günlük uygulamalı eğitim.

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

Eğitim Hakkında

Sunucusuz geçişin uygulama aşaması: kod, altyapı ve işletim

Eğitim, sunucusuz mimarinin uygulamasını kapsar: AWS Lambda fonksiyon yazımı ve yapılandırması, API Gateway REST ve HTTP API, DynamoDB erişim kalıpları, SQS, SNS ve EventBridge ile asenkron mimari, Step Functions iş akışları, IAM en az yetki, AWS SAM ve CDK ile altyapı kodu, CI/CD, X-Ray ve CloudWatch ile gözlemlenebilirlik, test ve performans iyileştirme.

Süre ve Format

3 Gün. Her gün dört modül; 1. gün Lambda ve API Katmanı; 2. gün Veri, Mesajlaşma ve İş Akışları; 3. gün Kalite, Dağıtım ve İşletim.

Seviye

Orta Seviye — AWS tabanlı sunucusuz çözümlerin uygulamalı geliştirilmesi, dağıtımı ve izlenmesi

Öğrenme Metodu

Her gün küçük bir bileşeni SAM ile kodlayıp dağıtan ve test eden, sonunda çalışan bir uçtan uca uygulama ortaya çıkaran laboratuvar akışı.

Neden Bu Eğitim?

☁️Çalışan Uygulama

Üç gün sonunda dağıtılmış bir sunucusuz API ve olay akışı elde edersiniz.

🛠️Altyapı Kodu

SAM ve CDK ile tekrarlanabilir dağıtım yaparsınız.

🎯Üretim Hazırlığı

İzleme, güvenlik ve test uygulamalarını eklersiniz.

Anahtar Konular

aws lambda eğitimisunucusuz uygulama geliştirmeapi gatewaystep functionsaws samdynamodb lambdaserverless implementationsqs sns eventbridgelambda ci cdx-ray izleme
“Sunucusuz kod azdır, sorumluluk ise tasarımdadır.”

Ön Koşullar

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

1
Programlama Bilgisi

Python veya Node.js ile fonksiyon yazabilmek gerekir.

2
AWS Temeli

IAM, S3 ve CloudWatch kavramlarına aşinalık beklenir.

3
REST API Bilgisi

HTTP metotları ve JSON bilgisi gerekir.

4
AWS Hesabı

Ücretsiz katman yeterli bir AWS hesabı ve AWS CLI/SAM CLI kurulumu 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ı Lambda fonksiyonlarını API Gateway ile sunan çalışan bir API geliştirebilir.
Modül 1
Lambda Temelleri
  • Handler, event ve context
  • Çalışma zamanı ve paketleme
  • Bellek–CPU ilişkisi
  • Ortam değişkenleri ve Layer
  • Lambda container image
  • Soğuk başlangıç azaltma
Modül 2
API Gateway
  • REST API ve HTTP API farkı
  • Rota, entegrasyon, aşama
  • Lambda proxy entegrasyonu
  • JWT / Cognito yetkilendirme
  • Kullanım planı ve throttling
  • CORS ve özel domain
Modül 3
IAM ve Güvenlik
  • Execution role ve en az yetki
  • Kaynak tabanlı politikalar
  • Secrets Manager ve SSM Parameter Store
  • VPC içi Lambda ve ENI etkisi
  • Girdi doğrulama
  • Bağımlılık taraması
Modül 4
SAM ile Yerel Geliştirme
  • sam init ve template.yaml
  • sam local invoke / start-api
  • sam build ve deploy
  • Parametreler ve çıktılar
  • Rollback davranışı
  • Hata ayıklama
Günün hedefiKatılımcı veri erişimi ve asenkron iş akışlarını sunucusuz servislerle kurabilir.
Modül 1
DynamoDB Entegrasyonu
  • Erişim desenine göre anahtar tasarımı
  • PutItem, Query, TransactWrite
  • Koşullu yazma ve idempotency
  • DynamoDB Streams tetikleyicisi
  • TTL ve kapasite modları
  • SDK v3 örnekleri
Modül 2
Asenkron Mimari
  • SQS standart ve FIFO kuyruk
  • Lambda event source mapping
  • Batch işlem ve kısmi hata
  • SNS fan-out
  • EventBridge kuralları
  • Dead-letter queue
Modül 3
Step Functions
  • Amazon States Language
  • Task, Choice, Parallel, Map
  • Hata yakalama ve retry
  • Express ve Standard iş akışı
  • Servis entegrasyonları
  • Saga uygulaması
Modül 4
Depolama Tetikleyicileri
  • S3 olay tetikleyicisi
  • Presigned URL ile dosya yükleme
  • Görsel işleme örneği
  • Büyük dosya parçalama
  • Idempotent işleme
  • Sonuç bildirimi
Günün hedefiKatılımcı uygulamayı test edip otomatik dağıtabilir ve üretimde izleyebilir.
Modül 1
Test Stratejisi
  • Birim testleri ve mock
  • Entegrasyon testi için gerçek servisler
  • LocalStack ile yerel test
  • Sözleşme testi
  • Yük testi (Artillery, k6)
  • Test verisi yönetimi
Modül 2
CI/CD
  • GitHub Actions / CodePipeline
  • sam deploy otomasyonu
  • Aşamalar: dev, staging, prod
  • Lambda alias ve kademeli dağıtım (CodeDeploy)
  • Canary ve linear dağıtım
  • Geri alma
Modül 3
Gözlemlenebilirlik
  • CloudWatch Logs ve Insights
  • X-Ray izleme
  • Lambda Powertools
  • Özel metrik (EMF)
  • Alarm ve panolar
  • Hata oranı ve süre analizi
Modül 4
Performans ve Maliyet
  • Power tuning aracı
  • Provisioned concurrency
  • Bağlantı yeniden kullanımı
  • Paket boyutu optimizasyonu
  • Maliyet izleme ve etiket
  • Üretim kontrol listesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Lambda Geliştirme

Handler, katman ve ortam değişkenleriyle fonksiyon geliştirebilirsiniz.

🧩
API Katmanı

API Gateway ile yetkilendirmeli API sunabilirsiniz.

🚀
Altyapı Kodu

SAM ile uygulamayı tanımlayıp dağıtabilirsiniz.

🔍
DynamoDB

Erişim desenine uygun tablo tasarlayıp kullanabilirsiniz.

🛡️
Asenkron Akış

SQS, SNS ve EventBridge ile olay akışı kurabilirsiniz.

📊
İş Akışı

Step Functions ile hata toleranslı iş akışı yazabilirsiniz.

🧪
Otomatik Dağıtım

CI/CD ile kademeli sunucusuz dağıtım yapabilirsiniz.

🏗️
İzleme

X-Ray ve CloudWatch ile sorunları tanılayabilirsiniz.

Kimler İçin Uygundur?

  • Backend geliştiriciler
  • DevOps mühendisleri
  • mevcut uygulamayı sunucusuz mimariye taşıyan teknik ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Backend geliştiriciler, DevOps mühendisleri ve mevcut uygulamayı sunucusuz mimariye taşıyan teknik ekipler için uygundur.
AWS ücreti çıkar mı?
Laboratuvarlar ücretsiz katman içinde tasarlanır ve her gün sonunda kaynak temizleme yapılır. Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.
Hangi dil kullanılır?
Python ağırlıklıdır, Node.js karşılıkları gösterilir.
Adopting eğitimini almak şart mı?
Şart değildir, ancak strateji tarafı orada ele alındığı için tamamlayıcıdır.
Azure ve GCP kapsanıyor mu?
Uygulamalar AWS üzerindedir; kavramların diğer sağlayıcılardaki karşılıkları belirtilir.

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. Migrating to Serverless: Implementing Serverless Solutions E 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

Bulut Yerel ve Sunucusuz MimarilerServerless Data Processing with Dataflow Eğitimi
Bulut Bilişim Eğitimleri

Serverless Data Processing with Dataflow Eğitimi

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

Dataflow giriş eğitimi: hazır şablonlar, Apache Beam, Pub/Sub ve BigQuery entegrasyonu, pencereleme, Flex Template ve izleme.

Detayları Gör →
Bulut Yerel ve Sunucusuz MimarilerServerless Frameworks: Optimizing Serverless Applications Eğitimi
Bulut Bilişim Eğitimleri

Serverless Frameworks: Optimizing Serverless Applications Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Sunucusuz uygulama optimizasyonu eğitimi: Lambda power tuning, soğuk başlangıç, eşzamanlılık, SQS/Kinesis ayarı, güvenlik ve maliyet yönetimi.

Detayları Gör →
Bulut Yerel ve Sunucusuz MimarilerServerless Frameworks: Serverless Development Using Open-source Frameworks Eğitimi
Bulut Bilişim Eğitimleri

Serverless Frameworks: Serverless Development Using Open-source Frameworks Eğitimi

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

Açık kaynak sunucusuz çerçeve eğitimi: Serverless Framework, SAM, Terraform, Knative, OpenFaaS, OpenWhisk, KEDA ve GitOps ile taşınabilir uygulama.

Detayları Gör →
Bulut Yerel ve Sunucusuz MimarilerServerless Solutions: Evolving a Serverless Mindset Eğitimi
Bulut Bilişim Eğitimleri

Serverless Solutions: Evolving a Serverless Mindset Eğitimi

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

Sunucusuz zihniyet eğitimi: olay tabanlı tasarım, yönetilen servis önceliği, küçük bileşenler, maliyet farkındalığı ve ekip sahipliği.

Detayları Gör →
Bulut Yerel ve Sunucusuz MimarilerBulut Yerel Teknolojiler ile Platform Mühendisliği Eğitimi
Bulut Bilişim Eğitimleri

Bulut Yerel Teknolojiler ile Platform Mühendisliği Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Platform mühendisliği eğitimi: Kubernetes, Argo CD, Crossplane, Backstage, Kyverno, OpenTelemetry ve DORA metrikleriyle dahili geliştirici platformu.

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