AWS Simple Icons v 15 9 May 18

  • Slides: 35
Download presentation
AWS Simple Icons v 15. 9 May 18 Creating diagrams Check to make sure

AWS Simple Icons v 15. 9 May 18 Creating diagrams Check to make sure you have the most recent set of AWS Simple Icons Try to use direct lines (rather than ‘criss-cross’), use adequate whitespace, and remember to label all icons. This version was last updated 1/28/2014 (v 2. 4) Find the most recent set at: aws. amazon. com/architecture/icons/ Product icons Always use icon labels cluster 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. Amazon EC 2 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. Non-AWS technology traditional server Any server or other non-AWS technology in an architecture diagram should be represented with they grey server (see Slide 8). AWS Simple Icons: Usage Guidelines

Compute EC 2 Lambda Networking EC 2 Container Service Developer Tools Code. Commit Code.

Compute EC 2 Lambda Networking EC 2 Container Service Developer Tools Code. Commit Code. Deploy Code. Pipeline Elastic Beanstalk Elastic Load Balancing VPC Cloud. Front EFS Cloud. Watch Glacier Mobile Services Cognito Device Farm Mobile Analytics Route 53 Management Tools Cloud Formation Cloud. Trail Storage & Content Delivery S 3 Direct Connect Analytics Storage Gateway Config EMR RDS Machine Learning Kinesis Ops. Works Service Catalog Identity & Access Management Directory Service Trusted Advisor Cloud HSM Key Management Service Application Services Snowball API Gateway Dynamo. DB App. Stream Cloud. Search Red. Shift Simple DB Web App Firewall Hubs Elastic Transcoder SES SQS IOT Elasti. Cache Elasticsearch Service Quick. Sight Security & Identity Database SNS Data Pipeline Database Migration Service Io. T SWF Mobile Hub Enterprise Applications Work. Spaces Work. Docs Work. Mail

Compute

Compute

Compute Lambda EC 2 Container Service Elastic Beanstalk Instance DB on Instance Optimized Instance

Compute Lambda EC 2 Container Service Elastic Beanstalk Instance DB on Instance Optimized Instance Application Instances Instance With Cloud Watch Spot Instance Deployment AMI Elastic IP Spot Fleet EC 2 Container Registry Elastic Load Balancing

Networking

Networking

Networking Direct Connect VPC Route 53 Router VPN Gateway Hosted Zone Internet Gateway VPN

Networking Direct Connect VPC Route 53 Router VPN Gateway Hosted Zone Internet Gateway VPN Gateway Route Table Customer Gateway VPN Peering

Analytics

Analytics

Analytics Data Pipeline EMR Cluster EMR Engine Map. R M 3 HDFS Cluster EMR

Analytics Data Pipeline EMR Cluster EMR Engine Map. R M 3 HDFS Cluster EMR Engine Map. R M 5 Kinesis Enabled App Kinesis Streams Kinesis Firehose EMR Engine Map. R M 5 Kinesis Analytics Machine Learning Quick. Sight Elasticsearch

Developer Tools

Developer Tools

Developer Tools Code. Commit Code. Deploy Code. Pipeline

Developer Tools Code. Commit Code. Deploy Code. Pipeline

Management Tools

Management Tools

Management Tools Cloud. Watch Cloud. Formation Cloud. Trail Cluster Template Ops. Works Stack Layers

Management Tools Cloud. Watch Cloud. Formation Cloud. Trail Cluster Template Ops. Works Stack Layers Instances Apps Deployments Monitoring Resources Permissions Config Service Catalog

Security & Identity

Security & Identity

Security & Identity & Access Management Encrypted Data Long-Term Security Credential AWS Security Token

Security & Identity & Access Management Encrypted Data Long-Term Security Credential AWS Security Token Service Permissions Temporary Security Credential Data Encryption Key Role MFA Team Add-On AWS Security Token Service (Alternate) Directory Service Trusted Advisor Key Management Service Web App Firewall Cloud HSM

Storage & Content Delivery

Storage & Content Delivery

Storage & Content Delivery S 3 Glacier Cloud Front Storage Gateway Bucket Glacier Archive

Storage & Content Delivery S 3 Glacier Cloud Front Storage Gateway Bucket Glacier Archive Download Distribution Virtual Tape Library Bucket with Objects Object Glacier Vault Streaming Distribution Edge Location EFS Snowball Amazon Elastic Block Store Snapshot Volume AWS Import/Export Non-Cached Volume

Application Services

Application Services

Application Services API Gateway App. Stream Cloud. Search SDF Metadata Elastic Transcoder SES SQS

Application Services API Gateway App. Stream Cloud. Search SDF Metadata Elastic Transcoder SES SQS SWF Email Queue Worker Message Decider

Application Services

Application Services

Application Services Cognito Device Farm Mobile Analytics SNS Email Notification HTTP Notification Topic

Application Services Cognito Device Farm Mobile Analytics SNS Email Notification HTTP Notification Topic

Database

Database

Database Dynamo. DB RDS DB Instance My. SQL DB Instance SQL Slave RDS DB

Database Dynamo. DB RDS DB Instance My. SQL DB Instance SQL Slave RDS DB Instance Standby (Multi-AZ) Oracle DB Instance PIOP RDS DB Instance Read Replica MS SQL Instance SQL Master Oracle DB Postgre SQL Instance Alternate Instance Elasti. Cache Red. Shift Email Notification Attribute Cache. Node Solid State Disks My. SQL Instance Alternate Item Attributes Redis DW 1 Dense Compute MS SQL Instance Alternate Items Global Secondary Index Mem. Cached DW 2 Dense Compute

Database (Continued) Simple DB Database Migration Service

Database (Continued) Simple DB Database Migration Service

Internet of Things (IOT)

Internet of Things (IOT)

Internet of Things (IOT) AWS Io. T IOT Simulator IOT Reported State IOT Topic

Internet of Things (IOT) AWS Io. T IOT Simulator IOT Reported State IOT Topic IOT MQTT Protocol IOT Thing Coffee Pot IOT Sensor IOT Desired State IOT Action IOT HTTP Protocol IOT Thing Door Lock IOT Thing Travel IOT Servo IOT Shadow IOT Rule IOT HTTP/2 Protocol IOT Thing Cart IOT Thing Thermostat IOT Actuator IOT Certificate IOT Policy IOT Hardware Board Generic IOT Thing Windfarm IOT Thing Utility IOT Thing Camera IOT Thing Lightbulb IOT Thing Bicycle IOT Thing Police Emergency IOT Thing House IOT Thing Car IOT Thing Factory IOT Thing Bank IOT Thing Medical Emergency

Enterprise Applications

Enterprise Applications

Enterprise Applications Work. Docs Work. Mail Work. Spaces

Enterprise Applications Work. Docs Work. Mail Work. Spaces

Hubs

Hubs

Hubs Mobile Hub

Hubs Mobile Hub

Non-Service Specific AWS cloud AWS Management Console virtual private cloud forums client mobile client

Non-Service Specific AWS cloud AWS Management Console virtual private cloud forums client mobile client multimedia Internet user traditional server corporate data center disk generic database tape storage AWS Simple Icons: Non-Service Specific users

On-Demand Workforce Amazon Mechanical Turk Human Intelligence Tasks (HIT) assignment/ task workers Mechanical Turk

On-Demand Workforce Amazon Mechanical Turk Human Intelligence Tasks (HIT) assignment/ task workers Mechanical Turk vs. Amazon Mechanical Turk 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 Requester

SDKs Java i. OS Java. Script Android AWS Simple Icons: SDKs Python (boto) AWS

SDKs Java i. OS Java. Script Android AWS Simple Icons: SDKs Python (boto) AWS Toolkit for Visual Studio PHP . NET AWS Toolkit for Eclipse Ruby AWS Tools for Windows Power. Shell Node. js AWS CLI

Groups Auto Scaling group Elastic Beanstalk container AWS Simple Icons: Groups Availability Zone EC

Groups Auto Scaling group Elastic Beanstalk container AWS Simple Icons: Groups Availability Zone EC 2 instance contents region security group VPC subnet server contents

Groups virtual private cloud AWS Simple Icons: Groups AWS cloud corporate data center

Groups virtual private cloud AWS Simple Icons: Groups AWS cloud corporate data center

Example 1: 2 -Tier Auto-scalable Web Application Architecture in 1 AZ www. example. com

Example 1: 2 -Tier Auto-scalable Web Application Architecture in 1 AZ www. example. com media. example. com Cloud. Front distribution Elastic Load Balancing web app server root volume EC 2 instance security group data volume Auto Scaling group security group Availability Zone #1 AWS Simple Icons: Example 1 logs Amazon EBS snapshot Amazon S 3 bucket