Live online events
DevOps Engineering on AWS teaches you to streamline the design, development, deployment, and maintenance of applications on AWS using a DevOps methodology.
DevOps is a combination of cultural philosophies, practices, and tools that enables your company to deliver new application features and improved services to customers at a higher velocity. In this course, you will build a Continuous Integration and Continuous Delivery (CI/CD) pipeline to deploy applications to various AWS compute environments. You will identify AWS services that allow you to establish DevOps practices, determine deployment strategies to use, and provide opportunities to automate or simplify manual processes. Using hands-on labs, you will build infrastructure on AWS and deploy sample web, serverless, and containerized applications to the AWS cloud using CI/CD pipelines, with the opportunity to enhance the security and observability features.
Intermediate
This course includes presentations, group exercises, and hands-on labs.
In this course, you will:
Day 1
Module 0: Course overview
Module 1: Introduction to DevOps
Module 2: Infrastructure Automation
Module 3: AWS Toolkits
Module 4: Continuous integration and continuous delivery (CI/CD) with development tools
Day 2
Module 4: Continuous integration and continuous delivery (CI/CD) with development tools
Module 5: Introduction to Microservices
Module 6: DevOps and containers
Module 7: DevOps and serverless computing
Module 8: Deployment strategies
Module 9: Automated testing
Day 3
Module 10: Security automation
Module 11: Configuration management
Module 12: Observability
Module 13: Reference architecture (Optional module)
Module 14: Course summary
This course is intended for:
We recommend that attendees of this course have: