Serverless API'nizi hackathon temposunda yayınlayın
Bu hackathon formatlı eğitim, ekiplerin serverless ve API tabanlı bir uygulamayı AWS üzerinde baştan sona geliştirmesini sağlar. DVA'da 2 gün süren, Türkçe ve laboratuvar destekli bir programdır.
Ekip çalışmasıyla uçtan uca serverless API geliştirme
Bu hackathon formatlı eğitim, ekiplerin serverless ve API tabanlı bir uygulamayı AWS üzerinde baştan sona geliştirmesini sağlar. Lambda fonksiyonları, API Gateway (REST ve HTTP API), Cognito authorizer, DynamoDB tek tablo tasarımı, SQS ve EventBridge ile asenkron akış, SAM ve CloudFormation ile altyapı kodu, Powertools, X-Ray, yük testi ve CodePipeline ile dağıtım ele alınır.
2 Gün. Her gün dört modül; API ve Fonksiyon Geliştirme ile başlar, Güvenlik, Asenkron Akış ve Dağıtım ile tamamlanır; her modül kısa anlatım ve laboratuvar uygulamasıyla ilerler.
İleri Seviye — Lambda, API Gateway, DynamoDB, Cognito ve SAM ile serverless API hackathonu.
Kısa teknik oturumların ardından ekipler verilen gereksinimlere göre API'yi geliştirir; eğitmen kod incelemesi yapar ve son gün sunum yapılır.
Tasarım, geliştirme, test ve dağıtımı tek bir ekip projesinde yaşarsınız.
Cognito, API anahtarları ve throttling ile API'yi korumayı uygularsınız.
SAM ile tüm mimariyi tekrar dağıtılabilir kodla tanımlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Python veya Node.js ile Lambda fonksiyonu yazma ve REST kavramları bilgisi beklenir.
Laboratuvarlar için ücretsiz katman veya eğitmenin yönlendirdiği bir AWS hesabı kullanılır; ücretli kaynaklar önceden belirtilir.
IaaS, PaaS, SaaS ayrımı ve paylaşılan sorumluluk modeli hakkında genel bilgi yeterlidir.
AWS Management Console'da gezinme ve temel komut satırı kullanımı rahatça yapılabilmelidir.
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:
Mimari ve SAM Kurulumu kapsamında hackathon gereksinimleri ve ekip görev dağılımı ve template.yaml yapısı: Function, Api, Table çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
Lambda Fonksiyon Tasarımı kapsamında handler yapısı ve bağlam nesnesi ve bellek ve zaman aşımı ayarı çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
API Gateway kapsamında REST API ve HTTP API farkı ve i̇stek doğrulama ve model çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
DynamoDB Veri Katmanı kapsamında erişim kalıplarına göre tablo tasarımı ve lambda'dan boto3/SDK ile CRUD çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
Kimlik ve Yetkilendirme kapsamında cognito user pool ve app client ve lambda authorizer çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
Asenkron ve Olay Tabanlı Akış kapsamında SQS kuyruk ve DLQ ve SNS fan-out deseni çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
Test ve Gözlemlenebilirlik kapsamında birim ve entegrasyon testi (pytest/jest) ve cloudWatch Logs Insights çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
CI/CD ve Sunum kapsamında codePipeline ve CodeBuild ile SAM dağıtımı ve canary dağıtım ve alias çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
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.
Applying Automation Using AWS Tools eğitimi: araçlarla otomasyon, altyapı otomasyonu. 3 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Architecting on AWS (AWSA) eğitimi: global altyapı, vpc tasarımı, depolama çözümleri. 4 gün uygulamalı laboratuvar, Digital Vizyon Akademi Katılım ve Başarı Ser
Detayları Gör →Architecting on AWS eğitimi: mimari i̇lkeler, iam yetkilendirme, ec2 yönetimi. 3 gün uygulamalı laboratuvar, Digital Vizyon Akademi Katılım ve Başarı Sertifikas
Detayları Gör →Architecting on AWS JAM eğitimi: global altyapı, vpc tasarımı, depolama çözümleri. 4 gün uygulamalı laboratuvar, Digital Vizyon Akademi Katılım ve Başarı Sertif
Detayları Gör →Architecting on AWS plus Jam eğitimi: mimari i̇lkeler, vpc tasarımı. 4 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →