Şirketin farklı diller ve framework'ler ile oluşturulmuş, çeşitli işletim sistemlerinde şirket içinde çalışan birçok uygulaması var. Her ekibin kendi yayın süreci bulunuyor. Şirket, AWS'ye geçtikten sonra merkezi kaynak kontrolü, tutarlı otomatik teslimat hattı ve minimum altyapı bakımı istiyor. Bu hedefleri karşılayan yaklaşım nedir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Uygulamaların her biri için birer AWS CodeCommit deposu oluşturun. Her uygulama için Amazon Elastic Container Registry (Amazon ECR) içinde bir Docker görüntüsü oluşturmak üzere AWS CodeBuild kullanın. Uygulamaları, AWS Fargate'in yönettiği altyapı üzerinde Amazon Elastic Container Service (Amazon ECS) üzerine dağıtmak için AWS CodeDeploy kullanın..
Neden bu cevap
Doğru cevap, merkezi kaynak kontrolü için her uygulama için ayrı CodeCommit depoları oluşturur. CodeBuild, farklı diller ve framework'ler için esnek bir derleme ortamı sağlar ve Docker görüntüleri oluşturarak uygulamaları kapsayıcılı hale getirir. Bu kapsayıcılar ECR'de depolanır. CodeDeploy, bu görüntüleri ECS ve Fargate'e dağıtarak tutarlı otomatik teslimat hattı sağlar ve Fargate'in sunucusuz yapısı minimum altyapı bakımı gereksinimini karşılar. Diğer seçenekler: Tek bir CodeCommit deposu ve dal kullanımı, farklı uygulamaların bağımsız geliştirme süreçlerini yönetmeyi zorlaştırır. Tek bir merkezi uygulama sunucusuna dağıtım, ölçeklenebilirlik ve izolasyon sorunları yaratır. Her uygulama için ayrı CodeCommit depoları iyi bir başlangıçtır, ancak merkezi bir uygulama sunucusuna dağıtım yine ölçeklenebilirlik ve izolasyon sorunları yaratır. AMI oluşturmak ve EC2 filolarını yönetmek, Fargate'e kıyasla daha fazla altyapı bakımı gerektirir ve sunucusuz hedefine tam olarak ulaşmaz.
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