Beginner
61 Lessons
24h
Certificate of Completion
Takeaway Skills
Understanding the importance of DevOps in automating software delivery
Basic knowledge of different phases that make up a CI/CD pipeline
Working knowledge of AWS services that can be leveraged in implementing a CI/CD pipeline
Hands-on experience implementing a CI/CD pipeline using the AWS Developer services
Hands-on experience orchestrating a CI/CD pipeline using AWS services
Familiarity with automating infrastructure provisioning using AWS services
Familiarity with common deployment strategies used in a CI/CD pipeline
Course Overview
Many companies still use the waterfall methodology in their delivery process. This course will help them understand the pitfalls and drawbacks of the waterfall methodology and how DevOps addresses those problems. You’ll learn about the different phases that make up a DevOps pipeline and the core AWS services used in each phase. You’ll also gain an understanding of leveraging other monitoring services provided by AWS and learn how to make the delivery pipeline more agile and error-proof. Finally, you’ll le...
Course Content
Implementing DevOps Using AWS Services
Managing Sourcecode with AWS CodeCommit
Building Applications with AWS CodeBuild
Application Testing with AWS CodeBuild
Application Deployment Using AWS CodeDeploy
Orchestrating Software Delivery Using AWS CodePipeline
7 Lessons
Automating Infrastructure Deployment with AWS CloudFormation
8 Lessons
Managing Sourcecode with AWS CodeCommit
Cloud Lab
Building Applications with AWS CodeBuild
Cloud Lab
Application Deployment Using AWS CodeDeploy
Cloud Lab
Orchestrating Software Delivery Using AWS CodePipeline
Cloud Lab
Popular Deployment Strategies
6 Lessons
Conclusion
1 Lesson
Appendix
2 Lessons
Course Assessment
Assessment
Deploying an Application Using AWS Services
Project
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.
Recommended Courses
BEFORE STARTING THIS COURSE
AFTER FINISHING THIS COURSE