AWS Simple Icons Creating diagrams Check to make

  • Slides: 50
Download presentation
AWS Simple Icons Creating diagrams Check to make sure you have the most recent

AWS Simple Icons Creating diagrams Check to make sure you have the most recent set of AWS Simple Icons cluster Find the most recent set at: aws. amazon. com/architecture/icons/ Try to use direct lines (rather than ‘criss-cross’), use adequate whitespace, and remember to label all icons. Always use icon labels Console icons 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 traditional server Any server or other non-AWS technology in an architecture diagram should be represented with the grey server (see Slide 29). AWS Simple Icons: Usage Guidelines Amazon EC 2 The first icon in most service sets is the console icon. These should be used to represent the service on a more general level when you will not be going into as much depth.

Table of Contents Compute 4 Analytics 24 Business Productivity 42 Storage 7 Artificial Intelligence

Table of Contents Compute 4 Analytics 24 Business Productivity 42 Storage 7 Artificial Intelligence 27 Desktop & App Streaming 44 Database 9 Internet of Things 29 General 45 Networking & Content Delivery 12 Contact Center 32 On-Demand Workforce 46 Migration 14 Game Development 34 SDKs 47 Developer Tools 16 Mobile Services 36 Groups 48 Management Tools 18 Application Services 38 Example 50 Security, Identity, & Compliance 21 Messaging 40

Compute

Compute

Compute icons continue on next slide Compute Amazon EC 2 AMI Auto Scaling DB

Compute icons continue on next slide Compute Amazon EC 2 AMI Auto Scaling DB on instance Elastic IP address instance with Cloud. Watch optimized instance Spot Fleet instance Spot Instance X 1 instance EC 2 rescue Amazon ECR Amazon ECS ECR registry ECS container 1 ECS container 2 ECS container 3 Amazon Lightsail

Compute (Continued) Amazon VPC* AWS Batch AWS Elastic Beanstalk AWS Lambda Elastic Load Balancing*

Compute (Continued) Amazon VPC* AWS Batch AWS Elastic Beanstalk AWS Lambda Elastic Load Balancing* Lambda function Classic Load Balancer customer gateway elastic network adapter elastic network interface endpoints application flow logs Internet gateway router VPC NAT gateway deployment VPC peering VPN connection VPN gateway network access control list * Refers to services that are listed under multiple categories. Application Load Balancer

Storage

Storage

Storage Amazon S 3 Amazon EFS Amazon Glacier AWS Storage Gateway AWS Snowball* bucket

Storage Amazon S 3 Amazon EFS Amazon Glacier AWS Storage Gateway AWS Snowball* bucket file system archive cached volume import/ export vault non-cached volume bucket with objects object * Refers to services that are listed under multiple categories. virtual tape library Amazon EBS snapshot volume

Database

Database

Database icons continue on next slide Database Amazon RDS Amazon Dynamo. DB MS SQL

Database icons continue on next slide Database Amazon RDS Amazon Dynamo. DB MS SQL instance alternate My. SQL DB instance My. SQL instance alternate Oracle DB instance alternate PIOP Postgre SQL instance RDS DB instance standby (multi-AZ) RDS DB instance read replica SQL master Oracle DB instance Amazon Dynamo. DB Accelerator Amazon Elasti. Cache attributes cache node RDS DB instance global secondary index item Memcached SQL slave items table Redis

Database (Continued) Amazon Redshift AWS DMS dense compute node database migration workflow/job dense storage

Database (Continued) Amazon Redshift AWS DMS dense compute node database migration workflow/job dense storage node

Networking & Content Delivery

Networking & Content Delivery

Networking & Content Delivery Amazon VPC* Amazon Cloud. Front Amazon Route 53 AWS Direct

Networking & Content Delivery Amazon VPC* Amazon Cloud. Front Amazon Route 53 AWS Direct Connect Elastic Load Balancing* customer gateway elastic network adapter elastic network interface endpoints download distribution hosted zone Classic Load Balancer flow logs Internet gateway router VPC NAT gateway edge location route table Application Load Balancer VPC peering VPN connection VPN gateway network access control list * Refers to services that are listed under multiple categories. streaming distribution

Migration

Migration

Migration AWS Migration Hub AWS Application Discovery Service AWS DMS database migration workflow/job *

Migration AWS Migration Hub AWS Application Discovery Service AWS DMS database migration workflow/job * Refers to services that are listed under multiple categories. AWS SMS AWS Snowball* import/ export

Developer Tools

Developer Tools

Developer Tools AWS Code. Star AWS Code. Commit AWS Code. Build AWS Code. Deploy

Developer Tools AWS Code. Star AWS Code. Commit AWS Code. Build AWS Code. Deploy AWS Code. Pipeline AWS X-Ray

Management Tools

Management Tools

Management Tools icons continue on next slide Management Tools Amazon Cloud. Watch Amazon EC

Management Tools icons continue on next slide Management Tools Amazon Cloud. Watch Amazon EC 2 Systems Manager AWS Cloud. Formation Automation documents Inventory stack rule Maintenance Windows Parameter Store Patch Manager template event (event-based) Run Command State Manager alarm event (time-based) change set AWS Cloud. Trail AWS Config rule AWS Managed Services

Management Tools (Continued) AWS Ops. Works AWS Service Catalog AWS Trusted Advisor apps deployments

Management Tools (Continued) AWS Ops. Works AWS Service Catalog AWS Trusted Advisor apps deployments instances checklist cost layers monitoring permissions checklist fault tolerance checklist performance resources stack checklist security

Security, Identity & Compliance

Security, Identity & Compliance

Security, Identity & Compliance Amazon Cloud Directory IAM add-on AWS STS (alternate) encrypted data

Security, Identity & Compliance Amazon Cloud Directory IAM add-on AWS STS (alternate) encrypted data long-term security credential MFA token permissions role temporary security credential data encryption key Amazon Inspector agent Security, Identity & Compliance icons continue on next slide Amazon Macie AWS Certificate Manager certificate manager

Security, Identity & Compliance (Continued) AWS Cloud. HSM AWS Directory Service AWS KMS AWS

Security, Identity & Compliance (Continued) AWS Cloud. HSM AWS Directory Service AWS KMS AWS Organizations AWS Shield AWS WAF filtering rule AWS Artifact

Analytics

Analytics

Analytics icons continue on next slide Analytics Amazon Athena Amazon EMR Amazon Cloud. Search

Analytics icons continue on next slide Analytics Amazon Athena Amazon EMR Amazon Cloud. Search cluster EMR engine Map. R M 3 EMR engine Map. R M 7 Amazon Kinesis Amazon Redshift* Amazon Kinesis– enabled app Analytics dense compute node EMR engine Map. R M 5 Amazon Kinesis Firehose dense storage node HDFS cluster Amazon Kinesis Streams * Refers to services that are listed under multiple categories. search documents Amazon ES

Analytics (Continued) Amazon Quick. Sight AWS Data Pipeline AWS Glue

Analytics (Continued) Amazon Quick. Sight AWS Data Pipeline AWS Glue

Artificial Intelligence

Artificial Intelligence

Artificial Intelligence Amazon Lex Amazon Polly Amazon Rekognition Amazon Machine Learning

Artificial Intelligence Amazon Lex Amazon Polly Amazon Rekognition Amazon Machine Learning

Mobile Services

Mobile Services

Mobile Services AWS Mobile Hub Amazon API Gateway* Amazon Cognito * Refers to services

Mobile Services AWS Mobile Hub Amazon API Gateway* Amazon Cognito * Refers to services that are listed under multiple categories. Amazon Pinpoint AWS Device Farm Amazon Mobile Analytics

Application Services

Application Services

Application Services AWS Step Functions Amazon SWF Amazon API Gateway decider worker * Refers

Application Services AWS Step Functions Amazon SWF Amazon API Gateway decider worker * Refers to services that are listed under multiple categories. Amazon Elastic Transcoder Amazon App. Stream 2. 0*

Messaging

Messaging

Messaging Amazon SQS Amazon SNS message email notification queue HTTP notification Amazon Pinpoint* topic

Messaging Amazon SQS Amazon SNS message email notification queue HTTP notification Amazon Pinpoint* topic * Refers to services that are listed under multiple categories. Amazon SES email

Business Productivity

Business Productivity

Business Productivity Amazon Chime Amazon Work. Docs Amazon Work. Mail

Business Productivity Amazon Chime Amazon Work. Docs Amazon Work. Mail

Desktop & App Streaming

Desktop & App Streaming

Desktop & App Streaming Amazon Work. Spaces Amazon App. Stream 2. 0* * Refers

Desktop & App Streaming Amazon Work. Spaces Amazon App. Stream 2. 0* * Refers to services that are listed under multiple categories.

Internet of Things (Io. T)

Internet of Things (Io. T)

Internet of Things (Io. T) icons continue on next slide Internet of Things (Io.

Internet of Things (Io. T) icons continue on next slide Internet of Things (Io. T) AWS Io. T thing bank Io. T thing bicycle Io. T thing medical Io. T thing police emergency Io. T thing camera Io. T thing cart Io. T thing coffee pot Io. T thing thermostat Io. T thing travel Io. T thing utility Io. T thing windfarm Io. T thing door lock Io. T thing factory Io. T thing generic Io. T thing house Io. T thing lightbulb

Internet of Things (Io. T) (Continued) AWS Io. T (Continued) AWS Greengrass Io. T

Internet of Things (Io. T) (Continued) AWS Io. T (Continued) AWS Greengrass Io. T action Io. T actuator Io. T certificate Io. T desired state Io. T hardware board Io. T HTTP protocol Io. T HTTP/2 protocol Io. T MQTT protocol Io. T policy Io. T reported state Io. T rule Io. T sensor Io. T servo Io. T shadow Io. T simulator Io. T topic Alexa skill Alexa smart home skill Alexa voice service Alexa enabled device Echo Fire TV stick Lambda function

Game Development

Game Development

Game Development Amazon Game. Lift

Game Development Amazon Game. Lift

Contact Center

Contact Center

Contact Center Amazon Connect

Contact Center Amazon Connect

General AWS cloud AWS Management Console forums virtual private cloud client Internet alt 1

General AWS cloud AWS Management Console forums virtual private cloud client Internet alt 1 Internet alt 2 corporate data center disk generic database office building mobile client multimedia SAML token SSL padlock tape storage traditional server users AWS Simple Icons: Non-Service Specific

On-Demand Workforce Amazon Mechanical Turk assignment/ task human intelligence tasks (HIT) requester workers Mechanical

On-Demand Workforce Amazon Mechanical Turk assignment/ task human intelligence tasks (HIT) requester 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

SDKs Android i. OS Java. Script . NET Node. js PHP Python (boto) Ruby

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

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 (Continued) virtual private cloud AWS Simple Icons: Groups AWS cloud corporate data center

Groups (Continued) virtual private cloud AWS Simple Icons: Groups AWS cloud corporate data center

Example: 2 -Tier Scalable Web Application Architecture in 1 Zone www. example. com media.

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