AWS services like ASG, SSM, RDS will have default attached role managed by AWS

  1. AWSServiceRoleForAutoScaling Used by: EC2 Auto Scaling

Purpose: Launch/terminate/manage EC2 instances in Auto Scaling Groups.

  1. AWSServiceRoleForEC2Spot Used by: EC2 Spot Instances

Purpose: Request, manage, and terminate Spot Instances.

  1. AWSServiceRoleForElasticLoadBalancing Used by: Elastic Load Balancing

Purpose: Register/deregister instances with load balancers, manage health checks.

  1. AWSServiceRoleForOrganizations Used by: AWS Organizations

Purpose: Manage accounts and apply policies across an organization.

  1. AWSServiceRoleForAmazonSSM Used by: Systems Manager

Purpose: Perform actions like patching, session management, inventory collection.

  1. AWSServiceRoleForAmazonRDS Used by: RDS

Purpose: Manage backups, monitoring, and maintenance tasks.

  1. AWSServiceRoleForECS Used by: Amazon ECS

Purpose: Manage ECS tasks, services, and container instances.

  1. AWSServiceRoleForCloudTrail Used by: CloudTrail

Purpose: Manage CloudTrail log files and integration with other services.