AWS Simple Icons v2.4
Check to make sure you have the most Creating diagrams May recent set of AWS Simple Icons Try to use direct lines (rather than ‘criss-cross’), This version was last updated 1/28/2014 (v2.4) use adequate whitespace, and remember to label 18 Find the most recent set at: all icons. aws.amazon.com/architecture/icons/
Always use icon labels Product icons Be sure to always include a label below the icon The first icon in most service sets is a product icon. or on the group in Arial. The only exception is in This should be used to represent the service on a complex diagrams; you have the option to more general level when you will not be going into cluster create a key. Amazon EC2 as much depth.
Non-AWS technology Any server or other non-AWS technology in an architecture diagram should be represented with traditional they grey server (see Slide 8). server
AWS Simple Icons: Usage Guidelines Compute & Networking
Amazon Elastic Compute Cloud
Amazon EC2 instance instances AMI DB on instance with Elastic IP optimized Amazon instance CloudWatch instance Lambda
Amazon Virtual Private Cloud
Amazon VPC router Internet customer virtual private VPN VPC peering gateway gateway gateway connection
AWS Simple Icons: Compute & Networking Compute & Networking
Amazon Route 53 Elastic Load Balancing
Amazon hosted zone route table Elastic Load Route 53 Balancing
AWS Direct Connect
AWS Direct Connect
AWS Simple Icons: Compute & Networking Compute & Networking
Auto Scaling Elastic Network Instance
Auto Scaling elastic network instance
AWS Simple Icons: Compute & Networking Storage & Content Delivery
Amazon Simple Storage Service AWS Import/Export
Amazon S3 bucket bucket with object AWS Import/Export objects
Amazon Elastic Block Store AWS Storage Gateway
Amazon EBS volume snapshot AWS Storage non-cached cached virtual tape Gateway volume volume library
AWS Simple Icons: Storage & Content Delivery Storage & Content Delivery
Amazon Glacier
Amazon Glacier archive vault
Amazon CloudFront
CloudFront download streaming edge location distribution distribution
AWS Simple Icons: Storage & Content Delivery Database
Amazon DynamoDB
DynamoDBtable item items attribute attributes global secondary index
Amazon Relational Database Service
Amazon RDS RDS DB RDS DB RDS DB MySQL DB Oracle DB MS SQL instance instance standby instance read instance instance instance (Multi-AZ) replica
AWS Simple Icons: Database Database
Amazon Relational Database Service Cont. Amazon ElastiCache
PostgreSQL SQL master SQL slave PIOP ElastiCache cache nodeRedis Memcached instance
Amazon SimpleDB Amazon Redshift
Amazon SimpleDB domain Amazon Redshift solid state disks DW1 DW2 Dense Compute Dense Compute
AWS Simple Icons: Database Enterprise Applications
Amazon WorkDocs Amazon WorkSpaces
Amazon Amazon WorkDocs WorkSpaces new! Administration & Security
AWS Directory Service AWS Config AWS CloudTrail
AWS AWS Directory AWS CloudTrail Service Config
AWS Trusted Advisor Amazon CloudWatch
AWS Trusted Advisor CloudWatch alarm Administration & Security
AWS Identity and Access Management
IAM IAM add-on AWS Security data encryption encrypted permissions role Token Service key data
long-term temporary MFA token security security credential credential Deployment & Management
AWS Elastic Beanstalk
Elastic Beanstalk application deployment
AWS CloudFormation AWS CodeDeploy
AWS template stack AWS CodeDeploy CloudFormation
AWS Simple Icons: Deployment & Management Deployment & Management
AWS OpsWorks
AWS OpsWorks stack layers instances appsdeployments monitoring
resources permissions
AWS Simple Icons: Deployment & Management Deployment & Management
AWS Identity and Access Management
IAM IAM add-on AWS Security data encryption encrypted permissions role Token Service key data
long-term temporary MFA token security security credential credential
AWS Simple Icons: Deployment & Management Application Services
Amazon CloudSearch Amazon Simple Email Service
Amazon SDF metadata Amazon SES email CloudSearch
Amazon AppStream
Amazon AppStream
AWS Simple Icons: App Services App Services
Amazon Simple Queue Service Amazon Simple Workflow
Amazon SQS queue message Amazon SWF decider worker
Amazon Elastic Transcoder
Elastic Transcoder
AWS Simple Icons: App Services Analytics
Amazon Elastic MapReduce
Amazon EMR cluster MapR M3 MapR M5 MapR M7 engine engine engine engine
Kinesis AWS Data Pipeline
Amazon Kinesis-enabled AWS Data Kinesis app Pipeline Mobile Services
Amazon Cognito Amazon Simple Notification Service
Amazon Cognito Amazon SNS email notification HTTP notification topic
Amazon Mobile Analytics
Amazon Mobile Analytics Non-Service Specific
AWS Management AWS cloud virtual private cloud forums Console
client mobile client multimedia Internet user users
corporate traditional server disk generic database tape storage data center
AWS Simple Icons: Non-Service Specific On-Demand Workforce
Amazon Mechanical Turk
Amazon Human Intelligence assignment/ workers Requester Mechanical Turk Tasks (HIT) task
Mechanical Turk vs. Amazon Mechanical Turk Do not use simple "Mechanical Turk" to refer to Amazon Mechanical Turk. Use Amazon Mechanical Turk to describe the entire system, Amazon Mechanical Turk website for the worker website, and Amazon Mechanical Turk web service to describe the product.
AWS Simple Icons: On-Demand Workforce SDKs
JavaJavaScript Python (boto) PHP .NET Ruby Node.js
iOS Android AWS Toolkit for AWS Toolkit AWS Tools for AWS CLI Visual Studio for Eclipse Windows PowerShell
AWS Simple Icons: SDKs Groups
Auto Scaling group Availability Zone region security group
Elastic Beanstalk container EC2 instance contents VPC subnet server contents
AWS Simple Icons: Groups Groups
virtual private cloud AWS cloud corporate data center
AWS Simple Icons: Groups Example 1: 2-Tier Auto-scalable Web Application Architecture in 1 AZ
www.example.com media.example.com
CloudFront distribution
web app root volume logs server Elastic Load Balancing EC2 instance security group Amazon S3 data volume Amazon EBS snapshot bucket Auto Scaling group
security group
Availability Zone #1
AWS Simple Icons: Example 1