Automating a CI/CD Pipeline with AWS DevOps
INTERACTIVE COURSE

Automating a CI/CD Pipeline with AWS DevOps

Beginner

61 Lessons

24h

Certificate of Completion

AI Explanations
AI Explanations
Automating a CI/CD Pipeline with AWS DevOps
4 Cloud Labs
1 Project
1 Assessment
19 Playgrounds
8 Quizzes
145 Illustrations

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...Show More

Course Content

1

Implementing DevOps Using AWS Services

2

Managing Sourcecode with AWS CodeCommit

3

Building Applications with AWS CodeBuild

4

Application Testing with AWS CodeBuild

5

Application Deployment Using AWS CodeDeploy

6

Orchestrating Software Delivery Using AWS CodePipeline

7 Lessons

7

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

8

Popular Deployment Strategies

6 Lessons

9

Conclusion

1 Lesson

10

Appendix

2 Lessons

Course Assessment

Assessment

Deploying an Application Using AWS Services

Project

How You'll Learn

Hands-on Coding Environments

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.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

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

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath