Understanding AWS Management and Governance Services

Understanding AWS Management and Governance Services
Understanding AWS Management and Governance Services

CLOUD LABS



Understanding AWS Management and Governance Services

In this Cloud Lab, you’ll learn to create an automated system that monitors itself and informs the administrator based on the set metrics.

9 Tasks

beginner

2hr

Certificate of Completion

Desktop OnlyDevice is not compatible.
No Setup Required
Amazon Web Services

Learning Objectives

An understanding of the AWS Auto Scaling group and its applications to manage resources under varying workloads
The ability to collect and track metrics, monitor log files, and set alarms using AWS CloudWatch
Working knowledge of Simple Notification Service (SNS) to manage notifications
Hands-on experience running custom scripts to automate tasks using Lambda functions

Technologies
Lambda logoLambda
CloudWatch logoCloudWatch
CloudTrail
IAM logoIAM
SNS logoSNS
EC2 logoEC2
Cloud Lab Overview

AWS provides various services that can be utilized to create automated systems that manage and govern resources and other services. These automated services self-monitor the system set up by the administrator and can take necessary actions based on changing demands and needs. The administrator can specify these actions to produce specific use cases.

In this Cloud Lab, you’ll create one such use case. The use case aims to create an Auto Scaling group to deploy and delete instances based on changing needs. A notification should be sent to the administrator whenever a new instance is launched, providing them with the logs of the new instance(s) being created. To achieve this task, you’ll need the following services: Auto Scaling Group, CloudWatch, SNS, Lambda, and IAM.

By the end of this Cloud Lab, you’ll be familiarized with the services mentioned above and learn how to create automated, self-informing systems.

The following is the high-level architecture diagram of the infrastructure that you’ll create in this Cloud Lab:

Set up Auto Scaling with instance launch notifications using AWS services
Set up Auto Scaling with instance launch notifications using AWS services

Cloud Lab Tasks
1.Introduction
Getting Started
2.Setting Up the Auto Scaling Group
Create a Launch Template
Create an Auto Scaling Group
3.Making the System Automatic
Create SNS Topics and Subscription
Create CloudWatch Alarms
4.Testing Policies
Create a Lambda Function
Putting it All Together
5.Conclusion
Clean Up
Wrap Up
Labs Rules Apply
Stay within resource usage requirements.
Do not engage in cryptocurrency mining.
Do not engage in or encourage activity that is illegal.

Relevant Courses

Use the following content to review prerequisites or explore specific concepts in detail.

Hear what others have to say
Join 1.4 million developers working at companies like