Bir geliştirici, şirketin ilk AWS ortamı için kapsayıcı tabanlı bir dağıtım yaklaşımını doğrulamak amacıyla bir kavram kanıtlama (proof-of-concept) uygulaması geliştiriyor. Kapsayıcılı uygulamayı en az operasyonel çabayla dağıtmak için geliştirici hangi adımları atmalıdır? (İki tane seçin.)
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Docker CLI ile bir kapsayıcı görüntüsü oluşturun ve görüntüyü Amazon Elastic Container Registry (ECR) üzerine itin., Uygulamayı AWS Fargate üzerindeki Amazon ECS'e dağıtın..
Neden bu cevap
Kapsayıcı tabanlı bir dağıtım için Docker CLI ile bir kapsayıcı görüntüsü oluşturmak ve bu görüntüyü Amazon ECR'ye (Elastic Container Registry) itmek, kapsayıcıları depolamanın ve yönetmenin standart yoludur. Bu, uygulamanın dağıtım için hazır olmasını sağlar. En az operasyonel çabayla dağıtım için Amazon ECS (Elastic Container Service) ve sunucusuz bir seçenek olan AWS Fargate kullanmak idealdir. Fargate, sunucu altyapısını yönetme yükünü ortadan kaldırarak operasyonel çabayı en aza indirir. Amazon EKS (Elastic Kubernetes Service) de bir kapsayıcı orkestrasyon hizmetidir ancak Kubernetes'in karmaşıklığı nedeniyle genellikle ECS'ten daha fazla operasyonel çaba gerektirir. Uygulamayı .zip arşivi olarak paketlemek ve S3'e yüklemek veya CodeDeploy kullanarak bir EC2 instance'a dağıtmak kapsayıcı tabanlı bir yaklaşım değildir.
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