aws simple icons v2.2

24
AWS Simple Icons v2.4 AWS Simple Icons: Usage Guidelines Check to make sure you have the most recent set of AWS Simple 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 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 May cluste r

Upload: trevet

Post on 25-Feb-2016

98 views

Category:

Documents


4 download

DESCRIPTION

Check to make sure you have the most recent set of AWS Simple 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 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: AWS Simple  Icons v2.2

AWS Simple Iconsv2.4

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

18May

cluster

Page 2: AWS Simple  Icons v2.2

Compute & NetworkingAmazon Elastic Compute Cloud

Amazon EC2 instance

instances AMI DB on instance

instance with

CloudWatch

Elastic IP

AWS Simple Icons: Compute & Networking

optimized instance

Amazon Lambda

Amazon Virtual Private Cloud

Amazon VPC router Internet gateway

customer gateway

virtual private

gateway

VPN connection

VPC peering

Page 3: AWS Simple  Icons v2.2

Compute & NetworkingAmazon Route 53 Elastic Load

Balancing

AWS Direct Connect

Amazon Route 53

hosted zone

route table Elastic LoadBalancing

AWS Direct Connect

AWS Simple Icons: Compute & Networking

Page 4: AWS Simple  Icons v2.2

Compute & Networking

AWS Simple Icons: Compute & Networking

Auto Scaling

Elastic Network Instance

Auto Scaling

elastic network instance

Page 5: AWS Simple  Icons v2.2

Storage & Content DeliveryAmazon 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 Gateway

volume snapshotAmazon EBS

AWS Simple Icons: Storage & Content Delivery

cached volume

virtual tape library

non-cached volume

Page 6: AWS Simple  Icons v2.2

Storage & Content DeliveryAmazon Glacier

Amazon CloudFront

Amazon Glacier

archive vault

CloudFront

download distributio

n

edge location

streaming distributio

n

AWS Simple Icons: Storage & Content Delivery

Page 7: AWS Simple  Icons v2.2

DatabaseAmazon 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

AWS Simple Icons: Database

global secondary

index

Page 8: AWS Simple  Icons v2.2

DatabaseAmazon Relational Database Service Cont.

SQL master SQL slave

AWS Simple Icons: Database

PostgreSQL instance

PIOP

Amazon SimpleDB

domainAmazon SimpleDB

Amazon Redshift

Amazon Redshift

solid state disks

Amazon ElastiCache

ElastiCache

cache node Memcached

Redis

DW1 Dense Compute

DW2 Dense Compute

Page 9: AWS Simple  Icons v2.2

Enterprise Applications

Amazon WorkDocs

Amazon WorkDocs

new!

Amazon WorkSpaces

Amazon WorkSpaces

Page 10: AWS Simple  Icons v2.2

Administration & Security

AWS Directory Service

AWS Directory Service

AWS Trusted Advisor

AWS Trusted Advisor

AWS Config

AWS Config

Amazon CloudWatch

CloudWatch alarm

AWS CloudTrail

AWS CloudTrail

Page 11: AWS Simple  Icons v2.2

Administration & SecurityAWS Identity and Access Management

IAM IAM add-on AWS Security Token Service

data encryption key

encrypted data

permissions

role

long-term security

credential

temporary security

credential

MFA token

Page 12: AWS Simple  Icons v2.2

Deployment & Management AWS Elastic Beanstalk

AWS CloudFormation

Elastic Beanstalk

application deployment

AWS CloudFormatio

n

template stack

AWS Simple Icons: Deployment & Management

AWS CodeDeploy

AWS CodeDeploy

Page 13: AWS Simple  Icons v2.2

Deployment & Management AWS OpsWorks

AWS OpsWorks layersstack

AWS Simple Icons: Deployment & Management

instances apps monitoringdeployments

permissions

resources

Page 14: AWS Simple  Icons v2.2

Deployment & Management AWS Identity and Access Management

IAM IAM add-on AWS Security Token Service

AWS Simple Icons: Deployment & Management

data encryption key

encrypted data

permissions

role

long-term security

credential

temporary security

credential

MFA token

Page 15: AWS Simple  Icons v2.2

Application ServicesAmazon CloudSearch Amazon Simple Email Service

Amazon SES

emailAmazon CloudSearch SDF metadata

AWS Simple Icons: App Services

Amazon AppStream

Amazon AppStream

Page 16: AWS Simple  Icons v2.2

App ServicesAmazon Simple Queue Service

Amazon Elastic Transcoder

Amazon Simple Workflow

Amazon SQS queue message Amazon SWF decider worker

Elastic Transcoder

AWS Simple Icons: App Services

Page 17: AWS Simple  Icons v2.2

AnalyticsAmazon Elastic MapReduce

Amazon EMR cluster MapR M3 engine

MapR M5 engine

MapR M7 engine

engine

Kinesis

Amazon Kinesis

Kinesis-enabled app

AWS Data Pipeline

AWS Data Pipeline

Page 18: AWS Simple  Icons v2.2

Mobile Services

Amazon Cognito

Amazon Cognito

Amazon Mobile Analytics

Amazon Mobile

Analytics

Amazon Simple Notification Service

Amazon SNS email notification

HTTP notification

topic

Page 19: AWS Simple  Icons v2.2

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

AWS Simple Icons: Non-Service Specific

Page 20: AWS Simple  Icons v2.2

On-Demand WorkforceAmazon 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

Page 21: AWS Simple  Icons v2.2

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

Page 22: AWS Simple  Icons v2.2

Groups

Auto Scaling group Availability Zone region security group

Elastic Beanstalk container

EC2 instance contents server contentsVPC subnet

AWS Simple Icons: Groups

Page 23: AWS Simple  Icons v2.2

Groups

virtual private cloud AWS cloud corporate data center

AWS Simple Icons: Groups

Page 24: AWS Simple  Icons v2.2

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