Mikroservisleri doğru mesajlaşma ile bağlayın
Bu eğitim, mikroservisleri AWS yönetilen servisleriyle birbirine bağlayan geliştiriciler içindir. SQS standart ve FIFO kuyrukları, visibility timeout, dead-letter queue, SNS fan-out, EventBridge kural ve şema kayıtları, Step Functions durum makineleri, API Ga…
SQS, SNS, EventBridge ve Step Functions ile olay güdümlü mikroservis mimarisi
Bu eğitim, mikroservisleri AWS yönetilen servisleriyle birbirine bağlayan geliştiriciler içindir. SQS standart ve FIFO kuyrukları, visibility timeout, dead-letter queue, SNS fan-out, EventBridge kural ve şema kayıtları, Step Functions durum makineleri, API Gateway entegrasyon tipleri ve AppSync GraphQL uygulamalı olarak ele alınır; idempotency ve hata yeniden deneme stratejileri vurgulanı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 — SQS, SNS, EventBridge ve Step Functions ile olay güdümlü mikroservis mimarisi
Her modülde mesaj akışı CloudWatch ve X-Ray ile izlenerek kurulur; kasıtlı hata üretilip DLQ ve retry davranışı gözlemlenir.
Servislerin birbirinden bağımsız ölçeklenip hata vermesini sağlayan mesajlaşma desenlerini uygularsınız.
Retry, DLQ ve idempotency ile mesaj kaybı ve çift işleme risklerini yönetirsiniz.
SQS, SNS, EventBridge ve Step Functions arasındaki seçim kriterlerini öğrenirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Servis tabanlı mimari ve REST API mantığına temel aşinalık beklenir.
Basit bir Lambda fonksiyonunun nasıl dağıtıldığını bilmek faydalıdır.
Mesaj ve durum makinesi tanımları JSON ile yazıldığı için JSON okuyabilmek gerekir.
AWS hesabı, AWS CLI ve bir kod editörü olan bilgisayar önerilir.
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:
FIFO ve standart kuyrukları doğru visibility timeout ve DLQ ayarlarıyla yapılandırabilirsiniz.
SNS ve SQS ile filtreli fan-out mimarisi kurabilirsiniz.
EventBridge kural ve hedefleriyle olay güdümlü akışlar oluşturabilirsiniz.
Retry ve Catch içeren Step Functions iş akışlarını ASL ile yazabilirsiniz.
API Gateway'de Lambda proxy ve doğrudan servis entegrasyonlarını yapılandırabilirsiniz.
Çift mesaj durumunda güvenli çalışan tüketici fonksiyonları geliştirebilirsiniz.
X-Ray ve CloudWatch ile mesaj akışındaki darboğazları bulabilirsiniz.
Gereksinime göre SQS, SNS, EventBridge veya Step Functions için gerekçeli karar verebilirsiniz.
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 CloudTrail eğitimi: management ve data event, trail yapılandırması, CloudTrail Lake, Athena analizi, Insights ve güvenlik olaylarının araştırılması.
Detayları Gör →AWS CodeBuild eğitimi: build project, buildspec.yml, Docker imajı derleme, ECR, test raporları, cache ve CodePipeline entegrasyonu ile sürekli entegrasyon.
Detayları Gör →AWS CodeCommit eğitimi: Git depo yönetimi, IAM ve dal bazlı yetkilendirme, pull request, approval rule, tetikleyiciler, CodePipeline ve alternatif servise depo
Detayları Gör →AWS CodePipeline eğitimi: stage ve action yapısı, GitHub kaynak, CodeBuild, CodeDeploy, CloudFormation ve ECS dağıtımı, manuel onay ve çoklu hesap CI/CD.
Detayları Gör →AWS CodeStar eğitimi: proje şablonları, ekip rolleri, CodePipeline ve CodeBuild entegrasyonu ile CodeStar Connections ve CodeCatalyst alternatiflerine geçiş.
Detayları Gör →