IAM Role PNG and SVG Icon
An IAM Role in AWS is an identity with specific permissions that can be assumed by trusted entities, enabling access to AWS resources without long-term credentials.
Last Modified: August 29, 2025
16px
32px
48px
64px
Details
Key Features
- Provides temporary permissions for AWS services or users.
- Supports cross-account and service-to-service access.
- Enhances security by avoiding long-term keys.
- Integrates with AWS STS for credential issuance.
Common Use Cases
- Allow EC2 instances to access S3 without credentials
- Enable cross-account access to AWS resources
- Assign roles to Lambda functions for AWS API access
Explore More Icons
Transit Gateway
AWS Transit Gateway connects VPCs and on-premises networks through a central hub, simplifying network architecture and routing.
Elemental MediaPackage
AWS Elemental MediaPackage prepares and protects video for delivery over the internet to connected devices.
FSx for WFS
Amazon FSx for Windows File Server provides a fully managed Windows-native file system, ideal for Windows-based applications and Active Directory integration.
Simple Queue Service
Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables decoupling and scaling of microservices and distributed systems.
Managed Workflows for Apache Airflow
Amazon Managed Workflows for Apache Airflow (MWAA) is a managed orchestration service for scheduling and monitoring data workflows using Apache Airflow.
Managed Services
AWS Managed Services (AMS) helps enterprises operate their AWS infrastructure by providing ongoing management, monitoring, patching, and operational support.
Firewall Manager
AWS Firewall Manager is a security management service that makes it easier to centrally configure and manage firewall rules across multiple AWS accounts and resources.
FSx for OpenZFS
Amazon FSx for OpenZFS delivers a fully managed file storage built on the popular OpenZFS file system, ideal for Linux-based workloads.
Step Functions
AWS Step Functions is a serverless orchestration service that helps you build and coordinate distributed applications using visual workflows.
Glue
AWS Glue is a serverless data integration service that simplifies discovering, preparing, moving, and integrating data from various sources for analytics and ML.
ElastiCache
Amazon ElastiCache is a fully managed in-memory caching service for Redis and Memcached to improve application performance.
Maintenance Windows
AWS Systems Manager Maintenance Windows lets you define a schedule for when to perform administrative tasks on your instances.
DeepLens
AWS DeepLens is a deep learning-enabled video camera for developers to run ML models locally on edge devices in real time.
Kinesis Video Streams
Amazon Kinesis Video Streams is a service for securely ingesting, storing, and processing video streams for analytics and machine learning.
DataSync
AWS DataSync is an online data transfer service that simplifies, automates, and accelerates moving data between on-premises storage and AWS.
Elemental Server
AWS Elemental Server is an on-premises video processing system that converts input video for distribution to TVs, PCs, and mobile devices.
Global Accelerator
AWS Global Accelerator improves global application availability and performance using AWS's global network infrastructure.
Lake Formation
AWS Lake Formation is a service that simplifies setting up a secure data lake by automating data ingestion, cleaning, cataloging, and access control.
Bedrock
Amazon Bedrock is a fully managed service that allows you to build generative AI applications using foundation models from leading AI providers via an API.
Pinpoint
Amazon Pinpoint is a flexible and scalable outbound and inbound marketing communications service for sending targeted messages to customers across multiple channels.
Local Zones
AWS Local Zones bring compute, storage, and other services closer to large population centers to support latency-sensitive applications.
Proton
AWS Proton is a fully managed application delivery service that helps platform teams standardize and automate infrastructure and deployment for microservices.
Braket
Amazon Braket is a fully managed service that helps researchers and developers explore and design quantum computing algorithms on simulators and quantum hardware.
Lookout for Equipment
Amazon Lookout for Equipment uses machine learning to detect abnormal equipment behavior and prevent potential failures.