Applying Automation Using AWS Tools


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

In this course, learners examine the essential features of AWS (Amazon Web Services) tools and services such as AWS CodePipeline, AWS CodeDeploy, AWS CloudFormation, AWS CodeStar, and AWS CloudWatch to automate important DevOps and CloudOps tasks. This 14-video course recalls features of AWS CodePipeline and how to use it to create automated software release pipelines and deploy sample applications. Discover how to invoke AWS Lambda functions in pipelines using AWS CodePipeline. Set up AWS CodeDeploy to automate deployment of applications. Next, recall the concept of Infrastructure as Code (IaC) and the role of AWS CloudFormation in IaC implementation and management. Understand features of AWS CodeStar to help facilitate developing, building, and deploying applications in AWS. You will learn to manage applications by using CodeStar, source repository, continuous deployment tool-chain, and a project dashboard, and to configure AWS CloudWatch to automate continuous monitoring of resource usage. Finally, discover how to implement continuous security monitoring by using AWS GuardDuty and recall the non-AWS tools that can be used to automate AWS DevOps and AWS CloudOps tasks.



Expected Duration (hours)
1.1

Lesson Objectives

Applying Automation Using AWS Tools

  • discover the key concepts covered in this course
  • recall the essential features of AWS CodePipeline that can help fully model and automate software release processes
  • use AWS CodePipeline to create automated software release pipelines and deploy sample applications
  • invoke AWS Lambda functions in pipelines using AWS CodePipeline
  • recall the critical features of AWS CodeDeploy that can help automate software deployments to a variety of AWS compute services
  • set up AWS CodeDeploy to automate the deployment of applications
  • recall the concept of Infrastructure as Code and the role of AWS CloudFormation in implementing and managing Infrastructure as Code
  • implement Infrastructure as Code (IaC) with pipelines and AWS CloudFormation
  • recognize AWS CodeStar features that can help facilitate developing, building, and deploying applications in AWS
  • manage applications using AWS CodeStar, source repository, a continuous deployment toolchain, and a project dashboard
  • configure AWS CloudWatch to automate continuous monitoring of resource usage
  • implement continuous security monitoring using AWS GuardDuty
  • recall some of the most prominent non-AWS tools that can be used to automate AWS DevOps and CloudOps tasks
  • summarize the key concepts covered in this course
  • Course Number:
    it_coadoadj_02_enus

    Expertise Level
    Intermediate