hands-on lab

Optimising AWS Compute and Autoscaling for Cost Efficiency

Difficulty: Beginner
Duration: Up to 1 hour and 30 minutes
Students: 13
On average, students complete this lab in25m
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.

Description

Cloud computing offers great control and visibility over your systems and applications. With this control comes cost complexity, the potential for over-provisioning, and sometimes waste. To mitigate this, AWS compute services offer a number of ways to optimise your cloud spend.

Learning how to cost effectively use AWS compute and auto scaling will benefit anyone making use of the public AWS cloud.

In this hands-on lab, you will learn about optimising costs for compute in AWS, and you will use the AWS Management Console to practically implement cost control measures.

Learning objectives

Upon completion of this beginner-level lab, you will be able to:

  • Right-size Amazon EC2 instances
  • Measure compute utilization
  • Understand container-based cost optimisation techniques
  • Create a scheduled action for an auto scaling group

Intended audience

  • Cloud Architects
  • DevOps Engineers
  • Software Engineers

Prerequisites

Familiarity with the following will be beneficial but is not required:

  • Amazon EC2
  • Amazon CloudWatch
  • AWS Container-based Compute

The following content can be used to fulfill the prerequisites:

Covered topics

Hands-on Lab UUID

Lab steps

0 of 5 steps completed.Use arrow keys to navigate between steps. Press Enter to go to a step if available.
  1. Understanding Amazon EC2 Costs
  2. Logging In to the Amazon Web Services Console
  3. Right-Sizing Amazon EC2 Instances
  4. Understanding Auto Scaling and Container Costs
  5. Scheduling Amazon EC2 Autoscaling Groups