DevOps and AI on AWS: CI/CD for Generative AI Applications
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
DevOps and AI on AWS: CI/CD for Generative AI Applications
This course is part of DevOps and AI on AWS Specialization
2,313 already enrolled
Included with
Learn more
Ask Coursera
12 reviews
Recommended experience
12 reviews
Recommended experience
What you'll learn
Implement DevOps practices including automated builds, testing, and continuous integration pipelines.
Design and execute automatic deployments using Amazon CodeDeploy in a CI/CD pipeline.
Demonstrate how DevOps and AIOps practices improve continuous releases, time to market, and reduce human error in app development and operations.
Apply AI-enhanced monitoring and observability techniques using Amazon CloudWatch Anomaly Detection and AWS X-Ray Insights.
Skills you'll gain
Details to know
5 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 3 modules in this course
In this course, we focus on the DevOps practices of building, deploying, and managing applications enhanced with generative AI features. Youβll learn how to implement Continuous Integration and Continuous Deployment (CI/CD) pipelines, explore strategies for reliable automation, and improve monitoring and observability for your applications. The course emphasizes practical skills to streamline releases, reduce potential errors, and maintain high-quality, scalable systems in dynamic cloud environments.
With dedicated modules for Automatic deployments, Infrastructure as Code, Monitoring, and Operations, youβll improve your understanding and ability to execute as a Developer or DevOps Engineer. Get comfortable with AWS services by learning how to use Amazon CodeDeploy in a CI/CD pipeline and using the AWS Cloud Development Kit. Youβll then use AWS Services to help with observability and monitoring (Amazon CloudWatch Anomaly detection and AWS X-Ray insights) - both services with AI features to help with more effective monitoring and alarms. By the end of this course, youβll have built a robust application that supports continuous releases, improves time to market for new features and fixes, and reduce potential for human error.
This module introduces the fundamentals of DevOps and its role in modern software development. It covers key principles such as Continuous Integration (CI), Infrastructure as Code (IaC), and automation, providing a foundation for managing infrastructure efficiently. You will explore how DevOps integrates with generative AI workflows, addressing unique challenges like AI model testing and deployment.
What's included
11 videos8 readings2 assignments1 app item2 plugins
11 videosβ’Total 67 minutes
- Introduction to the Courseβ’3 minutes
- Introduction to DevOpsβ’6 minutes
- Module 1 Introductionβ’1 minute
- The Role of IaC in DevOpsβ’7 minutes
- The Code Phaseβ’6 minutes
- GenAI Considerations for DevOpsβ’4 minutes
- The Buildβ’10 minutes
- The Testβ’7 minutes
- Testing Generative AI Applicationsβ’6 minutes
- Adding Tests to Continuous Integrationβ’7 minutes
- Continuous Integrationβ’9 minutes
8 readingsβ’Total 52 minutes
- Welcome to the courseβ’5 minutes
- Pre-Course Surveyβ’1 minute
- Course Roadmapβ’5 minutes
- DevOps and IaCβ’10 minutes
- GenAI considerations for DevOpsβ’10 minutes
- Code build tools and servicesβ’10 minutes
- Continuous Integrationβ’10 minutes
- Mid-Course Surveyβ’1 minute
2 assignmentsβ’Total 30 minutes
- Module 1 Quizβ’10 minutes
- Pre-Assessmentβ’20 minutes
1 app itemβ’Total 60 minutes
- Set Up CI/CD Pipelineβ’60 minutes
2 pluginsβ’Total 25 minutes
- Pre-Course Surveyβ’10 minutes
- Mid-Course Surveyβ’15 minutes
This module focuses on deployment strategies and automation in a DevOps pipeline. Learners gain hands-on insights into AWS CodeDeploy, AWS CloudFormation, and AWS CDK, understanding how to automate infrastructure provisioning and application releases. The module also explores best practices for reducing downtime, troubleshooting deployments, and ensuring smooth model rollouts in generative AI applications.
What's included
12 videos4 readings1 assignment1 app item
12 videosβ’Total 72 minutes
- Module 2 Introductionβ’3 minutes
- Deployment Strategies for Amazon EC2β’8 minutes
- Understanding the AppSpec fileβ’4 minutes
- Using AWS CodeDeploy in a Pipelineβ’4 minutes
- Troubleshooting Deployment Details and Errorsβ’5 minutes
- CI/CD Pipelines for Infrastructure Componentsβ’4 minutes
- Introduction to AWS CloudFormationβ’6 minutes
- Reviewing an AWS CloudFormation Templateβ’8 minutes
- AWS CloudFormation: How to Handle and Prevent Errorsβ’6 minutes
- Troubleshooting AWS CloudFormationβ’5 minutes
- Using the AWS Cloud Development Kitβ’8 minutes
- Deploying Our Application Stack Using the AWS CDKβ’11 minutes
4 readingsβ’Total 45 minutes
- Deployment Strategies for Serverlessβ’10 minutes
- AWS CloudFormation Extended Featuresβ’15 minutes
- Troubleshooting AWS CloudFormationβ’10 minutes
- AWS Cloud Development Kitβ’10 minutes
1 assignmentβ’Total 10 minutes
- Module 2 Quizβ’10 minutes
1 app itemβ’Total 60 minutes
- Deploy Application Infrastructure Using CDK With a CI/CD Pipelineβ’60 minutes
This module explores the importance of monitoring, observability, and operational management in DevOps workflows. Learners discover how to use Amazon CloudWatch, AWS CloudTrail, AWS X-Ray, and AWS Systems Manager to track application performance, detect issues, and ensure infrastructure stability. Special focus is given to observability in generative AI applications, highlighting metrics, logging, and automated response strategies to maintain system reliability.
What's included
11 videos7 readings2 assignments2 app items1 plugin
11 videosβ’Total 74 minutes
- Module 3 Introductionβ’1 minute
- Cloud Monitoring with Amazon CloudWatchβ’9 minutes
- AWS CloudTrail: Activity and Administrative API Monitoring on AWSβ’14 minutes
- Instrumenting the Application with AWS X-Rayβ’10 minutes
- Amazon CloudWatch Application Monitoringβ’8 minutes
- Infrastructure Management and Operationsβ’5 minutes
- AWS Config: Detecting Configuration Changes to Your Cloud Resourcesβ’7 minutes
- AWS Systems Manager: An Operations Hub for Cloud Environmentsβ’2 minutes
- Exploring AWS Systems Managerβ’5 minutes
- Remotely Run Commands on Your Serversβ’8 minutes
- Node Management Features Powered by Systems Managerβ’7 minutes
7 readingsβ’Total 66 minutes
- Amazon CloudWatchβ’10 minutes
- AWS CloudTrailβ’10 minutes
- AWS X-Rayβ’10 minutes
- AWS Configβ’10 minutes
- AWS Systems Managerβ’5 minutes
- Post-Course Surveyβ’1 minute
- Glossaryβ’20 minutes
2 assignmentsβ’Total 25 minutes
- Module 3 Quizβ’10 minutes
- Final Assessmentβ’15 minutes
2 app itemsβ’Total 120 minutes
- Amazon CloudWatch Anomaly Detectionβ’60 minutes
- Systems Manager for Diagnosticsβ’60 minutes
1 pluginβ’Total 10 minutes
- Post-Course Surveyβ’10 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructors
Offered by
Explore more from Cloud Computing
- A
Amazon Web Services
Course
- A
Amazon Web Services
Course
Why people choose Coursera for their career
Learner reviews
- 5 stars
58.33%
- 4 stars
33.33%
- 3 stars
0%
- 2 stars
8.33%
- 1 star
0%
Showing 3 of 12
Reviewed on May 13, 2025
I can understand more about AWS services that they can apply in GenAI projects. This course can help me to work in my project.
Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you canβt afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, youβll find a link to apply on the description page.
More questions
Financial aid available,
