Uygulamanı AWS servisleriyle kodla ve yayına al
Developing on AWS eğitimi; aWS SDK, sunucusuz geliştirme, DynamoDB ve dağıtım otomasyonu konularını 3 günlük uygulamalı laboratuvarlarla işler.
AWS SDK, sunucusuz geliştirme, DynamoDB ve dağıtım otomasyonu
Developing on AWS eğitimi, AWS üzerinde uygulama geliştiren yazılımcılara yöneliktir. SDK ve CLI ile kimlik bilgisi zinciri, IAM rolleri ve STS, S3 ile nesne işlemleri, Cognito ile kimlik doğrulama, DynamoDB erişim deseni modelleme, Lambda ve API Gateway ile sunucusuz API geliştirme, SQS/SNS/EventBridge entegrasyonu ve CodePipeline ile otomatik dağıtım uygulamalı olarak ele alınır. X-Ray ve CloudWatch ile izleme, KMS ve Secrets Manager ile gizli veri yönetimi de kapsamdadır.
3 Gün. Her gün dört modül; katılımcılar aWS SDK, sunucusuz geliştirme, DynamoDB ve dağıtım otomasyonu eksenlerinde aşamalı olarak uygulamalı çalışır.
Orta Seviye — AWS SDK, IAM rolleri, DynamoDB, Lambda, API Gateway, olay tabanlı entegrasyon ve CI/CD ile bulut yerli uygulama geliştirme.
Katılımcılar kendi AWS sandbox hesaplarında SDK ile kod yazar, Lambda ve DynamoDB tabanlı örnek bir uygulamayı adım adım geliştirip CI/CD hattıyla dağıtır.
SDK, IAM rolleri ve servis API’lerini gerçek uygulama kodu içinde doğru ve güvenli kullanırsınız.
Lambda, API Gateway ve DynamoDB ile altyapı yönetmeden ölçeklenen servisler geliştirirsiniz.
CloudFormation/SAM ve CodePipeline ile tekrarlanabilir, izlenebilir sürüm süreçleri kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Python, JavaScript veya Java gibi bir dilde temel kodlama deneyimi gerekir.
HTTP, REST ve JSON kavramlarına temel düzeyde aşinalık beklenir.
EC2, S3 ve IAM gibi temel AWS kavramlarını bilmek avantaj sağlar.
AWS hesabı, kod editörü ve AWS CLI kurulumu eğitimde sağlanan yönergelerle hazırlanır.
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:
AWS SDK ve CLI ile kimlik bilgisi zincirini doğru yapılandırır, servis çağrılarını sayfalama ve retry ile güvenilir yazarsınız.
Uygulamalar için en az yetkiyle IAM rolleri ve STS tabanlı geçici erişim tasarlarsınız.
S3 ile presigned URL, olay tetikleme ve şifreleme içeren dosya akışları geliştirirsiniz.
Erişim desenine göre DynamoDB tablosu, GSI ve TTL tasarlayabilirsiniz.
Lambda ve API Gateway ile yetkilendirmeli REST API’ler yayınlarsınız.
SQS, SNS ve EventBridge ile asenkron ve dayanıklı entegrasyonlar kurarsınız.
SAM/CloudFormation ve CodePipeline ile otomatik dağıtım hattı oluşturursunuz.
X-Ray, CloudWatch, KMS ve Secrets Manager ile uygulamanızı izler ve korursunuz.
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 Cloud ve Python: Pratik Kılavuz eğitimi: boto3, Cloud9, Lambda, API Gateway, DynamoDB, SQS/SNS, SAM ve pytest ile Python tabanlı AWS çözümleri geliştirme.
Detayları Gör →AWS Cloud üzerinde Sunucusuz Uygulamaların Geliştirilmesi eğitimi: Lambda, API Gateway, DynamoDB, SQS/SNS/EventBridge, Step Functions, SAM ve CodePipeline ile.
Detayları Gör →AWS Cloud9'e Giriş (Başlangıç Seviyesi) eğitimi: Cloud9 ortamı kurma, terminal, Git, Python/boto3, Lambda ve IAM izinleriyle tarayıcı tabanlı geliştirmeye giriş
Detayları Gör →AWS CloudFormation eğitimi: CloudFormation şablon yazımı, change set, nested stack, custom resource, StackSets ve drift detection ile altyapı otomasyonu.
Detayları Gör →AWS CloudOps Associate: Backup & Restore Operations eğitimi: AWS Backup planları, EBS/RDS/DynamoDB geri yükleme, S3 versioning, Vault Lock ve DR stratejileriyle
Detayları Gör →