A rapidly growing company wants to scale for Developer demand for AWS development environments. Development environments are created manually in theAWS Management Console. The Networking team uses AWS CloudFormation to manage the networking infrastructure, exporting stack output values for theAmazon VPC and all subnets. The development environments have common standards, such as Application Load Balancers, Amazon EC2 Auto Scaling groups, security groups, and Amazon DynamoDB tables.To keep up with the demand, the DevOps Engineer wants to automate the creation of development environments. Because the infrastructure required to support the application is expected to grow, there must be a way to easily update the deployed infrastructure. CloudFormation will be used to create a template for the development environments.Which approach will meet these requirements and quickly provide consistent AWS environments for Developers?
Answer(s): C
A DevOps engineer notices that all Amazon EC2 instances running behind an Application Load Balancer in an Auto Scaling group are failing to respond to user requests. The EC2 instances are also failing target group HTTP health checks. Upon inspection, the engineer notices the application process was not running in any EC2 instances. There are a signi cant number of out of memory messages in the system logs. The engineer needs to improve the resilience of the application to cope with a potential application memory leak. Monitoring and noti cations should be enabled to alert when there is an issue.Which combination of actions will meet these requirements? (Choose two.)
Answer(s): A,E
A company wants to migrate a legacy application to AWS and develop a deployment pipeline that uses AWS services only. A DevOps engineer is migrating all of the application code from a Git repository to AWS CodeCommit while preserving the history of the repository. The DevOps engineer has set all the permissions within CodeCommit, installed the Git client and the AWS CLI on a local computer, and is ready to migrate the repository.Which actions will follow?
Answer(s): D
A company is using AWS to deploy an application. The development team must automate the deployments. The team has created an AWS CodePipeline pipeline to deploy the application to Amazon EC2 instances using AWS CodeDeploy after it has been built using AWS CodeBuild. The team wants to add automated testing to the pipeline to con rm that the application is healthy before deploying the code to the EC2 instances. The team also requires a manual approval action before the application is deployed, even if the tests are successful. The testing and approval must be accomplished at the lowest costs, using the simplest management solution.Which solution will meet these requirements?
Answer(s): B
A DevOps engineer wants to deploy a serverless web application that is based on AWS Lambda. The deployment must meet the following requirements:Provide staging and production environments.Restrict developers from accessing the production environment.Avoid hardcoding passwords in the Lambda functions.Store source code in AWS CodeCommit.Use AWS CodePipeline to automate the deployment.What is the MOST operationally e cient solution that meets these requirements?
Post your Comments and Discuss Amazon AWS DevOps Engineer Professional exam prep with other Community members:
Our website is free, but we have to fight against AI bots and content theft. We're sorry for the inconvenience caused by these security measures. You can access the rest of the AWS DevOps Engineer Professional content, but please register or login to continue.