AWS'de sunucusuz RESTful API geliştirin
Bu eğitim, AWS üzerinde sunucusuz bir RESTful API'nin tasarım, geliştirme ve yayınlanmasını anlatır. DVA'da 2 gün süren, Türkçe ve laboratuvar destekli bir programdır.
Sunucusuz mimaride RESTful servis geliştirme ve yayınlama
Bu eğitim, AWS üzerinde sunucusuz bir RESTful API'nin tasarım, geliştirme ve yayınlanmasını anlatır. Kaynak odaklı URI tasarımı, HTTP metodları ve durum kodları, API Gateway REST ve HTTP API, Lambda proxy entegrasyonu, DynamoDB ile CRUD, Cognito ile yetkilendirme, istek doğrulama, CORS, OpenAPI tanımı, throttling, önbellekleme, stage yönetimi ve SAM ile otomatik dağıtım uygulamalı işlenir.
2 Gün. Her gün dört modül; API Tasarımı ve Geliştirme ile başlar, Güvenlik ve Yayın ile tamamlanır; her modül kısa anlatım ve laboratuvar uygulamasıyla ilerler.
Orta Seviye — API Gateway, Lambda ve DynamoDB ile RESTful API tasarımı, güvenliği ve dağıtımı.
Katılımcılar bir kaynak için baştan sona CRUD API tasarlar, Postman ile test eder ve SAM ile iki ortama dağıtır.
Doğru URI, metod ve durum kodlarıyla tutarlı bir REST API tasarlarsınız.
Yönetilecek sunucu olmadan talebe göre ölçeklenen servis sunarsınız.
Cognito, throttling ve doğrulama ile API'yi üretime hazırlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
HTTP metodları, JSON ve temel REST kavramlarına aşinalık 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:
REST Tasarım İlkeleri kapsamında kaynak ve URI adlandırma ve durum kodları: 200, 201, 400, 404, 409, 429 çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
API Gateway Kurulumu kapsamında REST API ve HTTP API karşılaştırması ve lambda proxy entegrasyonu çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
Lambda İş Mantığı kapsamında proxy olay yapısı: pathParameters, body ve girdi doğrulama (JSON Schema) çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
DynamoDB Entegrasyonu kapsamında kaynak için tablo ve anahtar tasarımı ve koşullu yazma ile çakışma kontrolü çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
Kimlik ve Yetkilendirme kapsamında cognito user pool authorizer ve IAM yetkilendirme çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
Performans ve Koruma kapsamında throttling ve burst limitleri ve i̇stek ve yanıt doğrulama çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
Dağıtım ve Ortam Yönetimi kapsamında SAM şablonu ile API tanımı ve dev ve prod stage ayrımı çalışmalarını laboratuvarda uygulayabilir hale geleceksiniz.
İzleme ve Bakım kapsamında erişim ve çalışma günlükleri ve X-Ray ile uçtan uca izleme ç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.
Developing on AWS with AWS Jam (AWSD-AWS-JAM) eğitimi: AWS Jam formatında takım görevleriyle AWS servislerinde sorun giderme; gerçekçi arıza senaryoları, uygula
Detayları Gör →Lambda, API Gateway, DynamoDB, Step Functions ve SAM ile AWS sunucusuz uygulama geliştirme temelleri; labs Digital Vizyon Akademi.
Detayları Gör →Developing Serverless Solutions on AWS (AWSDEVSS) eğitimi: Sunucusuz desenler, DynamoDB, Step Functions, Cognito güvenliği, test ve CI/CD ile üretime hazır AWS
Detayları Gör →Developing Serverless Solutions on AWS eğitimi: Sunucusuz desenler, DynamoDB, Step Functions, Cognito güvenliği, test ve CI/CD ile üretime hazır AWS çözümleri.
Detayları Gör →Exam Prep AWS Certified Cloud Practitioner: CLF-C02 dört alanı için konu tekrarı, soru teknikleri ve deneme sınavıyla AWS Cloud Practitioner sınav hazırlığı.
Detayları Gör →