Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Create Continuous Delivery Pipelines on AWS Using CDK

Course Cover
compare button icon

Course Features

icon

Duration

5.32 hours

icon

Delivery Method

Online

icon

Available on

Lifetime Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

5.32 hours

Course Description

You want to create amazing continuous delivery pipelines with real code, not json or yaML files. This article will show you how to add automated integration tests. You can spice it up with synthetic traffic, gradual deployments, and multi-region/multi-account deployments. This course is for you! Are you thinking of starting a new project? Do you want continuous integration? For continuous integration to work, you need a CD pipeline. I will show you how to make one. I'm glad you are here! My name is tofig, and I am a software developer. I also have 6 years of AWS experience. This course will teach you how to create continuous deployment pipelines in AWS. The pipeline will take in changes from the repository and build them. Finally, it will deploy through a series, including deployment to test environments and production environments. The best part is that all of this deployment infrastructure will be built in typescript, a real programming language. This is possible using AWS cloud development kit. Cdk is a game-changer in infrastructure development because it allows us define cloud infrastructure in an easily reusable and composable manner. In the world of microservices, deployment automation is a very important skill. This course will teach you skills that will improve the speed and quality of your deployments. You and your team will be able to work faster and more efficiently. This course will be hands-on. We will work together to create a fully automated pipeline from scratch for a demo app. We will start with a simple pipeline which takes changes from the repository and builds them, than deploys to production. We will add more functionality to the pipeline as we build it. We will add automated testing, monitoring and alarming, as well as deployment to test environments, rollbacks, and deployment to test environment. You will be able to use AWS services code pipeline and code build as well as code deploy. AWS cdk will be used to create AWS infrastructure using real code. This includes unit testing and compile time checks.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

Prerequisites/Requirements

Have some experience with AWS

Know programming fundamentals (preferably experience with JavaScript/Typescript)

What You Will Learn

Creating gradual deployments with automated rollbacks

Creating synthetic traffic to application with Canaries using CloudWatch Synthetics

Course Cover