You must provision a single CloudFormation-managed resource that brings together multiple AWS services and that can be created and removed via the CloudFormation console. Which CloudFormation resource type should you define?
Choose an answer
Tap an option to check your answer.
Correct answer: Custom::MyCustomType.
Why this is the answer
The correct answer is Custom::MyCustomType. This CloudFormation resource type allows you to define custom resources that can interact with AWS services or external services not directly supported by CloudFormation. You can use AWS Lambda functions or Amazon SNS topics to fulfill the custom resource requests, enabling you to provision and manage complex, multi-service configurations as a single CloudFormation resource. AWS::EC2::Instance with a cfn-init helper script is incorrect because while cfn-init helps configure an EC2 instance, it doesn't create a single CloudFormation-managed resource that brings together multiple AWS services in the way a custom resource can. AWS::OpsWorks::Instance is incorrect as OpsWorks is a separate service for managing application stacks, not a generic way to combine multiple AWS services into a single CloudFormation resource. AWS::SSM::Document is incorrect because SSM Documents define actions for Systems Manager, not a CloudFormation resource type for provisioning combined AWS services.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed