Correct answers - "Elastic Beanstalk & Step Function" : AWS Elastic Beanstalk automates the
details of capacity provisioning, load balancing, auto scaling, and application deployment,
creating an environment that runs a version of your application with the help of AWS
CloudFormation. You can now use CloudFormation templates to create and delete Step Functions
state machines and Activities. You can also insert AWS Lambda functions and Activity ARNs into
your state machines as part of your CloudFormation template.
"Autoscaling" - Autoscaling is a resource that can be added to a CloudFormation template but it
does not depend on it as it can run independent
"CodeBuild" - CodeBuild is a service that compiles source code, runs tests, and produces software
packages
"Lambda" - Lambda is a resource that can be added to a CloudFormation template but it does not
depend on it as it can run independent