Bir REST API (API Gateway + Lambda), CodePipeline/CodeBuild/CodeDeploy ile dağıtılır. Son sürümler, müşterileri etkileyen yaygın hatalara neden oldu. DevOps ekibi, bir hata oluştuğunda mümkün olduğunca az müşteriyi etkileyerek en son kararlı sürüme otomatik geri alma istiyor. Hangi çözüm operasyonel olarak en verimlidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Otomatik geri almalarla CodeDeploy LambdaCanary10Percent10Minutes dağıtımını kullanın. API Gateway HTTP 502 (Bad Gateway) hataları için bir CloudWatch alarmı oluşturun ve alarm eşiğine ulaşıldığında geri almayı yapılandırın..
Neden bu cevap
En verimli çözüm, otomatik geri almalarla CodeDeploy LambdaCanary10Percent10Minutes dağıtımını kullanmaktır. Canary dağıtımı, yeni sürümü kademeli olarak kullanıma sunarak hataların yalnızca küçük bir müşteri grubunu etkilemesini sağlar. HTTP 502 hataları için bir CloudWatch alarmı, sorunları hızla tespit eder ve otomatik geri alma, kararlı duruma hızlı bir şekilde dönülmesini sağlar. LambdaAllAtOnce, tüm kullanıcıları aynı anda etkilediği için hataların etkisini artırır. Manuel geri almalar, müdahale gerektirdiğinden operasyonel verimliliği düşürür ve sorun giderme süresini uzatır. CloudWatch Logs metrik filtresi yerine doğrudan API Gateway metriklerini izlemek daha basittir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez