System Management - Kahuna915/Capstone-Cloud-Integration GitHub Wiki
Systems manager is where you can group resources, view operational data, and perform operations directly on groups.
In Systems manager, you can run scripts that you have created for your AWS environment
In Systems Manager, you will choose an action to perform on resources.
- Systems Manager will then verify the users, groups, and roles that have the proper IAM permissions to perform the action
- Systems Manager will then provide a report based on the action and the status of it
Application Management
- "Application Manager helps DevOps engineers investigate and remediate issues with their AWS resources in the context of their applications and clusters. In Application Manager, an application is a logical group of AWS resources that you want to operate as a unit. This logical group can represent different versions of an application, ownership boundaries for operators, or developer environments, to name a few. Application Manager support for container clusters includes both Amazon Elastic Kubernetes Service (Amazon EKS) and Amazon Elastic Container Service (Amazon ECS) clusters. Application Manager aggregates operations information from multiple AWS services and Systems Manager capabilities to a single AWS Management Console."
Change Management
- Change Manager is used for requesting, approving, implementing, and reporting on operation changes to applications configured. Using a delegated Administrator account, you can manage changes across multiple AWS accounts in multiple AWS regions
- Automation is used to automate common maintenance and deployment tasks "You can use Automation to create and update Amazon Machine Images (AMIs), apply driver and agent updates, reset passwords on Windows Server instance, reset SSH keys on Linux instances, and apply OS patches or application updates."
Node Management
- Manage Compliance
- View the health of nodes using Fleet Manager
- Run Commands using the Run Command to remotely manage the configuration of managed nodes
Operations Management
- Incident Manager
- Explorer
- OpsCenter
- CloudWatch Dashboards
Shared Resources
Systems Manager Document (SSM) defines the actions that Systems Manager performs
- Documents can be expressed in JSON or YAML, and include steps and parameters that you specify.
What are Nodes
Nodes are any machines configured for AWS Systems Manager
- This can be an EC2 Instance; AWS IoT Greengrass core devices; and on-prem servers, edge devices, and virtual machines
Advanced-instances | Standard-instances |
---|---|
support servers, edge devices, and virtual machines (VMs) in your hybrid environment | support servers, edge devices, and virtual machines (VMs) in your hybrid environment |
Create as many managed nodes as you like | register a maximum of 1,000 machines per AWS account per AWS Region |
pay-per-use | pay-per-use |
It looks like this would be a great tool to use for Automating the process of resetting EC2 systems