AWS Simple Icons v2.2

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