AWS LAMBDA GELİŞTİRİCİLER İÇİN EĞİTİMİ

Lambda ile üretim kalitesinde fonksiyon geliştirin

Lambda programlama modeli, tetikleyiciler, test, paketleme, güvenlik ve performans ayarıyla geliştirici odaklı derinlemesine eğitim.

Eğitim, Lambda fonksiyonlarını üretim kalitesinde geliştirmek isteyen yazılımcılar içindir. Handler ve context nesnesi, olay yapıları (API Gateway, S3, SQS, DynamoDB Streams), ortam değişkenleri ve katmanlar, yerel test (SAM local, unit test ve mock), IAM çal…

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

Eğitim Hakkında

Handler tasarımı, tetikleyiciler, test, paketleme, güvenlik, izleme ve performans ayarı

Eğitim, Lambda fonksiyonlarını üretim kalitesinde geliştirmek isteyen yazılımcılar içindir. Handler ve context nesnesi, olay yapıları (API Gateway, S3, SQS, DynamoDB Streams), ortam değişkenleri ve katmanlar, yerel test (SAM local, unit test ve mock), IAM çalıştırma rolü, VPC erişimi, Powertools, X-Ray, soğuk başlatma ve bellek ayarı uygulamalı işlenir.

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 — Handler tasarımı, tetikleyiciler, test, paketleme, güvenlik, izleme ve performans ayarı

Öğrenme Metodu

Her konu kod yazılarak işlenir; fonksiyonlar yerelde test edilir, SAM ile dağıtılır ve CloudWatch ile ölçülür.

Neden Bu Eğitim?

λKod Kalitesi

Test edilebilir, izlenebilir ve güvenli Lambda fonksiyonları yazarsınız.

🚦Tetikleyici Hakimiyeti

S3, SQS, API Gateway ve Streams olay yapılarını doğru işlersiniz.

⏱️Performans Ayarı

Bellek, paket boyutu ve soğuk başlatma etkisini ölçerek iyileştirirsiniz.

Anahtar Konular

aws lambdalambda geliştirici eğitimilambda powertoolssam locallambda testlambda soğuk başlatmalambda layersunucusuz geliştirmeaws serverless
“İyi fonksiyon küçüktür, test edilebilirdir ve ölçülebilirdir.”

Ön Koşullar

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

1
Programlama

Python veya Node.js ile orta düzeyde kod yazabilmek gerekir.

2
Temel AWS

IAM, S3 ve CloudWatch kullanımı bilinmelidir.

3
Komut Satırı

Terminal ve paket yöneticisi kullanımı beklenir.

4
Ortam

AWS hesabı, AWS CLI, SAM CLI ve Docker 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ı Lambda fonksiyonlarını tetikleyici olay yapılarına göre yazar ve yapılandırır.
Modül 1
Handler ve Çalışma Ortamı
  • Handler imzası, event ve context
  • Başlatma kodunun handler dışına alınması
  • Ortam değişkenleri ve şifreleme
  • /tmp kullanımı ve durumsuzluk
  • Logging ve yapılandırılmış log
  • Zaman aşımı ve bellek ayarı
Modül 2
Tetikleyici Olay Yapıları
  • API Gateway proxy olayı ve yanıt biçimi
  • S3 olayı ve nesne anahtarı çözümleme
  • SQS batch ve ReportBatchItemFailures
  • DynamoDB Streams ve Kinesis kayıtları
  • EventBridge ve SNS olayı
  • Function URL kullanımı
Modül 3
Paketleme ve Bağımlılık
  • Zip paket ve bağımlılık yönetimi
  • Katman (layer) oluşturma
  • Container imajı ile dağıtım
  • SAM build ve native bağımlılıklar
  • Paket boyutu sınırları
  • Sürüm ve alias
Modül 4
Kodlama Laboratuvarı
  • Görüntü yeniden boyutlandırma fonksiyonu (S3)
  • REST uç noktası (API Gateway + DynamoDB)
  • SQS tüketici ve idempotency
  • Environment bazlı yapılandırma
  • Hata ve retry davranışını gözleme
  • Logları CloudWatch'ta inceleme
Günün hedefiKatılımcı Fonksiyonları test eder, güvenceye alır ve performans açısından ayarlar.
Modül 1
Test Stratejisi
  • Birim test ve handler izolasyonu
  • AWS SDK mock (moto, aws-sdk-client-mock)
  • sam local invoke ve start-api
  • Entegrasyon testi gerçek servislerle
  • Test olayı üretme (sam local generate-event)
  • CI içinde test
Modül 2
Güvenlik
  • Çalıştırma rolü ve en az yetki
  • Kaynak tabanlı politika
  • Secrets Manager ve Parameter Store kullanımı
  • VPC içinde Lambda ve NAT gereksinimi
  • KMS ile ortam değişkeni şifreleme
  • Code signing
Modül 3
İzleme ve Gözlem
  • Lambda Powertools: logger, tracer, metrics
  • X-Ray aktif izleme
  • CloudWatch Lambda Insights
  • Hata oranı ve gecikme alarmları
  • DLQ ve destinations ile hata yakalama
  • Log saklama süresi ve maliyet
Modül 4
Performans ve Maliyet
  • Soğuk başlatma ölçümü
  • Power Tuning ile bellek seçimi
  • Provisioned concurrency ve SnapStart
  • Bağlantı yeniden kullanımı
  • ARM64/Graviton etkisi
  • GB-saniye maliyet hesabı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Handler Tasarımı

Olay türüne uygun, test edilebilir handler yazabilirsiniz.

✅
Tetikleyici Yönetimi

S3, SQS, API Gateway ve Streams olaylarını doğru işleyebilirsiniz.

✅
Paketleme

Zip, layer ve container imajı ile Lambda'yı dağıtabilirsiniz.

✅
Yerel Test

SAM local ve mock'larla fonksiyonları dağıtmadan test edebilirsiniz.

✅
Güvenli Yapılandırma

En az yetkili rol ve gizli bilgi yönetimi uygulayabilirsiniz.

✅
Gözlemlenebilirlik

Powertools ve X-Ray ile fonksiyonları izleyebilirsiniz.

✅
Hata Dayanıklılığı

DLQ, destinations ve idempotency ile güvenilir işleme sağlayabilirsiniz.

✅
Performans Ayarı

Bellek ve soğuk başlatma ayarlarını ölçerek optimize edebilirsiniz.

Kimler İçin Uygundur?

  • Lambda ile uygulama geliştiren yazılımcılar
  • backend mühendisleri
  • sunucusuz mimariye geçen ekipler

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Lambda ile uygulama geliştiren yazılımcılar, backend mühendisleri ve sunucusuz mimariye geçen ekipler.
Hangi dil kullanılıyor?
Python ağırlıklıdır; Node.js örnekleri de verilir.
Yerel test nasıl yapılıyor?
SAM CLI ve Docker ile fonksiyonlar yerelde çağrılır; AWS SDK çağrıları mock'lanır.
Soğuk başlatma gerçekten sorun mu?
Ölçülerek değerlendirilir; çoğu iş yükünde etkisi küçüktür ve azaltma yöntemleri uygulamalı gösterilir.
Sertifika durumu nedir?
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. AWS Lambda Geliştiriciler için 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

Amazon AWSAWS Data Engineer Associate : Automating Data Processing & Analysis Eğitimi
Bulut Bilişim Eğitimleri

AWS Data Engineer Associate : Automating Data Processing & Analysis Eğitimi

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

AWS Veri İşleme ve Analiz Otomasyonu eğitimi: EventBridge, Step Functions, AWS Lambda konularında 2 günlük uygulamalı program. DVA Katılım ve Başarı Sertifikası

Detayları Gör →
Amazon AWSAWS Data Engineer Associate : Batch & Streaming Data Ingestion Eğitimi
Bulut Bilişim Eğitimleri

AWS Data Engineer Associate : Batch & Streaming Data Ingestion Eğitimi

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

AWS Batch ve Akış Veri Alımı eğitimi: AWS DMS, Kinesis Data Streams, Amazon MSK konularında 2 günlük uygulamalı program. DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Amazon AWSAWS Data Engineer Associate : Choosing Data Stores & Data Cataloging Eğitimi
Bulut Bilişim Eğitimleri

AWS Data Engineer Associate : Choosing Data Stores & Data Cataloging Eğitimi

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

AWS Veri Depoları Seçimi ve Veri Kataloglama eğitimi: Glue Data Catalog, Amazon DynamoDB konularında 2 günlük uygulamalı program. DVA Katılım ve Başarı Sertifik

Detayları Gör →
Amazon AWSAWS Data Engineer Associate : Compliance & Specialized Governance Eğitimi
Bulut Bilişim Eğitimleri

AWS Data Engineer Associate : Compliance & Specialized Governance Eğitimi

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

AWS Veri Uyumluluğu ve Özel Yönetişim eğitimi: Amazon Macie, AWS Config, Lake Formation konularında 2 günlük uygulamalı program. DVA Katılım ve Başarı Sertifika

Detayları Gör →
Amazon AWSAWS Data Engineer Associate : Cost Optimization & Performance Tuning for Data Pipelines Eğitimi
Bulut Bilişim Eğitimleri

AWS Data Engineer Associate : Cost Optimization & Performance Tuning for Data Pipelines Eğitimi

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

AWS Veri Boru Hattı Maliyet ve Performans Optimizasyonu: maliyet optimizasyonu ve Athena performans odaklı 2 günlük uygulamalı AWS eğitimi, laboratuvarlarla.

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