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..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

Amazon VPC router 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 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

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 instance

Amazon SimpleDB

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

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. 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 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 data volume Amazon EBS snapshot bucket Auto Scaling group

security group

Availability Zone #1

AWS Simple Icons: Example 1