Serverless'ı canary ile güvenle yayınla
AWS DOP-C02 kapsamında serverless dağıtımı ve güvenli yayına odaklanan ileri seviye modül: SAM/CDK ile tanım ve dağıtım, Lambda paketleme ve layer, version/alias ile trafik yönetimi, CodeDeploy canary/linear, pre/post-traffic hook doğrulama, API Gateway canar…
SAM/CDK ile dağıtım, Lambda sürüm/alias ve CodeDeploy safe rollout
Bu ileri seviye modül, AWS DOP-C02 kapsamında serverless dağıtımına ve Lambda için güvenli yayınlara odaklanır. AWS SAM template ve sam build/deploy akışı, CDK ile serverless altyapı tanımı; Lambda paketleme (zip, container image) ve layer yönetimi işlenir. Lambda sürüm (version) ve alias, trafik kaydırma; CodeDeploy ile Lambda canary ve linear dağıtım, pre-traffic/post-traffic hook ile doğrulama ele alınır. Ardından otomatik rollback (CloudWatch alarm tetikli), API Gateway stage ve kademeli yayın, CDK Pipelines ile self-mutating hat ve gözlemlenebilirlik uygulanır. Katılımcılar, serverless uygulamaları minimum riskle, otomatik doğrulama ve geri alma ile yayınlamayı öğrenir.
2 Gün. Her gün dört modül; katılımcılar SAM/CDK ile dağıtımdan Lambda safe rollout'a ilerler.
İleri Seviye — SAM/CDK ile serverless uygulamaların dağıtımı ve Lambda için güvenli yayınların (safe rollout) DOP-C02 kapsamında ele alınması.
Katılımcılar SAM ile bir serverless uygulamayı dağıtır ve CodeDeploy canary ile hook'lu güvenli yayını uygulamalı kurar.
SAM ve CDK ile serverless uygulamaları kod olarak tanımlayıp dağıtırsınız.
Lambda alias ve CodeDeploy ile trafiği kademeli kaydırarak güvenle yayınlarsınız.
Pre/post-traffic hook ve alarm ile hatalı yayını otomatik geri alırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Lambda, IAM ve temel serverless kavramlarına aşinalık gereklidir.
Bir dilde (Python/Node/Java) temel programlama deneyimi faydalıdır.
Temel CI/CD ve CodePipeline kavramlarına aşinalık beklenir.
Lambda, SAM/CDK ve CodeDeploy erişimi olan bir AWS hesabı gereklidir.
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:
SAM ile serverless uygulamaları tanımlar ve dağıtırsınız.
CDK ile serverless altyapıyı programatik olarak kurarsınız.
Zip, container ve layer ile Lambda'yı verimli paketlersiniz.
Version ve alias ile güvenli ve kararlı referanslar kurarsınız.
CodeDeploy ile Lambda canary/linear yayını yaparsınız.
Pre/post-traffic hook'larla yayını otomatik doğrularsınız.
CloudWatch alarm tetikli otomatik geri alma kurarsınız.
Self-mutating CDK Pipelines ile serverless CI/CD kurarsınız.
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.
DevOps yaşam döngüsünün sekiz aşaması, aşama bazlı araç zinciri, altyapı kodu ve konteyner temelleriyle temel seviye DevOps'a giriş eğitimi.
Detayları Gör →SRE kavramları, SLI/SLO ve hata bütçesi, Prometheus-Grafana izleme, loglama, uyarı ve olay yönetimi araçlarıyla temel seviye SRE'ye giriş eğitimi.
Detayları Gör →Apache JMeter ile yük testi, dağıtık test, CI/CD entegrasyonu, performans kapıları ve InfluxDB-Grafana canlı izlemeyle ileri seviye performans test eğitimi.
Detayları Gör →IoT mimarisi, MQTT telemetri, bulut IoT platformları, edge bilişim ve firmware için CI/CD ile OTA güncellemeyi birleştiren ileri seviye Cloud-DevOps-IoT eğitimi
Detayları Gör →LoadRunner Cloud ile bulut ölçekli yük testi, VuGen betikleme, gerçek zamanlı analitik ve CI/CD entegrasyonuyla ileri seviye performans testi eğitimi.
Detayları Gör →