Developer Tools Developer Tools

advertisement
AWS Simple Icons
v15.9
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 1/28/2014 (v2.4)
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.
These are often also referred to as Console icons.
These 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
EC2
Lambda
Networking
EC2 Container
Elastic
Service
Beanstalk
Developer Tools
VPC
CloudWatch
Cloud
Formation
EFS
Glacier
Mobile Services
Cognito
Device Farm
EMR
Mobile
Analytics
Config
OpsWorks
Service
Catalog
Kinesis
Machine
Learning
Identity & Access Directory
Management
Service
Trusted
Advisor
Application Services
Storage
Gateway
API Gateway AppStream CloudSearch
Database
SNS
Data Pipeline
Security & Identity
CloudTrail
Storage & Content Delivery
CloudFront
Route 53
Management Tools
CodeCommit CodeDeploy CodePipeline
S3
Analytics
Direct
Connect
RDS
DynamoDB
Elastic
Transcoder
SES
SQS
SWF
Enterprise Applications
ElastiCache
RedShift
WorkSpaces
WorkDocs
WorkMail
Compute
Compute
EC2
Lambda
Instance
DB on
Instance
Instances
Instance With
Cloud Watch
AMI
Elastic IP
Elastic
Instance
EC2 Container
Service
Elastic
Beanstalk
Application
Deployment
Networking
Networking
VPC
Direct Connect
Route 53
Router
VPN
Gateway
Hosted Zone
Internet
Gateway
VPN Gateway
Route Table
Customer
Gateway
VPN Peering
Analytics
Analytics
EMR
Data Pipeline
Cluster
EMR Engine
MapR M3
HDFS
Cluster
EMR Engine
MapR M5
EMR Engine
EMR Engine
MapR M5
Kinesis
Kenisis
Enabled App
Machine Learning
Developer Tools
Developer Tools
Code Commit
Code Deploy
Code Pipeline
Management Tools
Management Tools
CloudWatch
CloudFormation
CloudTrail
Cluster
Template
OpsWorks
Config
Service Catalog
Stack
Layers
Instances
Apps
Deployments
Monitoring
Resources
Permissions
Security & Identity
Security & Identity
Directory Service
Identity & Access Management
Add-On
Encrypted
Data
Long-Term
Security Credential
AWS Security
Token Service
Permissions
Temporary
Security Credential
Data Encryption
Key Key
Role
MFA Team
AWS Security Token
Service (Alternate)
Trusted Advisor
Storage & Content Delivery
Storage & Content Delivery
S3
Amazon Glacier
Cloud Front
Storage Gateway
Bucket
Glacier
Archive
Download
Distribution
Virtual Tape
Library
Amazon Elastic
Block Store
Snapshot
Bucket with
Objects
Glacier Vault
Streaming
Distribution
Non-Cached
Volume
Volume
AWS Import/Export
Edge
Location
Cached
Volume
Object
EFS
Application Services
Application Services
API Gateway
AppStream
CloudSearch
SDF Metadata
Elastic
Transcoder
SES
SQS
SWF
Email
Queue
Worker
Message
Decider
Application Services
Application Services
Cognito
Device Farm
Mobile Analytics
SNS
Email
Notification
HTTP
Notification
Topic
Database
Database
DynamoDB
RDS
RDS DB
Instance
MySQL DB
Instance
SQL Slave
RDS DB Instance
Standby (Multi-AZ)
Oracle DB
Instance
PIOP
RDS DB Instance
Read Replica
MS SQL
Instance
SQL Master
Oracle DB
Postgre SQL
Instance Alternate
Instance
ElastiCache
RedShift
Email
Notification
Attribute
CacheNode
Solid State
Disks
MySQL Instance
Alternate
Item
Attributes
Redis
DW1 Dense
Compute
MS SQL Instance
Alternate
Items
Global Secondary
Index
MemCached
DW2 Dense
Compute
Enterprise Applications
Enterprise Applications
WorkDocs
WorkMail
WorkSpaces
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
iOS
JavaScript
Android
AWS Simple Icons: SDKs
Python (boto)
AWS Toolkit for
Visual Studio
PHP
.NET
AWS Toolkit
for Eclipse
Ruby
AWS Tools for
Windows
PowerShell
Node.js
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
Download