Automate CI/CD with AWS Code Pipeline
In this lab, you’ll practice creating an automated CI/CD process with AWS CodePipeline. When you’re finished with this lab, you’ll have created CodeBuild and CodeDeploy projects for a web API, and automated them via CodePipeline.
Terms and conditions apply.
Lab info
Lab author
Challenge
Create a CodeBuild Project
Use CodeBuild to run automated tests, and create a deployment artifact.
Challenge
Create IAM Roles
Create IAM roles with appropriate policies for running the deploy stage.
Challenge
Deploy Using CodeDeploy
Create a CodeDeploy application and target group for deploying to EC2.
Challenge
Automate with CodePipeline
Automatically run builds and deploys using CodePipeline.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
Recommended prerequisites
- AWS CodeBuild
- AWS CodeDeploy
- AWS CodePipeline
- Amazon EC2
- AWS IAM