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.