Practicing CI/CD with AWS CodePipeline

This course will show you how to easily get your applications in front of your customers by showing you how to build, test, and deploy your software projects with AWS CodePipeline.
Course info
Rating
(33)
Level
Intermediate
Updated
Mar 20, 2020
Duration
1h 3m
Table of contents
Description
Course info
Rating
(33)
Level
Intermediate
Updated
Mar 20, 2020
Duration
1h 3m
Description

Deploying code to production can be a manual and difficult process for many software engineers and IT professionals. In this course, Practicing CI/CD with AWS CodePipeline, you’ll learn the best way to promote your code to a built and deployed application in AWS with CodePipeline. First, you’ll explore creating robust and performant pipelines. Next, you’ll discover how to add functionality, such as testing and approvals. Finally, you’ll learn how to invoke Lambda functions and monitor the progress of the pipeline, including receiving notifications. When you’re finished with this course, you’ll have the skills and knowledge of CodePipeline needed to build, test, and deploy all of your software projects.

About the author
About the author

Ryan Lewis is a Software Engineer who specializes in ambitious single page web applications. He teaches Java and JavaScript to aspiring web developers and technology professionals. In his free time, Ryan enjoys spending time with his family, playing video games, and releasing underground Japanese music on his record label, MeatCube.

More from the author
AWS Developer: Getting Started
Beginner
3h 53m
Dec 4, 2020
Open Source: Executive Briefing
Intermediate
20m
Sep 3, 2020
More courses by Ryan Lewis
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Ryan Lewis, and welcome to my course, Practicing CI/CD with AWS CodePipeline. I've been architecting applications in AWS for many years in my work for large enterprises as a cloud engineer, and I've used CodePipeline for CI/CD in both large and small projects. Coding and development is just one part of creating software, and figuring out how to get your awesome application to users isn't easy. If you're working in AWS, then CodePipeline is going to be your new best friend for building and deploying your applications. In this course, we're going to create a pipeline in CodePipeline to build and deploy a demo application. Some of the major topics that we will cover include deployment from CodePipeline, running automated tests, invoking Lambda functions from a pipeline, and CodePipeline monitoring and notifications. By the end of this course, you'll have all the tools needed to use CodePipeline for your CI/CD needs with AWS. Before beginning the course, you should have a good understanding of AWS services and have some experience using them. I hope you'll join me on this journey to learn CodePipeline with the Practicing CI/CD with AWS CodePipeline course, at Pluralsight