I passed the AWS DevOps professional exam this week with success after a few weeks looking at the following services: CloudFormation, Autoscaling, Beanstalk, Opsworks and Cloudwatch.
The strategy for the exam was to watch all https://acloud.guru videos, then do the https://cloudacademy.com/ quizzes (there is a 7-day free trial) as well as review the following:
Docs:
- http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/crpg-walkthrough.html
- http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_docker.html
- http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.deployment.source.html
- http://docs.aws.amazon.com/AutoScaling/latest/DeveloperGuide/introducing-lifecycle-hooks.html
- http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html
- http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.rollingupdates.html
- https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/ebextensions.html
- https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environment-resources.html
- https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-init.html
- http://docs.aws.amazon.com/cli/latest/reference/opsworks/create-deployment.html
- http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-getting-started.html
- http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/applications-sourcebundle.html
Blogs:
- http://cantrill.io/certification/aws/2015/10/29/passing-the-aws-devops-engineer-professional-exam.html
- http://ozaws.com/2015/10/30/aws-professional-devops-engineer-certification-tips/
- http://blog.error510.com/2016/03/28/aws-devops-engineer-exam-passed/
- https://www.sumologic.com/blog-amazon-web-services/monitoring-aws-auto-scaling-and-elastic-load-balancers-with-log-analytics/
Videos:
- https://www.youtube.com/watch?v=aX54mhZbN58
- https://www.youtube.com/watch?v=ZhGMaw67Yu0
- https://www.youtube.com/watch?v=4trGuelatMI
Must know:
- Rolling Updates versus Rolling Deployments
- Blue-green strategies on Opsworks, Beanstalk and with Route 53 and AutoScaling
- A/B deployments
- AutoScaling lifecycle hooks
- Cloudwatch Logs
- Opsworks CLI commands
- CF Custom resources, cfn signals and wait conditions
- Kinesis, Cloudtrail, S3 Logging