Bir geliştirici, bir Amazon API Gateway API'si ve bir AWS Step Functions state machine dağıtmak için AWS CloudFormation kullanıyor. State machine'in, şablon dağıtıldıktan sonra API Gateway uç noktasına başvurması gerekiyor. Hangi uygun maliyetli CloudFormation yaklaşımı, state machine'in API uç noktasına başvurmasına olanak tanır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: API uç noktasını değiştirmek için AWS::StepFunctions::StateMachine kaynağı için CloudFormation şablonunun DefinitionSubstitutions özelliğini kullanın..
Neden bu cevap
Doğru cevap, AWS Step Functions state machine tanımındaki dinamik değerleri değiştirmek için CloudFormation'ın DefinitionSubstitutions özelliğini kullanmaktır. Bu özellik, state machine'in tanımında yer tutucular tanımlamanıza ve bunları CloudFormation şablonunda tanımlanan API Gateway uç noktası gibi gerçek değerlerle değiştirmenize olanak tanır. Bu, maliyet etkin bir çözümdür çünkü ek AWS hizmetleri gerektirmez ve doğrudan CloudFormation şablonu içinde entegrasyon sağlar. Diğer seçenekler neden yanlış: Ortam değişkenleri, AWS Lambda işlevleri için yaygın olsa da, doğrudan Step Functions state machine tanımlarında API uç noktalarını dinamik olarak enjekte etmek için standart bir mekanizma değildir. AWS Secrets Manager ve AWS AppConfig, hassas verileri veya yapılandırmaları yönetmek için tasarlanmış hizmetlerdir. API uç noktası genellikle hassas bir sır olarak kabul edilmez ve bu hizmetleri sır veya yapılandırma yönetimi için kullanmak, bu senaryo için gereksiz yere karmaşıklık ve maliyet ekler.
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