AWS for Developers: Deploying Your Application to the Cloud

AWS for Developers: Deploying Your Application to the Cloud

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 0h 47m | 108 MB

Deployment automation helps you focus on your application—not running the same commit, build, and deploy steps each time there is a change in your codebase. This project-based course can help you create an end-to-end, hands-free deployment pipeline in Amazon Web Services, using the latest, turnkey technologies: CodeCommit, CodeBuild, CodeDeploy, and CodePipeline. Instructor and AWS Certified Solution Architect Carlos Rivas also shows how to use Elastic Beanstalk for fully automated deployment and infrastructure management.

Topics include:

  • Checking in source code with CodeCommit
  • Building code in CodeBuild
  • Deploying code with CodeDeploy
  • Creating a DevOps pipeline with CodePipeline
  • Creating and deploying an Elastic Beanstalk application
Table of Contents

1 Automated deployment on the AWS Cloud
2 What you should know
3 Introduction and setup
4 Checking in source code
5 CodeCommit key points
6 CodeBuild concepts
7 buildspec.yml
8 Building your code
9 CodeDeploy concepts
10 Deploying your code
11 CodeDeploy key points
12 CodePipeline concepts
13 Bringing it all together The pipeline
14 Deploying code changes
15 CodePipeline key points
16 Elastic Beanstalk concepts
17 Creating an Elastic Beanstalk application
18 Using CodePipeline to deploy your application
19 Elastic Beanstalk key points
20 Next steps