Python ile AWS Lambda'da sunucusuz kod yazın
Eğitim, Python geliştiricilerine AWS Lambda ile sunucusuz hesaplamayı öğretir. Python runtime ve handler yapısı, boto3 ile S3, DynamoDB ve SQS erişimi, pip bağımlılıkları ve layer, tip ipuçları ve Pydantic ile olay doğrulama, pytest ve moto ile test, Powertoo…
Python Lambda handler, boto3, bağımlılık paketleme, asenkron kod, test ve SAM dağıtımı
Eğitim, Python geliştiricilerine AWS Lambda ile sunucusuz hesaplamayı öğretir. Python runtime ve handler yapısı, boto3 ile S3, DynamoDB ve SQS erişimi, pip bağımlılıkları ve layer, tip ipuçları ve Pydantic ile olay doğrulama, pytest ve moto ile test, Powertools for AWS Lambda (Python), hata yönetimi ve SAM ile dağıtım uygulamalı yapılır.
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.
Orta Seviye — Python Lambda handler, boto3, bağımlılık paketleme, asenkron kod, test ve SAM dağıtımı
Python'da yazılan fonksiyonlar pytest ve moto ile test edilir, SAM ile dağıtılır ve CloudWatch ile gerçek olaylar üzerinde izlenir.
Python idiomlarıyla temiz, test edilebilir Lambda fonksiyonları yazarsınız.
pip paketlerini layer ve container imajıyla sorunsuz dağıtırsınız.
pytest ve moto ile bulut bağımlılığı olmadan test yazarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Fonksiyon, sınıf, sözlük ve modül kullanımı bilinmelidir.
S3 ve IAM kavramlarına aşinalık beklenir.
venv ve pip kullanımı faydalıdır.
Python 3.12, AWS CLI ve SAM CLI kurulu bir bilgisayar gerekir.
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.
Program sonunda katılımcılar:
Python'da olay türlerine uygun Lambda handler'ları yazabilirsiniz.
S3, DynamoDB ve SQS ile boto3 üzerinden doğru etkileşim kurabilirsiniz.
Pydantic ve tip ipuçlarıyla gelen olayları güvenle doğrulayabilirsiniz.
Bulut bağımlılığı olmadan birim testleri yazabilirsiniz.
Bağımlılıkları layer olarak paketleyip paylaşabilirsiniz.
Python fonksiyonlarını SAM şablonuyla dağıtabilirsiniz.
Logger, Tracer ve Idempotency yardımcılarını kullanabilirsiniz.
Soğuk başlatmayı ölçüp bellek ayarıyla iyileştirebilirsiniz.
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.
AWS Developer Associate: Sorun Giderme eğitimi: AWS sorun giderme, Logs Insights, X-Ray konularında 2 günlük uygulamalı program. DVA Katılım ve Başarı Sertifika
Detayları Gör →AWS Developer Associate eğitimi: AWS Developer Associate, DVA-C02, Lambda konularında 3 günlük uygulamalı program. DVA Katılım ve Başarı Sertifikası.
Detayları Gör →AWS Developer Associate: EC2 ile Uygulama Barındırma eğitimi: Amazon EC2, launch template konularında 2 günlük uygulamalı program. DVA Katılım ve Başarı Sertifi
Detayları Gör →AWS Developer Associate: Amazon EC2 Temelleri eğitimi: Amazon EC2, AMI, EBS konularında 2 günlük uygulamalı program. DVA Katılım ve Başarı Sertifikası.
Detayları Gör →AWS Developer Associate analitik servisleri eğitimi: Kinesis, Glue, Athena, EMR ve QuickSight ile veri hattı kurmayı uygulamalı öğrenin.
Detayları Gör →