Bir geliştirici, geliştirme sırasında kapsayıcılı bir uygulamayı dağıtmak için AWS Copilot CLI'ı kullandı ve kodu yeni bir CodeCommit deposuna kaydetti. Geliştiricinin şimdi minimum operasyonel çabayla üretim için otomatik bir dağıtım hattına ihtiyacı var. Otomasyonu oluşturmanın en verimli yolu nedir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Copilot tarafından yönetilen bir pipeline'ı (CodePipeline) tanımlamak ve oluşturmak için AWS Copilot CLI'ı kullanın ve pipeline kaynağı olarak CodeCommit deposunu seçin..
Neden bu cevap
Doğru cevap, Copilot'ın yerleşik yeteneklerini kullanmaktır. AWS Copilot CLI, kapsayıcılı uygulamalar için bir dağıtım hattı (CodePipeline) oluşturma ve yönetme özelliğine sahiptir. Bu, geliştiricinin minimum operasyonel çabayla üretim için otomatik bir dağıtım hattı oluşturmasını sağlar. copilot pipeline init ve copilot pipeline deploy komutları, CodeCommit deposunu kaynak olarak kullanarak bir CodePipeline'ı kolayca yapılandırır ve dağıtır. Diğer seçenekler şunlar için uygun değildir: Bir buildspec.yml eklemek ve CodePipeline'ı manuel olarak oluşturmak, Copilot'ın sunduğu otomasyon ve basitliği ortadan kaldırır. Copilot, bu süreci sizin için yönetmek üzere tasarlanmıştır. AWS SAM CLI, sunucusuz uygulamalar için tasarlanmıştır ve kapsayıcılı uygulamalar için Copilot'ın sunduğu entegrasyonu ve kolaylığı sağlamaz. CloudFormation şablonu yazmak ve bunu bir Copilot eklentisi olarak kaydetmek, gereksiz bir karmaşıklık katmanı ekler. Copilot, pipeline yönetimini doğrudan CLI üzerinden sunar.
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