AWS for DevOps: Continuous Delivery and Process Automation

AWS for DevOps: Continuous Delivery and Process Automation

2h 3mAdvanced2017-07-14

Authors

Lynn Langit

Lynn Langit

Cloud Architect

Course details

Amazon Web Services (AWS) has several powerful features and services that support processes automation and continuous delivery. Learn how to leverage several core services, including CodeCommit, CodeBuild, CodeDeploy and CodePipeline. See how to use the AWS command line interface to write and run scripts for automations. Discover best practices you can follow, and third-party tools you can use, to successfully set up automated processes and implement continuous delivery, and find out how to effectively manage application updates. This course can also be used as an exam preparation resource, as it covers the topics in the first domain of the AWS Certified DevOps Engineer exam: Continuous Delivery and Process Automation.

Learning objectives
Continuous delivery (CD) approaches
Automation approaches
Core services of AWS
Core AWS tools
Advanced CD
Advanced automation
Using third-party tools for CD and automation

Skills covered

DevOps FoundationsAmazon Web Services (AWS)AmazonDevOpsCloud ServicesCloud PlatformsCloud ComputingDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know
  • 03 - Exercise files
  • 04 - About using cloud services

1. Continuous Delivery (CD) and Automation Approaches

  • 05 - About AWS Application Automation
  • 06 - Automation tool types
  • 07 - Continuous delivery defined
  • 08 - Source control systems
  • 09 - Types of testing
  • 10 - Types of deployments
  • 11 - CD and serverless architectures

2. CD and Automation with Core AWS Services

  • 12 - AWS automation services
  • 13 - Using AWS CodeStar
  • 14 - Update code from IDE and CodeStar
  • 15 - Using CloudFormation templates
  • 16 - About CodeCommit users
  • 17 - Using CodeCommit
  • 18 - Using CodeBuild
  • 19 - Using CodeDeploy
  • 20 - Using CodePipeline
  • 21 - Using OpsWorks
  • 22 - Understand Config and Service Catalog

3. Using AWS Tools for Advanced CD and Automation

  • 23 - AWS automation tools and services
  • 24 - Using CloudWatch for automation
  • 25 - Set up and use the AWS CLI for automation
  • 26 - Code tools for CD and automation
  • 27 - Set up and use the AWS SDK for Node.js

4. Advanced and Third-Party Tools

  • 28 - Understand third-party automation tools
  • 29 - Understand third-party CD tools
  • 30 - Infrastructure as code
  • 31 - Practices, metrics, and patterns

Conclusion

  • 32 - Next steps
80,000 Toman