Geleneksel, EC2 üzerinde barındırılan bir web uygulamasını iki ayrı ortamda (üretim ve test) kapsayıcı tabanlı mikro hizmetlere dönüştürmeniz gerekiyor. Yük değişiyor ancak beklenen minimum ve maksimum yükü biliyorsunuz. Operasyonel yükü en aza indiren ve en uygun maliyetli sunucusuz bir tasarım istiyorsunuz. Hangi çözümü seçmelisiniz?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Kapsayıcı görüntülerini Amazon ECR'ye gönderin. Fargate başlatma türünü kullanarak iki otomatik ölçeklenen Amazon ECS kümesi (biri üretim, diğeri test için) oluşturun. ECR görüntülerinden görevleri çalıştırın ve her ECS kümesinin önüne bir Application Load Balancer yerleştirin..
Neden bu cevap
Doğru cevap, Fargate ile Amazon ECS kullanmaktır. Bu, sunucusuz bir kapsayıcı çözümüdür ve operasyonel yükü en aza indirir. ECS, kapsayıcıları yönetmek için daha az karmaşıktır ve EKS'ye göre daha uygun maliyetlidir. Otomatik ölçeklendirme, değişen yüke uyum sağlar. Lambda kapsayıcı işlevleri, mikro hizmetler için uygun olsa da, bilinen minimum ve maksimum yük ile sürekli çalışan bir web uygulaması için genellikle daha yüksek maliyetli olabilir ve eşzamanlılık limitleri karmaşıklaşabilir. Elastic Beanstalk, kapsayıcıları dağıtmak için kullanılabilir ancak ECS/Fargate kadar sunucusuz değildir ve operasyonel yükü daha fazladır. EKS, Kubernetes'in karmaşıklığı nedeniyle operasyonel yükü artırır ve bu senaryo için gereksizdir.
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