aws simple icons v15.9 aws simple icons: usage guidelines check to make sure you have the most...
TRANSCRIPT
AWS Simple Iconsv15.9
AWS Simple Icons: Usage Guidelines
Check to make sure you have the most recent set of AWS Simple IconsThis version was last updated 1/28/2014 (v2.4) Find the most recent set at: aws.amazon.com/architecture/icons/
Always use icon labels 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.
Non-AWS technology Any server or other non-AWS technology in an architecture diagram should be represented with they grey server (see Slide 8).
Creating diagramsTry to use direct lines (rather than ‘criss-cross’), use adequate whitespace, and remember to label all icons.
Product icons 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.
traditional server
Amazon EC2
18May
cluster
NetworkingVPC
Direct Connect
Route 53
AnalyticsLambda
EC2 Container Service
Elastic Beanstalk
EMR Data Pipeline KinesisMachine Learning
ComputeEC2
Storage & Content DeliveryS3
Developer ToolsCodeCommit CodeDeploy CodePipeline
Management ToolsCloudWatch
CloudFormation
CloudTrail Config OpsWorksService Catalog
Security & IdentityIdentity & Access
ManagementDirectory Service
Trusted Advisor
CloudFront EFS GlacierStorage Gateway
Application ServicesAPI Gateway AppStream CloudSearch
Elastic Transcoder
SES SQS SWF
Device FarmMobile
Analytics
Mobile ServicesCognito SNS
DatabaseRDS DynamoDB ElastiCache RedShift WorkSpaces WorkDocs WorkMail
Enterprise Applications
Compute
ComputeEC2 EC2 Container
ServiceLambda Elastic
Beanstalk
Instance
Instances
AMI
DB on Instance
Instance With Cloud Watch
Elastic IP
Elastic Instance
Application
Deployment
Networking
NetworkingDirect Connect Route 53VPC
Router
Internet Gateway
Customer Gateway
VPN Gateway
VPN Gateway
VPN Peering
Hosted Zone
Route Table
Analytics
AnalyticsData Pipeline KinesisEMR
Cluster
HDFS Cluster
EMR Engine
EMR Engine MapR M3
EMR Engine MapR M5
EMR Engine MapR M5
Kenisis Enabled App
Machine Learning
Developer Tools
Developer ToolsCode Deploy Code PipelineCode Commit
Management Tools
Management ToolsCloudFormation CloudTrailCloudWatch
Cluster
Config
OpsWorksTemplate
Stack
Service Catalog
Layers Instances Apps
Deployments Monitoring Resources Permissions
Security & Identity
Security & IdentityDirectory Service Trusted AdvisorIdentity & Access Management
AWS Security Token Service
Data Encryption Key Key
Permissions
Role
Add-On Encrypted Data
Long-Term Security Credential
Temporary Security Credential
MFA Team
AWS Security Token Service (Alternate)
Storage & Content Delivery
Storage & Content DeliveryAmazon GlacierS3
Bucket
Bucket with Objects
Object
Cloud Front Storage Gateway EFS
Glacier Archive
Glacier Vault
Download Distribution
Streaming Distribution
Edge Location
Virtual Tape Library
Non-Cached Volume
Cached Volume
Amazon Elastic Block Store
Volume
Snapshot
AWS Import/Export
Application Services
Application ServicesAPI Gateway AppStream CloudSearch
SDF Metadata
Elastic Transcoder
SES
SQS
Queue
Message
SWF
Worker
Decider
Application Services
Application ServicesCognito Device Farm Mobile Analytics SNS
Email Notification
HTTP Notification
Topic
Database
DatabaseRDS DynamoDB ElastiCache RedShift
RDS DB Instance
RDS DB Instance Standby (Multi-AZ)
RDS DB Instance Read Replica
MySQL DB Instance
Oracle DB Instance
MS SQL Instance
SQL Slave
PIOP
SQL Master
Email Notification
Item
Items
Attribute
Attributes
Global Secondary Index
CacheNode
Redis
MemCached
Solid State Disks
DW1 Dense Compute
DW2 Dense Compute
Postgre SQL Instance
MySQL Instance Alternate
MS SQL Instance Alternate
Oracle DB Instance Alternate
Enterprise Applications
Enterprise ApplicationsWorkDocs WorkMail WorkSpaces
Non-Service Specific
user usersInternetclient mobile client multimedia
corporate data center
traditional server disk generic database tape storage
AWS cloudAWS Management
Consolevirtual private cloud forums
AWS Simple Icons: Non-Service Specific
On-Demand Workforce
Amazon Mechanical Turk
Human Intelligence Tasks
(HIT)
assignment/task
RequesterworkersAmazon
Mechanical Turk
Mechanical Turk vs. Amazon Mechanical TurkDo 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
Java Python (boto) PHP .NET Ruby Node.js
iOS Android AWS Toolkit for Visual
Studio
AWS Toolkit for Eclipse
AWS Tools for Windows
PowerShell
AWS CLI
AWS Simple Icons: SDKs
JavaScript
Groups
Auto Scaling group Availability Zone region security group
Elastic Beanstalk container
EC2 instance contents server contentsVPC subnet
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
Auto Scaling group
Availability Zone #1
www.example.com
security group
security group
root volume
data volume
media.example.com
Elastic Load Balancing
Amazon S3 bucket
logs
Amazon EBS
snapshot
CloudFrontdistribution
EC2 instance
web appserver
AWS Simple Icons: Example 1