AWS services like ASG, SSM, RDS will have default attached role managed by AWS
- AWSServiceRoleForAutoScaling Used by: EC2 Auto Scaling
Purpose: Launch/terminate/manage EC2 instances in Auto Scaling Groups.
- AWSServiceRoleForEC2Spot Used by: EC2 Spot Instances
Purpose: Request, manage, and terminate Spot Instances.
- AWSServiceRoleForElasticLoadBalancing Used by: Elastic Load Balancing
Purpose: Register/deregister instances with load balancers, manage health checks.
- AWSServiceRoleForOrganizations Used by: AWS Organizations
Purpose: Manage accounts and apply policies across an organization.
- AWSServiceRoleForAmazonSSM Used by: Systems Manager
Purpose: Perform actions like patching, session management, inventory collection.
- AWSServiceRoleForAmazonRDS Used by: RDS
Purpose: Manage backups, monitoring, and maintenance tasks.
- AWSServiceRoleForECS Used by: Amazon ECS
Purpose: Manage ECS tasks, services, and container instances.
- AWSServiceRoleForCloudTrail Used by: CloudTrail
Purpose: Manage CloudTrail log files and integration with other services.