AWS Cloud Engineer Automation by Pearson
4h 32mIntermediate2026-09-08
Authors

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.
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