Amazon API Gateway ile API'lerini güvenle yayınla
REST ve HTTP API türleri, Lambda entegrasyonu, Cognito yetkilendirme, aşamalar, kullanım planları ve CloudWatch ile API Gateway'i öğrenin.
Amazon API Gateway temelleri: API türleri, Lambda entegrasyonu, yetkilendirme ve dağıtım
Bu eğitim, AWS üzerinde API yayınlamak için Amazon API Gateway'in temellerini öğretir. REST API, HTTP API ve WebSocket API farkları, Lambda proxy ve HTTP entegrasyonları, VPC Link, istek doğrulama ve VTL eşleme şablonları işlenir. IAM, Cognito ve Lambda authorizer ile yetkilendirme, aşamalar ve canary dağıtım, özel alan adı ve ACM sertifikası, API anahtarları ve kullanım planları, throttling, WAF, CloudWatch ve X-Ray ile izleme SAM/CloudFormation ve AWS CLI ile uygulanır.
2 Gün. Her gün dört modül; katılımcılar API Gateway Temelleri ve Tasarım → Güvenlik, Dağıtım ve Gözlem sırasıyla ilerler.
Temel Seviye — Amazon API Gateway temelleri: API türleri, Lambda entegrasyonu, yetkilendirme ve dağıtım.
Katılımcılar kendi AWS hesaplarında Lambda tabanlı bir API oluşturup yetkilendirir, aşamaya dağıtır ve CloudWatch ile izler.
Altyapı işletmeden ölçeklenen bir API ön yüzü kurarsınız.
IAM, Cognito ve Lambda authorizer seçeneklerini senaryoya göre seçersiniz.
CloudWatch ve X-Ray ile istek akışını uçtan uca izlersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Ücretsiz katman (Free Tier) AWS hesabı veya eğitim ortamı erişimi gerekir.
REST, HTTP metotları ve JSON konularında temel bilgi beklenir.
IAM, Lambda ve S3 gibi servislerin ne işe yaradığına dair genel fikir faydalıdır.
AWS CLI v2 kurulu ve internet erişimli bir dizüstü bilgisayar hazır bulunmalıdı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:
API Gateway türlerini ayırt edip Lambda ve HTTP arka uç entegrasyonlarıyla API oluşturabilirsiniz.
REST kısıtlarını ve Richardson olgunluk seviyelerini bir API üzerinde değerlendirebilirsiniz.
İsimlendirme, sayfalama ve sürümleme kurallarına uygun tutarlı bir API tasarlayabilirsiniz.
OpenAPI 3 tanımı yazıp Swagger UI ve kod üretimiyle sözleşme öncelikli geliştirebilirsiniz.
API Gateway'de kimlik doğrulama, aşama yönetimi ve özel alan adı yapılandırabilirsiniz.
OAuth 2.0 ve JWT ile korunan API akışlarını kurup yaygın OWASP API risklerini kapatabilirsiniz.
API Gateway ve BFF katmanıyla istemci odaklı yönlendirme ve ortak kaygıları merkezileştirebilirsiniz.
Günlük, metrik ve dağıtık izleme ile mikroservis davranışını uçtan uca gözlemleyebilirsiniz.
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.
Domain-driven sınırlar, Kafka, saga, Kubernetes ve OpenTelemetry konularını uygulamalı işleyen kapsamlı mikroservis mimarisi eğitimi.
Detayları Gör →Windows, Docker Desktop, WSL2 ve ASP.NET Core ile mikroservis geliştirme, test, konteynerleştirme ve Kubernetes dağıtımı eğitimi.
Detayları Gör →Mikroservis kavramı, servis sınırları, saga, circuit breaker, Docker ve Kubernetes dağıtımını temelden öğreten uygulamalı eğitim.
Detayları Gör →Reactor, Spring WebFlux, R2DBC, backpressure ve reactive Kafka ile engellemesiz mikroservis geliştirme ve test eğitimi.
Detayları Gör →Mikroservis mimarisinde domain-driven sınırlar, olay güdümlü iletişim, saga, gateway ve Kubernetes dağıtımı kararlarını vaka çalışmalarıyla işleyen eğitim.
Detayları Gör →