[ppt]powerpoint presentation - amazon web services · web viewglobal secondary index database...

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: vuongdiep

Post on 24-Mar-2018

230 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

Compute & Networking

AWS Simple Icons: Compute & Networking

Auto Scaling

Elastic Network Instance

Auto Scaling

elastic network instance

Page 5: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

Enterprise Applications

Amazon WorkDocs

Amazon WorkDocs

new!

Amazon WorkSpaces

Amazon WorkSpaces

Page 10: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

Deployment & Management AWS OpsWorks

AWS OpsWorks layersstack

AWS Simple Icons: Deployment & Management

instances apps monitoringdeployments

permissions

resources

Page 14: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

Application ServicesAmazon CloudSearch Amazon Simple Email Service

Amazon SES

emailAmazon CloudSearch SDF metadata

AWS Simple Icons: App Services

Amazon AppStream

Amazon AppStream

Page 16: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

Groups

Auto Scaling group Availability Zone region security group

Elastic Beanstalk container

EC2 instance contents server contentsVPC subnet

AWS Simple Icons: Groups

Page 23: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

Groups

virtual private cloud AWS cloud corporate data center

AWS Simple Icons: Groups

Page 24: [PPT]PowerPoint Presentation - Amazon Web Services · Web viewglobal secondary index Database Amazon Relational Database Service Cont. SQL master SQL slave AWS Simple Icons: Database

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