Implementing DevOps with AWS

Implementing DevOps with AWS

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 2h 05m | 591 MB

Labs for Infrastructure orchestration, CI/CD and scaling on AWS using CodeBuild, CodeDeploy, CodePipeline, and CodeStar

Developing applications and deploying them to your infrastructure is a challenge and time-consuming. Pushing updates, fixes or rolling out new features to the infrastructure and working across different cloud providers can take days to weeks with the traditional approach because of human involvement.

This is where AWS comes the rescue with it’s set of DevOps services by bringing down the time to hours to achieve the above steps. This course covers all AWS DevOps tools used in the industry to achieve automation. The course is packed full of hands-on examples and all efforts have been put to make sure that you learn how to put AWS DevOps tools to work in the real world.

This course gives you hands-on experience with Cloud9, CodeBuild, CodeDeploy, CodePipeline, and CodeStar. You are 3 hours away from setting up automated processes, implementing continuous delivery, and managing application updates for your infrastructure on the AWS cloud.

This course is packed full of hands-on labs designed to help you to adopt DevOps skills and practices on AWS. Right from the start, we get practical. Designed to show you to implement DevOps with AWS, we give in-depth coverage of all the necessary tools, including CodeStar.

What You Will Learn

  • Apply the concepts of continuous integration(CI), continuous delivery and continuous deployment(CD) with practical examples
  • Setup automatic build and deployment using AWS CodeDeploy
  • Improve your development process by building an automated CI and CD pipeline with AWS CodePipeline and AWS CodeDeploy
  • Explore creating a CI/CD pipeline with real-world application
  • Use CodeStar to bring together the power of AWS CodeBuild, CodeDeploy & CodePipeline to automate your deployment process
  • Maintain and version control your code using Git
  • Get hands-on experience with each AWS DevOps tool and take advantage of their benefits to your infrastructure
Table of Contents

Getting Started with DevOps on AWS Cloud
1 The Course Overview
2 Setting Up Infrastructure on AWS Cloud
3 Setting Up a Git Repository with CodeCommit

Spinning Up an IDE in AWS Cloud with Cloud9
4 Exploring Cloud9
5 Getting Started with Cloud9
6 Working with Cloud9

Building Applications with AWS CodeBuild
7 Understanding CodeBuild
8 Building Our First Project
9 Exploring buildspec.yml

Deploying Applications with AWS CodeDeploy
10 Learning CodeDeploy
11 Working with CodeDeploy
12 Deploying Code to EC2
13 Blue-Green Deployment

Automating Deployment with AWS CodePipeline
14 Understanding CodePipeline
15 Creating Our First Pipeline
16 Multi-Environment Deployment

DevOps with AWS CodeStar
17 Exploring CodeStar
18 Working with CodeStar
19 Requesting Manual Permission to Complete Deployment