Bir CloudFormation şablonu şu anda bir EC2 instance'ı ve bir RDS instance'ı oluşturmaktadır. CloudFormation'ın DB instance'ını her zaman EC2 instance'ını başlatmadan önce oluşturmasını sağlamak için şablonu güncellemeniz gerekmektedir. Şablonda hangi değişikliği yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: EC2 kaynağına bir DependsOn özniteliği ekleyin ve değerini RDS kaynağının mantıksal adına ayarlayın..
Neden bu cevap
CloudFormation'da kaynakların oluşturulma sırasını kontrol etmek için DependsOn özniteliği kullanılır. EC2 instance'ının RDS instance'ından sonra oluşturulmasını sağlamak için, EC2 kaynağına DependsOn özniteliğini ekleyip değerini RDS kaynağının mantıksal adına ayarlamanız gerekir. Bu, CloudFormation'ın EC2 instance'ını oluşturmaya başlamadan önce RDS instance'ının başarıyla oluşturulmasını ve başlatılmasını bekleyeceğini garanti eder. Bekleme koşulu eklemek, EC2 instance'ının başlatılmasını beklemek için kullanılabilir ancak RDS'nin önce oluşturulmasını sağlamaz. Kaynak tanımlarını yeniden sıralamak CloudFormation'ın davranışını etkilemez, çünkü CloudFormation kaynakları tanımlandıkları sıraya göre değil, bağımlılıklara göre işler. Kaynakları ayrı şablonlara bölmek ve StackSets kullanmak daha karmaşık bir çözümdür ve bu özel bağımlılık sorununu çözmek 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