AWS Systems Manager (SSM) Fleet Manager is a service designed to simplify remote server management and improve the performance of a fleet of services from a single console. This tool lets users view, manage, and automate tasks across multiple instances or servers. Fleet Manager allows managing CPU utilization, network management, track memory usage, view logs, etc.
You will begin this Cloud Lab by creating two EC2 instances and understanding how to convert them into managed nodes. You will then use Fleet Manager to deploy a React application on both managed instances simultaneously. After this, you will set up a session manager by creating a KMS key and enabling KMS key encryption in the session manager to monitor your EC2 instances. You will then introduce stress into these instances and see how the CPU is utilized using Fleet Manager.
After completing this Cloud Lab, you’ll thoroughly understand how to monitor and manage EC2 instances using AWS SSM Fleet Manager.
The following is the high-level architecture diagram of the infrastructure you’ll create in this Cloud Lab: