DEVELOPING SERVERLESS APPLICATIONS: AWS SERVERLESS ESSENTIALS FOR DEVELOPERS EĞİTİMİ

Sunucusuz AWS uygulamalarını hızla geliştir

Lambda, API Gateway, DynamoDB, SQS/SNS ve Step Functions ile SAM tabanlı sunucusuz uygulama geliştiricileri için AWS temelleri.

Developing Serverless Applications: AWS Serverless Essentials for Developers eğitimi; lambda, API Gateway, DynamoDB, Step Functions ve SAM konularını 2 günlük uygulamalı laboratuvarlarla işler.

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

Eğitim Hakkında

Lambda, API Gateway, DynamoDB, Step Functions ve SAM

Developing Serverless Applications: AWS Serverless Essentials for Developers eğitimi, geliştiricilerin AWS sunucusuz servislerini hızla öğrenmesi için hazırlanmıştır. Lambda handler, olay modeli, cold start ve eşzamanlılık, API Gateway REST/HTTP API, DynamoDB single-table tasarımı, SQS/SNS/EventBridge olayları, Step Functions iş akışı, X-Ray izleme ve SAM ile paketleme-dağıtım uygulamalı laboratuvarlarla işlenir.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar lambda, API Gateway, DynamoDB, Step Functions ve SAM eksenlerinde aşamalı olarak uygulamalı çalışır.

Seviye

Orta Seviye — Lambda, API Gateway, DynamoDB ve Step Functions ile AWS’te sunucusuz uygulama geliştirme temelleri.

Öğrenme Metodu

Katılımcılar SAM şablonuyla küçük bir sunucusuz uygulamayı yerelde test eder, AWS’e dağıtır ve izler.

Neden Bu Eğitim?

⚡Hızlı Geliştirme

Altyapı yönetmeden Lambda ve API Gateway ile servis yayınlarsınız.

🧱Doğru Veri Katmanı

DynamoDB erişim desenleriyle sunucusuz veriyi tasarlarsınız.

📦SAM ile Dağıtım

sam build/deploy ile tekrarlanabilir dağıtım yaparsınız.

Anahtar Konular

AWS serverless eğitimiAWS LambdaAPI GatewayDynamoDBAWS SAMStep Functionssunucusuz uygulama geliştirmeAWS Serverless EssentialsLambda cold startserverless mimariDeveloping Serverless Applications: AWS Serverless Essentials for Developers
“Sunucusuz, sunucu olmaması değil, sunucuyu düşünmek zorunda olmamaktır.”

Ön Koşullar

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

1
Programlama

Bir dilde (Python/Node.js) temel kodlama bilgisi gerekir.

2
REST Bilgisi

HTTP ve REST kavramlarına aşinalık beklenir.

3
AWS Temelleri

IAM ve S3 hakkında temel bilgi faydalıdır.

4
Çalışma Ortamı

Laboratuvarlar için eğitimde sağlanan AWS sandbox hesabı ve tarayıcı yeterlidir.

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 ve API Gateway ile ilk sunucusuz uygulamasını geliştirir.
Modül 1
AWS Lambda ile Sunucusuz Fonksiyonlar
  • Çalışma zamanları, handler yapısı ve olay (event) modeli
  • Bellek/CPU ayarı, timeout ve ephemeral storage
  • Cold start nedenleri, provisioned concurrency ve SnapStart
  • Lambda layer ve container image tabanlı fonksiyonlar
  • Eşzamansız çağrı, retry, dead-letter queue ve destinations
  • Reserved concurrency ve ortam değişkenleri ile yapılandırma
Modül 2
Amazon API Gateway
  • REST API ve HTTP API arasındaki fark ve seçim ölçütleri
  • Lambda proxy entegrasyonu ve mapping template
  • Stage, stage variable ve canary dağıtımı
  • Cognito authorizer, Lambda authorizer ve IAM yetkilendirme
  • Usage plan, API key ve throttling ayarları
  • WebSocket API ve CORS yapılandırması
Modül 3
SQS, SNS ve EventBridge ile Olay Tabanlı Mimari
  • SQS standart ve FIFO kuyrukları, visibility timeout ve long polling
  • Dead-letter queue ve redrive politikası
  • SNS topic, abonelik ve message filtering
  • SNS + SQS fan-out deseni
  • EventBridge event bus, kural ve şema kayıt defteri (Schema Registry)
  • EventBridge Pipes ve Scheduler ile entegrasyon
Modül 4
AWS SDK ve CLI ile Geliştirme
  • AWS CLI profilleri, named profile ve SSO oturumu
  • boto3 client ve resource arayüzleri
  • Kimlik bilgisi çözümleme zinciri (credential provider chain)
  • Sayfalama (paginator), waiter ve hata yakalama (ClientError)
  • Üstel geri çekilme (exponential backoff) ve retry modları
  • JavaScript SDK v3 modüler istemci kullanımı
Günün hedefiKatılımcı sunucusuz uygulamayı veri katmanı, orkestrasyon ve SAM dağıtımıyla tamamlar.
Modül 1
Sunucusuz Veri Katmanı
  • DynamoDB single-table tasarımı ve erişim desenleri
  • Aurora Serverless v2 ve RDS Proxy ile Lambda bağlantısı
  • S3 Select ve Athena ile sunucusuz sorgulama
  • EventBridge Pipes ile DynamoDB Streams → hedef akışı
  • ElastiCache Serverless ve DAX önbellek stratejisi
  • Kinesis ve Firehose ile sunucusuz akış veri hattı
Modül 2
Step Functions ile İş Akışı Orkestrasyonu
  • Amazon States Language: Task, Choice, Parallel, Map durumları
  • Standard ve Express workflow farkları
  • Hata yönetimi: Retry, Catch ve zaman aşımı
  • Service integration: Lambda, DynamoDB, SQS, Glue, ECS
  • Callback pattern ve insan onayı (waitForTaskToken)
  • Workflow Studio ile görsel tasarım ve yürütme geçmişi analizi
Modül 3
AWS CDK ve SAM ile Programatik Altyapı
  • CDK construct seviyeleri (L1, L2, L3) ve App/Stack yapısı
  • TypeScript veya Python ile CDK projesi, cdk synth ve cdk deploy
  • SAM şablonu: AWS::Serverless::Function ve API tanımı
  • sam build, sam local invoke ve sam sync ile yerel geliştirme
  • CDK Pipelines ile kendi kendini güncelleyen dağıtım hattı
  • Altyapı kodu için birim test ve cdk-nag kuralları
Modül 4
X-Ray ve Dağıtık İzleme
  • Trace, segment ve subsegment kavramları
  • X-Ray SDK ve Lambda active tracing etkinleştirme
  • Service map ile darboğaz tespiti
  • Annotation ve metadata ile iz filtreleme
  • CloudWatch ServiceLens ve Application Signals
  • Yapılandırılmış JSON log ve correlation ID stratejisi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Lambda Geliştirme

Handler, bellek ve timeout ayarıyla Lambda fonksiyonları geliştirirsiniz.

🧱
API Yayınlama

API Gateway ile yetkilendirmeli API yayınlarsınız.

🔐
DynamoDB

Sunucusuz veri katmanı için tablo ve indeks tasarlarsınız.

⚙️
Olay Entegrasyonu

SQS, SNS ve EventBridge ile olay akışı kurarsınız.

📈
Orkestrasyon

Step Functions ile iş akışı kurarsınız.

☁️
SAM Dağıtımı

SAM ile yerel test ve dağıtım yaparsınız.

🛠️
İzleme

X-Ray ve CloudWatch ile fonksiyonları izlersiniz.

🚀
Maliyet Bilinci

Sunucusuz maliyet modelini yorumlarsınız.

Kimler İçin Uygundur?

  • Sunucusuz mimariye geçmek isteyen yazılım geliştiriciler
  • DevOps mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sunucusuz mimariye geçmek isteyen yazılım geliştiriciler ve DevOps mühendisleri için uygundur.
Süre kısa mı?
Evet, temel sunucusuz servisleri hızlıca uygulamaya odaklanan kısa bir programdır.
Hangi dil kullanılır?
Python ve Node.js örnekleri kullanılır.
SAM işleniyor mu?
sam build, local invoke ve deploy uygulamalı yapılır.
Sertifika verilir mi?
Katılımcılara 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. Developing Serverless Applications: AWS Serverless Essential 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

Amazon AWSIntroduction to AWS Service Catalog Eğitimi
Bulut Bilişim Eğitimleri

Introduction to AWS Service Catalog Eğitimi

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

AWS Service Catalog eğitimi: product, portfolio, launch constraint, TagOptions ve CloudFormation ile onaylı self-servis kaynak sunmayı öğrenin. 2 gün.

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

Introduction to AWS Snowball Edge Eğitimi

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

AWS Snowball Edge eğitimi: iş siparişi, cihaz kilidi açma, S3 adapter ile veri kopyalama, edge EC2 ve Lambda çalıştırma süreçlerini adım adım öğrenin. 2 gün uyg

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

Introduction to AWS Snowmobile Eğitimi

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

AWS Snowmobile eğitimi: exabayt ölçekli veri taşıma planlaması, saha hazırlığı, ağ bağlantısı, güvenlik katmanları ve Snowball Edge ile maliyet karşılaştırması.

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

Introduction to AWS Step Functions Eğitimi

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

AWS Step Functions eğitimi: Amazon States Language, Choice, Parallel, Map, Retry-Catch, servis entegrasyonları ve Express workflow ile serverless orkestrasyon.

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

Introduction to AWS Storage Gateway Eğitimi

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

AWS Storage Gateway eğitimi: File, Volume ve Tape Gateway kurulumu, önbellek boyutlandırma, iSCSI, NFS/SMB paylaşımı ve S3 Glacier yedekleme uygulamaları. 2 gün

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