AWS Architecture Icons Deck For Dark BG 04282023
AWS Architecture Icons Deck For Dark BG 04282023
AWS Architecture Icons Deck For Dark BG 04282023
Release 16-2023.04.28
Guidance for icon labels has been updated (slide 17) Programming language / Resource Icon (slide 29) Amazon EC2 new guidance for instances (slide 52)
Logs / Resource Icon (slide 29) Amazon Lightsail for Research (slide 60)
General Resources
JSON script / Resource Icon (slide 29)
Updated groups (bolder line, new colors) Machine Learning
(slides 25-26) Data table / Resource Icon (slide 29)
Geospacial ML / Updated Resource Icon (slide 97)
Updated arrows (bolder line, Squid Grey) (slide 27) Metrics, Data visualization / Resource Icon (slide 29)
Why are there new colors? Are there different colors for light and dark backgrounds?
The AWS Brand Team has introduced a new color palette, and we No, the new colors are accessible for both light and dark
have applied it to our categories to meet accessibility standards. backgrounds, so you can use the same elements in either case.
What happened to the blue category color? What are we working on next?
We are deprecating the blue to reduce the oversaturation on the We will continue to work on our accessibility goals by simplifying
AWS site. From now on, blue will only be used for UI purposes, icons and removing icons with text baked in. This will be a project
such as text links. accomplished in phases.
What happened to all the EC2 instances?
Because the previous instance icons included the instance type as
part of the image, they were neither accessible nor localizable.
We now provide a single generic instance icon that contains no
text. Use this icon for all instances, and specify the instance type in
the label, as noted on slide 52.
Introduction
System
Guidelines
Examples
Elements
1 2 3
Check for the latest Read the guidelines. When in doubt,
deck update. For specific element guidance see the examples.
Download the latest and best practices, see the For completed diagrams, go to
deck from the guidelines section. the example pages. If you’re
AWS Architecture Center. having trouble with a particular
layout or object, use these as a
template.
AWS Cloud
Service icon
NAT gateway Amazon EC2 NAT gateway
Auto Scaling
Public subnet
DON’T:
• Create groups with nonapproved
AWS icon(s).
• Resize group icons.
Resizing icons
DO:
All icons in this deck are SVGs, allowing them to be scaled up or down only when used
in presentations. To preserve icon integrity, be sure to hold down Shift while resizing. • Use icons at their predefined size, color
and format in diagrams.
• Scale icons as needed for use in
presentations.
• Hold down Shift while resizing.
DON’T:
• Crop service icons.
• Flip or rotate icons.
For diagrams, use icons at their predefined size and do not resize. • Change icon shapes.
Hold Shift
When in doubt, use the default
DON’T:
If the arrow shape that you need is not • Use anything beside preset or default
available in the sample arrows, use the arrows.
default arrows.
DON’T:
Amazon QuickSight Amazon Amazon
• Use short forms without first mentioning
QuickSight Quick-
the full service name somewhere in the
Amazon should be on the same line Sight
document.
as the first word in the service name. Lines should never break mid-word, and
should fit on two lines max.
• Duplicate short forms for different services,
Short forms such as ELB for Elastic Beanstalk and
Elastic Load Balancing.
To save space when using a service multiple times in a diagram, you may use the short service forms • Break a line in the middle of a word.
instead of the full name. For example, Amazon EC2, instead of Amazon Elastic Compute Cloud.
Large callouts
DO:
For a simple diagram, you can use large callouts. • Use callouts at their predefined size, color
and format.
• Order your numbers as linearly as
1 2 3 4 5 6 7 8 9 10 possible, such as left to right, top to
bottom, or clockwise.
• Be as consistent as possible in placement
of the callouts.
Small callouts
For a complicated diagram, you can use small callouts. DON’T:
• Mix callout sizes within the same diagram.
• Change color or font size within the
1 2 3 4 5 6 7 8 9 10 callout.
• Use letters or other symbols.
• Manually size or stretch the callout shape.
• Create new callout shapes.
AWS Cloud
Amazon S3
SSH key bucket
Amazon S3 output
bucket
Chef workstation
2 Chef node
(local Chef repo)
10.0.0.0/19
10.0.0.0/16
EC2 instance Spot Fleet AWS account AWS IoT AWS IoT Elastic Beanstalk
contents Greengrass Greengrass container
Deployment
In certain AWS Regions (e.g., China), AWS does not own the rights for the logo
AWS Step Generic group Generic group * using the letters “AWS.” Per our guidelines, use the group with the AWS logo
Functions except in Regions where the AWS logo cannot be used. You may use the group
workflow with the cloud icon in those cases.
2. Begin customizing.
In your chosen group, select the square icon and
Analytics Application Integration Cloud Financial Management End User Computing choose Change Graphic > From a File.
Games Management & Governance Internet of Things Machine Learning
Networking & Content Delivery Storage Migration & Transfer
Serverless
General Services
AWS Marketplace
Resource Icons
Client Mobile client Disk Server Servers Tape storage Database Cold storage Data stream
Internet Internet alt1 Internet alt2 Globe Office building Firewall SAML token SSL padlock Credentials
General Services
AWS Marketplace
Resource Icons
Multimedia Programming Source code Logs JSON script Document Documents Folder Folders
language
Data table Magnifying Generic Email Metrics, Git repository AWS Camera Question
glass application Data visualization Managemen
t Console
Gear Recover
Service Icons
Amazon CloudSearch Amazon EMR AWS Lake Formation Amazon Kinesis
Resource Icons
Search documents Cluster HDFS Data lake
cluster
EMR engine
Service Icons
Amazon Kinesis Amazon Kinesis Amazon Kinesis Amazon Kinesis
Video Streams Data Streams Data Firehose Data Analytics
Resource Icons
Service Icons
AWS Glue AWS Glue Amazon OpenSearch Service
Elastic Views
Resource Icons
Crawler AWS Glue Index Data node UltraWarm Cluster
Data Catalog node Administrator
node
Service Icons
Amazon Redshift Amazon QuickSight AWS Data Pipeline
Resource Icons
Dense Dense RA3 Query Editor Paginated Reports
compute node storage node v2.0
Service Icons
Amazon Managed Streaming AWS Data Exchange AWS Glue DataBrew Amazon FinSpace
for Apache Kafka
Resource Icons
Amazon MSK AWS Data
Connect Exchange for APIs
Service Icons
Amazon DataZone AWS Clean Rooms Amazon Athena
Resource Icons
Business data Data source
catalog connectors
Data portal
Data projects
Service Icons
Amazon Simple Notification Amazon Simple Queue Amazon MQ AWS AppSync
Service (Amazon SNS) Service (Amazon SQS)
Resource Icons
Email notification Message Broker
Topic
Service Icons
AWS Step Functions Amazon EventBridge AWS Console
Mobile Application
Resource Icons
Event Rule SaaS Default
event bus event bus
Pipes
Service Icons
Amazon AppFlow Amazon Managed Workflows Amazon API Gateway AWS Express
for Apache Airflow Workflows
Resource Icons
Endpoint
Service Icons
Amazon Managed Amazon Quantum Ledger
Blockchain Database (Amazon QLDB)
Resource Icons
Blockchain
Service Icons
Alexa for Business Amazon Chime Amazon WorkMail Amazon Honeycode
Resource Icons
Service Icons
Amazon Connect Amazon Pinpoint Amazon Simple Email Amazon WorkDocs
Service (Amazon SES)
Resource Icons
Journey Email
Service Icons
Amazon Chime SDK Amazon Pinpoint APIs Amazon WorkDocs SDK AWS Wickr
Resource Icons
Service Icons
AWS Supply Chain
Resource Icons
Service Icons
AWS Budgets AWS Cost & AWS Cost Explorer Reserved Instance (RI)
Usage Report Reporting
Resource Icons
Service Icons
Savings Plans AWS Application Cost Profiler AWS Billing Conductor
Resource Icons
Service Icons
Amazon Elastic Compute
Cloud (Amazon EC2)
Resource Icons
AMI Auto scaling Elastic IP Rescue AWS Microservice
address Extractor for .NET
Instances
Instance* DB instance Instances Spot Instance Instance with
CloudWatch
*Specify the instance type. Example labels: M5n instance, C4 instance, High Memory instance.
Refer to the latest list of EC2 instance types.
Service Icons
AWS Elastic Beanstalk AWS Lambda Amazon Lightsail Amazon EC2
Auto Scaling
Resource Icons
Deployment Lambda function
Application
Service Icons
AWS Outposts family AWS Outposts rack AWS Outposts servers AWS Serverless
Application Repository
Resource Icons
Service Icons
VMware Cloud on AWS AWS Thinkbox Deadline AWS Thinkbox XMesh AWS Thinkbox Frost
Resource Icons
Service Icons
AWS Thinkbox Krakatoa AWS Thinkbox Sequoia AWS Thinkbox Stoke AWS Wavelength
Resource Icons
Service Icons
AWS Compute Optimizer AWS Local Zones Amazon EC2 Image Builder Bottlerocket
Resource Icons
Service Icons
AWS ParallelCluster NICE DCV Elastic Fabric Adapter AWS Nitro Enclaves
Resource Icons
Service Icons
AWS App Runner NICE EnginFrame Amazon Genomics CLI AWS Batch
Resource Icons
Service Icons
AWS SimSpace Weaver Amazon Lightsail
for Research
Resource Icons
Service Icons
Amazon Connect
Resource Icons
Service Icons
Amazon Elastic Kubernetes Amazon Elastic Container Amazon Elastic Container Amazon ECS Anywhere
Service (Amazon EKS) Registry (Amazon ECR) Service (Amazon ECS)
Resource Icons
EKS on Outposts Registry Container 1 Container 2
Copilot CLI
Service Icons
Amazon EKS Anywhere Amazon EKS Cloud Amazon EKS Distro AWS Fargate
Resource Icons
Service Icons
Red Hat OpenShift Service
on AWS (ROSA)
Resource Icons
Service Icons
AWS IQ AWS Managed AWS Professional AWS Support
Services Services
Resource Icons
Service Icons
AWS Training and AWS Activate AWS re:Post
Certification
Resource Icons
Service Icons
Amazon Aurora Amazon DocumentDB Amazon DynamoDB
(with MongoDB compatibility)
Resource Icons
Trusted Language Amazon DocumentDB Attribute Items Amazon DynamoDB Stream
Extensions for Elastic Clusters Accelerator (DAX)
PostgreSQL
Service Icons
Amazon Keyspaces AWS Database Migration Amazon Neptune Amazon Timestream
(for Apache Cassandra) Service (AWS DMS)
Resource Icons
Database migration
workflow or job
Service Icons
Amazon Relational Database Amazon RDS on Amazon MemoryDB
Service (Amazon RDS) VMware for Redis
Resource Icons
Multi-AZ Multi-AZ Blue/Green
DB cluster Deployments
Service Icons
Amazon ElastiCache
Resource Icons
Cache node ElastiCache
for Redis
ElastiCache for
Memcached
Resource Icons
Amazon Aurora Amazon Aurora Amazon RDS Amazon RDS MySQL MySQL
instance instance alternate instance instance alternate instance instance alternate
MariaDB instance MariaDB instance SQL Server SQL Server Amazon RDS
alternate instance instance alternate proxy instance
Service Icons
AWS Cloud9 AWS CodeBuild AWS CodeCommit AWS CodeDeploy
Resource Icons
Cloud9
Service Icons
AWS CodePipeline AWS CodeStar AWS Command Line AWS Tools
Interface (AWS CLI) and SDKs
Resource Icons
Service Icons
AWS X-Ray AWS Cloud Development Kit AWS CodeArtifact AWS CloudShell
(AWS CDK)
Resource Icons
Service Icons
Amazon Corretto AWS Cloud Control API Amazon CodeCatalyst AWS Application Composer
Resource Icons
Service Icons
Amazon AppStream 2.0 Amazon WorkSpaces Family Amazon WorkLink
Resource Icons
Amazon
WorkSpaces
Amazon
WorkSpaces Core
Amazon
WorkSpaces Web
Service Icons
AWS Amplify AWS Device Farm Amazon Location Service
Resource Icons
AWS Amplify Track Place
Studio
Map Geofence
Routes
Service Icons
Amazon GameLift AWS GameKit Amazon GameSparks Open 3D Engine
Resource Icons
Service Icons
FreeRTOS AWS IoT 1-Click AWS IoT Analytics AWS IoT Button
Resource Icons
AWS IoT Channel Dataset
Device Tester
Pipeline Notebook
Data store
Service Icons
AWS IoT Core AWS IoT Device AWS IoT Device AWS IoT Events
Defender Management
Resource Icons
Device Advisor IoT device jobs Fleet Hub
Device Location
Service Icons
AWS IoT Greengrass AWS IoT SiteWise AWS IoT Things Graph
Resource Icons
Connector Stream Artifact Component Asset model Asset
manager
Service Icons
AWS IoT ExpressLink AWS IoT TwinMaker AWS IoT RoboRunner AWS IoT FleetWise
Resource Icons
AWS IoT
Device Tester
Service Icons
AWS IoT EduKit
Resource Icons
IoT Resources IoT action IoT actuator IoT certificate IoT desired state IoT hardware IoT HTTP
board protocol
IoT HTTP/2 IoT MQTT IoT policy IoT reported state IoT rule IoT sensor
protocol protocol
IoT servo IoT shadow IoT simulator IoT topic Alexa skill Alexa Voice Service
IoT Things IoT thing bank IoT thing bicycle IoT thing camera IoT thing car IoT thing cart IoT thing coffee pot
IoT thing door lock IoT thing factory IoT thing generic IoT thing house IoT thing lightbulb IoT thing travel
IoT thing medical IoT thing police IoT thing utility IoT thing windfarm IoT thing humidity IoT thing vibration
emergency emergency sensor sensor
IoT thing IoT thing temperature IoT thing IoT thing relay IoT thing stack IoT thing
temperature sensor & humidity sensor temperature & light FreeRTOS device
vibration sensor
Service Icons
Amazon Comprehend Amazon Elastic Amazon Forecast Amazon Lex
Inference
Resource Icons
Service Icons
Amazon Personalize Amazon Polly Amazon Rekognition Amazon SageMaker
Resource Icons
Amazon Rekognition Notebook Canvas
image
Service Icons
Amazon SageMaker Amazon Textract Amazon Transcribe Amazon Translate
Ground Truth
Resource Icons
Analyze Lending
Service Icons
AWS Deep AWS Deep Learning AWS DeepLens AWS DeepRacer
Learning AMIs Containers
Resource Icons
Service Icons
Apache MXNet on AWS TensorFlow on AWS AWS DeepComposer Amazon Augmented AI
(Amazon A2I)
Resource Icons
Service Icons
Amazon Fraud Detector Amazon Kendra Amazon CodeGuru TorchServe
Resource Icons
Service Icons
Amazon Lookout Amazon Lookout Amazon Lookout Amazon Monitron
for Equipment for Metrics for Vision
Resource Icons
Service Icons
Amazon DevOps Guru Amazon HealthLake AWS Panorama AWS Neuron
Resource Icons
Insights
Service Icons
Amazon SageMaker Amazon Comprehend Amazon CodeWhisperer Amazon Omics
Studio Lab Medical
Resource Icons
Service Icons
Amazon CloudWatch AWS Auto Scaling AWS CloudFormation
Resource Icons
Alarm Rule RUM Cross-account Change set Stack
observability
Service Icons
AWS Application AWS Config AWS License Manager AWS Health Dashboard
Auto Scaling (successor to AWS Personal
Health Dashboard)
Resource Icons
License blending
Application discovery
Service Icons
AWS Management AWS OpsWorks AWS CloudTrail
Console
Resource Icons
Apps Instances Monitoring CloudTrail Lake
Resources
Stack2
Service Icons
AWS Service Catalog AWS Systems Manager
Resource Icons
Automation Documents Patch Parameter Store OpsCenter Maintenance
Manager Windows
Service Icons
AWS Trusted Advisor AWS Well-Architected Tool AWS Control Tower
Resource Icons
Checklist Checklist Checklist
cost performance security
Checklist Checklist
fault tolerant
Service Icons
AWS Organizations AWS AppConfig AWS Chatbot AWS Backint Agent
Resource Icons
Account
Organizational
unit
Management
account
Service Icons
AWS Fault Injection Amazon Managed Grafana Amazon Managed Service AWS Distro for
Simulator for Prometheus OpenTelemetry
Resource Icons
Service Icons
AWS Proton AWS Launch Wizard AWS Resilience Hub AWS Service Management
Connector (SMC)
Resource Icons
Service Icons
AWS Resource Explorer AWS Telco Network Builder
Resource Icons
Service Icons
Amazon Elastic Amazon Kinesis AWS Elemental AWS Elemental
Transcoder Video Streams MediaConnect MediaConvert
Resource Icons
AWS Cloud
Digital Interface
Service Icons
AWS Elemental AWS Elemental AWS Elemental AWS Elemental
MediaLive MediaPackage MediaStore MediaTailor
Resource Icons
Service Icons
AWS Elemental AWS Elemental Delta AWS Elemental Live AWS Elemental
Conductor Server
Resource Icons
Service Icons
AWS Elemental Amazon Interactive AWS Elemental Link Amazon Nimble Studio
Appliances & Software Video Service
Resource Icons
Service Icons
AWS Application AWS Transfer Family AWS DataSync AWS Migration Hub
Discovery Service
Resource Icons
Agentless Collector AWS FTPS AWS SFTP Agent Refactor Spaces
services
Service Icons
AWS Application AWS Migration Evaluator AWS Mainframe
Migration Service Modernization
Resource Icons
Analyzer Compiler
Converter Runtime
Developer
Service Icons
AWS Transit Gateway Amazon CloudFront Amazon Route 53
Resource Icons
Attachment Download Edge location Hosted zone Route table Readiness
distribution checks
Service Icons
Amazon Virtual Private Cloud
(Amazon VPC)
Resource Icons
Customer gateway Internet gateway VPN gateway Flow logs Endpoints Router
Traffic mirroring NAT gateway Elastic network Elastic network Network access VPN connection
interface adapter control list
Service Icons
AWS App Mesh AWS Cloud Map AWS Direct Connect AWS Global Accelerator
Resource Icons
Mesh Virtual Service Gateway
gateway
Service Icons
AWS Client VPN AWS Site-to-Site VPN Elastic Load Balancing AWS PrivateLink
Resource Icons
Application Load Network Load
Balancer Balancer
Service Icons
AWS Cloud WAN AWS Private 5G Amazon VPC Lattice AWS Verified Access
Resource Icons
Segment network
Service Icons
Amazon Braket
Resource Icons
Chandelier Chip QPU Simulator Simulator 1 Simulator 2 Simulator 3 Simulator 4
Service Icons
AWS RoboMaker
Resource Icons
Cloud Development Fleet Simulation
extensions ROS environment management
Service Icons
AWS Ground Station
Resource Icons
Service Icons
Amazon Cloud Directory Amazon Cognito Amazon GuardDuty Amazon Inspector
Resource Icons
Agent
Service Icons
Amazon Macie AWS Artifact AWS Certificate AWS CloudHSM
Manager (ACM)
Resource Icons
Certificate authority
Service Icons
AWS Directory AWS Firewall AWS Identity and Access
Service Manager Management (IAM)
Resource Icons
Simple AD Add-on Permissions MFA token Role
AWS Managed Encrypted data Data encryption Temporary security IAM Roles
Microsoft AD key credential Anywhere
Service Icons
AWS Key Management AWS Secrets Manager AWS Security Hub AWS Shield
Service (AWS KMS)
Resource Icons
External Key Finding AWS Shield
Store (XKS) Advanced
Service Icons
AWS IAM Identity Center AWS WAF Amazon Detective AWS Resource
Access Manager
Resource Icons
Rule Managed rule
Bot control
Service Icons
AWS Audit Manager AWS Network Firewall AWS Signer AWS Private Certificate
Authority
Resource Icons
Endpoints
Service Icons
Amazon Verified Permissions Amazon Security Lake
Resource Icons
To view the full list of Serverless Applications and learn more follow the link below:
Serverless on AWS »
Service Icons
Amazon Elastic Block Store AWS Storage
(Amazon EBS) Gateway
Resource Icons
Snapshot Multiple Amazon Data Noncached Cached Amazon FSx
volumes Lifecycle Manager volume volume File Gateway
Volume File
Gateway gateway
Service Icons
Amazon Elastic File System AWS Elastic Disaster Amazon FSx
(Amazon EFS) Recovery (AWS DRS)
Resource Icons
File system EFS Standard EFS Standard–
Infrequent Access
Elastic
Throughput
Service Icons
Amazon FSx Amazon FSx for Amazon FSx for NetApp Amazon FSx for OpenZFS
for Lustre Windows File Server ONTAP
Resource Icons
File system File system
Service Icons
AWS Snowball Edge AWS Snowmobile AWS Snowball AWS Snowcone
Resource Icons
Snowball
import-export
Service Icons
AWS Backup
Resource Icons
Backup plan Backup vault Virtual machine Virtual machine AWS Backup AWS Backup support AWS Backup for
monitor Vault Lock for VMware workloads AWS CloudFormation
Recovery point Recovery Database Storage Legal hold AWS Backup support
objective time objective for Amazon S3
Service Icons
Amazon Simple Storage
Service (Amazon S3)
Storage Classes
S3 Standard S3 Intelligent- S3 Standard-IA S3 One S3 Glacier S3 Glacier S3 Glacier S3 on
Tiering Zone-IA Flexible Retrieval Deep Archive Instant Retrieval Outposts
Resource Icons Bucket Bucket with S3 Replication S3 Replication S3 Storage Access points VPC access Object
objects Time Control Lens points
Service Icons
Amazon S3 on Outposts Amazon Simple Storage Amazon File Cache
Service Glacier
Resource Icons
Vault Archive On-premises NFS
linked datasets
Hybrid NFS
linked datasets
S3 linked datasets