Разработчик использует AWS CloudFormation для развертывания API Amazon API Gateway и машины состояний AWS Step Functions. Машина состояний должна ссылаться на конечную точку API Gateway после развертывания шаблона. Какой экономически эффективный подход CloudFormation позволяет машине состояний ссылаться на конечную точку API?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать свойство DefinitionSubstitutions шаблона CloudFormation для ресурса AWS::StepFunctions::StateMachine, чтобы подставить конечную точку API..
Почему это правильный ответ
Свойство DefinitionSubstitutions в ресурсе AWS::StepFunctions::StateMachine позволяет динамически заменять значения в определении машины состояний Step Functions во время развертывания CloudFormation. Это идеальный и экономически эффективный способ внедрить конечную точку API Gateway непосредственно в определение машины состояний, поскольку она будет доступна сразу после развертывания без дополнительных затрат или сложности. Сохранение конечной точки в переменной окружения для AWS::StepFunctions::StateMachine не является стандартным способом передачи таких данных, так как машины состояний не имеют прямых переменных окружения. Использование AWS::SecretsManager::Secret или AWS::AppConfig::ConfigurationProfile добавит дополнительные затраты и сложность, так как эти сервисы предназначены для управления секретами и конфигурациями соответственно, а не для простой подстановки значений, генерируемых в рамках того же стека CloudFormation.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется