AWS Simple Icons v2.1

16
AWS Simple Icons v2.1 Usage Guidelines Check to make sure you have the most recent set of AWS Simple Icons. This version was last updated 4/18/2013 (v2.1) 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 diagrams – Try 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. This should be used to represent the service on a more general level when you will not be going into as much depth. Tradition al Server Amazon EC2 18 April

description

Check to make sure you have the most recent set of AWS Simple Icons. This version was last updated 4 / 18 / 2013 (v2.1) Find the most recent set at aws.amazon.com /architecture/icons/ - PowerPoint PPT Presentation

Transcript of AWS Simple Icons v2.1

Page 1: AWS Simple Icons v2.1

AWS Simple Icons v2.1Usage Guidelines

Check to make sure you have the most recent set of AWS Simple Icons.This version was last updated 4/18/2013 (v2.1) Find the most recent set ataws.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 diagrams – Try 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. This 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

18April

Page 2: AWS Simple Icons v2.1

Compute and Networking

Amazon Elastic Compute Cloud

Amazon Elastic MapReduce Auto Scaling Elastic Network Instance

Amazon EC2 Instance Instances AMI DB on Instance

Instance with CloudWatch Elastic IP

Amazon EMR Cluster HDFS Cluster Auto Scaling Elastic Network Instance

Page 3: AWS Simple Icons v2.1

Compute and Networking

Amazon Route 53 Elastic Load Balancing AWS Direct Connect

Amazon Virtual Private Cloud

Route 53 Hosted Zone Route Table Elastic LoadBalancing AWS Direct Connect

Amazon VPC Router Internet Gateway

Customer Gateway

VPN Gateway

VPN Connection

Page 4: AWS Simple Icons v2.1

Storage and Content Delivery

Amazon Simple Storage Service

Amazon Elastic Block Store

AWS Import/Export

AWS Storage Gateway

Amazon S3 Bucket Bucket with Objects Object AWS Import/ Export

AWS Storage GatewayVolume SnapshotAmazon EBS

Page 5: AWS Simple Icons v2.1

Storage and Content Delivery

Amazon Glacier

Amazon CloudFront

Amazon Glacier Glacier Archive Glacier Vault

CloudFront Download Distribution

Edge LocationStreaming Distribution

Page 6: AWS Simple Icons v2.1

Database

Amazon DynamoDB

Amazon Relational Database Service

TableDynamoDB Item Items Attribute Attributes

Amazon RDS RDS DB Instance

RDS DB Instance Standby (Multi-AZ)

RDS DB Instance Read

Replica

MySQL DB Instance

Oracle DB Instance

MS SQL Instance

Page 7: AWS Simple Icons v2.1

Database

Amazon ElastiCache

Amazon Redshift

Amazon SimpleDB

ElastiCache ElastiCache Cache Node DomainAmazon SimpleDB

Amazon Redshift

Page 8: AWS Simple Icons v2.1

Deployment & Management

AWS Elastic Beanstalk

AWS CloudFormation

Amazon CloudWatch

AWS Identity and Access Management

Elastic Beanstalk Application Deployment

IAM IAM Add-on STSAWS CloudFormation Template Stack

CloudWatch Alarm

AWS Data Pipeline

OpsWorks

OpsWorks

AWS Data Pipeline

Page 9: AWS Simple Icons v2.1

App Services

Amazon CloudSearch

Amazon Simple Notification Service

Amazon Simple Email Service

Amazon SES Email

Amazon SNS Email Notification HTTP Notification Topic

Amazon CloudSearch SDF metadata

Page 10: AWS Simple Icons v2.1

App Services

Amazon Simple Queue Service

Amazon Elastic Transcoder

Amazon Simple Workflow

Amazon SQS Queue Message Amazon SWF Decider Worker

Amazon Elastic Transcoder

Page 11: AWS Simple Icons v2.1

Non-Service Specific

User UsersInternetClient Mobile Client Multimedia

Corporate Data CenterTraditional Server Disk Generic Database Tape Storage

AWS Cloud AWS Management Console Virtual Private Cloud Forums

Page 12: AWS Simple Icons v2.1

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.

Page 13: AWS Simple Icons v2.1

SDKs

Java Python PHP .NET Ruby nodeJS

iOS Android AWS Toolkit for Visual Studio

AWS Toolkit for Eclipse

Tools for Windows PowerShell

CLI

Page 14: AWS Simple Icons v2.1

Groups

Auto scaling Group Availability Zone Region Security Group

Elastic Beanstalk Container EC2 Instance Contents VPC Subnet Server Contents

Page 15: AWS Simple Icons v2.1

Groups

Virtual Private Cloud AWS Cloud Corporate Data center

Page 16: AWS Simple Icons v2.1

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

AmazonS3 Bucket

Logs

AmazonEBS Snapshot

CloudFrontDistribution

EC2 Instance

Web AppServer