AWS Cloud Engineer Automation by Pearson

AWS Cloud Engineer Automation by Pearson

4h 32mIntermediate2026-09-08

Authors

Pearson

Pearson

Course details

Explore essential AWS automation services. Learn how to utilize the AWS CLI and programming language SDKs to efficiently manage AWS resources. Discover the intricacies of AWS CloudFormation for Infrastructure-as-Code, and learn how to deploy applications with CodeDeploy. Review how to use AWS CodeBuild for continuous integration, and see how to automate resource scaling with AWS Auto Scaling. Gain insights on monitoring with AWS CloudWatch and learn pricing models to manage costs effectively.

The course incorporates real-world scenarios to help you apply security practices, automate deployment processes, and tackle cost attribution and reporting in AWS environments. Ideal for cloud engineers and developers looking to automate AWS processes, this course offers practical hands-on demonstrations integrated with theoretical knowledge. Whether you are beginning your cloud journey or enhancing current skills, you can gain valuable insights into AWS service automation.

Concepts

Introduction

  • AWS cloud engineer automation - Introduction

Accessing Amazon Web Services (AWS) Features

  • Learning objectives
  • AWS access options
  • AWS command-line interface (CLI)
  • Demo - AWS CloudShell (console)
  • Demo - Install and configure AWS CLI (terminal)
  • AWS programming language SDKs
  • Demo - Install and test AWS Python SDK (terminal)
  • Demo - Assume an identity and access management (IAM) role (terminal)
  • AWS identity and permissions management real-world scenario

AWS CloudFormation

  • Learning objectives
  • AWS CloudFormation basics
  • AWS CloudFormation features
  • Demo - Deploy Virtual Private Cloud (VPC) (console)
  • Demo - Deploy Elastic Compute Cloud (EC2) instance (terminal)
  • Demo - Deploy Lambda function (terminal)

AWS Command-Line Interface (CLI) and SDK Automation

  • Learning objectives
  • Demo - AWS CLI automation (terminal)
  • Demo - Bash script automation (terminal)
  • Demo - Python script automation (terminal)
  • Demo - Lambda function automation (terminal)

AWS Auto Scaling

  • Learning objectives
  • Auto Scaling services
  • EC2 Auto Scaling basics
  • EC2 Auto Scaling features
  • Demo - Deploy an Auto Scaling Group (console)
  • AWS automation strategies real-world scenario

AWS CloudWatch

  • Learning objectives
  • CloudWatch basics
  • CloudWatch features
  • Demo - CloudWatch metrics (console)
  • Demo - CloudWatch agent (terminal)
  • Demo - CloudWatch log metric filters (console)
  • Amazon Q Developer in chat applications
  • Demo - CloudWatch alarm delivery to Slack (console)

AWS CodeBuild, CodeArtifact, and CodeDeploy

  • Learning objectives
  • CodeBuild
  • Demo - Implement continuous integration in CodeBuild (console and terminal)
  • CodeArtifact
  • Demo - Integrate CodeBuild and CodeArtifact (console)
  • CodeDeploy
  • Demo - Deploy code to Lambda (console)

Understanding Service Costs

  • Learning objectives
  • AWS pricing model
  • AWS EC2 pricing
  • AWS Cost Explorer
  • Demo - Use AWS Cost Explorer (console)

Cost Attribution and Reporting

  • Learning objectives
  • Demo - Billing and cost management preferences (console)
  • AWS tagging strategies and cost allocation tags
  • Demo - Enable cost allocation tags (console)
  • Organizations tag policies
  • Demo - Implement organizations tag policies
  • AWS cost budgets
  • Demo - Project budget with tags (console)
  • AWS cost awareness and attribution real-world scenario

Conclusion

  • AWS cloud engineer automation - Summary
100,000 Toman