Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

DataCamp

Automating Deployments on AWS

via DataCamp

Overview

Stop deploying manually.

Stop deploying manually. In this course, you'll build CI/CD pipelines that automatically build, test, and deploy your applications using AWS Code services. You'll implement deployment strategies like blue/green and canary releases with CodeDeploy, add safety gates and failure notifications to your pipelines, and define your infrastructure as code with CloudFormation, SAM, and CDK. By the end, you'll be able to set up a pipeline that takes code from commit to production with minimal manual intervention.

Syllabus

  • CI/CD Pipelines with AWS Code Services
    • Learn how AWS Code services work together to automate the software delivery lifecycle. You'll map CodeCommit, CodeBuild, CodeDeploy, and CodePipeline to their pipeline stages, build a multi-stage pipeline with approval gates and failure notifications, and configure CodeBuild with buildspec.yml to automate your builds from source to artifact.
  • Deployment Strategies with AWS CodeDeploy
    • Explore how to release applications safely using CodeDeploy. Configure appspec.yml with lifecycle hooks, implement in-place and blue/green deployments, set up canary and linear traffic shifting, and manage API Gateway stages for per-environment configuration.
  • Infrastructure as Code and Environment Management
    • Define and manage your infrastructure as code. Author CloudFormation templates with change sets and drift detection, deploy serverless applications with SAM and CDK, manage approved versions across environments, and integrate CloudFormation into CI/CD pipelines with StackSets and nested stacks.

Taught by

Dunieski Otano

Reviews

4.9 rating at DataCamp based on 17 ratings

Start your review of Automating Deployments on AWS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.