Bir şirket, şirket içi monolitik uygulamasını AWS'ye geçirmeyi planlıyor. Şirket, sistemi farklı ekiplerin yöneteceği daha küçük hizmetlere bölerken, mümkün olduğunca fazla ön uç ve arka uç kodunu korumak istiyor. Şirketin operasyonel yükü en aza indiren, yüksek düzeyde ölçeklenebilir bir çözüme ihtiyacı var. Bu gereksinimleri hangi çözüm karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Uygulamayı Amazon Elastic Container Service (Amazon ECS) üzerinde barındırın. Amazon ECS'yi hedef olarak kullanarak bir Application Load Balancer kurun..
Neden bu cevap
Şirket, mevcut ön uç ve arka uç kodunu korurken monolitik uygulamayı daha küçük hizmetlere bölmek istiyor. Amazon ECS, mevcut kodun konteynerleştirilmesine olanak tanır ve bu da mikro hizmet mimarisine geçişi kolaylaştırır. Application Load Balancer (ALB) ile entegrasyon, yüksek ölçeklenebilirlik ve operasyonel yükün azaltılmasını sağlar, çünkü ECS ve ALB yönetilen hizmetlerdir. Diğer seçenekler neden yanlış: AWS Lambda, sunucusuz bir seçenek olsa da, mevcut monolitik kodun büyük ölçüde yeniden yazılmasını gerektirebilir, bu da "mümkün olduğunca fazla kodu koruma" gereksinimini karşılamaz. AWS Amplify, genellikle yeni web ve mobil uygulamalar geliştirmek için kullanılır ve mevcut monolitik bir uygulamayı taşımak için en uygun çözüm değildir. Amazon EC2 instance'ları, operasyonel yükü artırır çünkü sunucuların manuel olarak yönetilmesi gerekir, bu da "operasyonel yükü en aza indirme" gereksinimine aykırıdır.
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