HomeCoursesAutomating a CI/CD Pipeline with AWS DevOps
AI-powered learning
Save

Automating a CI/CD Pipeline with AWS DevOps

Become an AWS pro with hands-on exercises developed by AWS Solution Certified Architects. Learn to automate CI/CD pipelines, address waterfall pitfalls, and deploy agile, error-proof software.

4.8
61 Lessons
4 Cloud Labs
24h
Updated 4 months ago
Join 2.9 million developers at
Join 2.9 million developers at
LEARNING OBJECTIVES
  • 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

Learning Roadmap

61 Lessons8 Quizzes4 Cloud Labs1 Assessment

1.

Implementing DevOps Using AWS Services

Implementing DevOps Using AWS Services

Learn how to use AWS DevOps services to automate CI/CD pipelines, enhance agility, and ensure high availability.

3.

Building Applications with AWS CodeBuild

Building Applications with AWS CodeBuild

8 Lessons

8 Lessons

Go hands-on with AWS CodeBuild for efficient, scalable CI/CD integration and project builds.

4.

Application Testing with AWS CodeBuild

Application Testing with AWS CodeBuild

5 Lessons

5 Lessons

Break down the steps to improve testing and reporting using AWS CodeBuild in CI/CD processes.

5.

Application Deployment Using AWS CodeDeploy

Application Deployment Using AWS CodeDeploy

9 Lessons

9 Lessons

Explore AWS CodeDeploy features, components, demo deployments, rollbacks, and service integrations.

6.

Orchestrating Software Delivery Using AWS CodePipeline

Orchestrating Software Delivery Using AWS CodePipeline

7 Lessons

7 Lessons

Follow the process of managing and automating CI/CD pipelines with AWS CodePipeline.

7.

Automating Infrastructure Deployment with AWS CloudFormation

Automating Infrastructure Deployment with AWS CloudFormation

8 Lessons

8 Lessons

Master the steps to automate infrastructure deployment using AWS CloudFormation templates and tools.

8.

Popular Deployment Strategies

Popular Deployment Strategies

6 Lessons

6 Lessons

Sharpen your skills in deployment strategies including in-place, rolling, blue-green, and canary methods.

10.

Appendix

Appendix

2 Lessons

2 Lessons

Break apart setting up and accessing AWS credentials for secure software deployment.
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Author NameAutomating a CI/CD Pipelinewith AWS DevOps
Developed by MAANG Engineers
ABOUT THIS COURSE
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 learn about the various deployment strategies used in production to maintain high availability. With practical examples, hands-on exercises, and real-world scenarios, you’ll gain the skills and confidence to transform your development process, optimize software delivery, and achieve greater efficiency and success. Enroll now and harness the power of AWS DevOps to automate your CI/CD pipeline and enhance the reliability and quality of your software.
ABOUT THE AUTHOR

Saravanan Dhandapani

Saravanan Dhandapani has been working in the IT industry for more than two decades, and he has an unsatiable hunger to consistently impact other lives positively with his knowledge and experience.

Learn more about Saravanan

Trusted by 2.9 million developers working at companies

These are high-quality courses. Trust me the price is worth it for the content quality. Educative came at the right time in my career. I'm understanding topics better than with any book or online video tutorial I've done. Truly made for developers. Thanks

A

Anthony Walker

@_webarchitect_

Just finished my first full #ML course: Machine learning for Software Engineers from Educative, Inc. ... Highly recommend!

E

Evan Dunbar

ML Engineer

You guys are the gold standard of crash-courses... Narrow enough that it doesn't need years of study or a full blown book to get the gist, but broad enough that an afternoon of Googling doesn't cut it.

S

Software Developer

Carlos Matias La Borde

I spend my days and nights on Educative. It is indispensable. It is such a unique and reader-friendly site

S

Souvik Kundu

Front-end Developer

Your courses are simply awesome, the depth they go into and the breadth of coverage is so good that I don't have to refer to 10 different websites looking for interview topics and content.

V

Vinay Krishnaiah

Software Developer

Built for 10x Developers

No Passive Learning
Learn by building with project-based lessons and in-browser code editor
Learn by Doing
Personalized Roadmaps
The platform adapts to your strengths & skills gaps as you go
Learn by Doing
Future-proof Your Career
Get hands-on with in-demand skills
Learn by Doing
AI Code Mentor
Write better code with AI feedback, smart debugging, and "Ask AI"
Learn by Doing
Learn by Doing
MAANG+ Interview Prep
AI Mock Interviews simulate every technical loop at top companies
Learn by Doing

Free Resources

FOR TEAMS

Interested in this course for your business or team?

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