The DevOps Engineering on AWS course is designed to teach you how to utilize DevOps principles, practices, and tools to enhance your organization’s ability to develop, deliver, and maintain applications and services efficiently on AWS.
This intermediate-level course covers Continuous Integration (CI), Continuous Delivery (CD), infrastructure as code, microservices, monitoring and logging, and effective communication and collaboration. Participants will engage in hands-on labs to build and deploy AWS CloudFormation templates, CI/CD pipelines, and applications on Amazon EC2, serverless environments, and containers.
The course includes labs for multi-pipeline workflows and deployments to various environments.
This course is ideal for:
- DevOps engineers
- DevOps architects
- Operations engineers
- System administrators
- Developers
Prerequisites
Participants should have:
- Previous attendance at the Systems Operations on AWS or Developing on AWS courses
- Working knowledge of one or more high-level programming languages, such as C#, Java, PHP, Ruby, Python
- Intermediate knowledge of administering Linux or Windows systems at the command-line level
- Two or more years of experience provisioning, operating, and managing AWS environments
Upon completing this course, participants will be prepared to implement DevOps best practices using AWS tools and techniques effectively, with skills applicable to advanced AWS environments and CI/CD pipelines.