Amazon Architecture
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Architecture Centre
• https://aws.amazon.com/architecture/
• Architecture centre have
• AWS Quick Start Reference Deployments
• AWS Reference Architectures
• Architecture Whitepapers from AWS
• Recorded Architecture Webinars
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
AWS Quick Reference Deployment
• AWS Quick Start reference deployments help you rapidly deploy fully
functional software on the AWS cloud, following AWS best practices.
• AWS CloudFormation templates automate the deployment, and the
guides describe architecture and implementation.
• Quick Starts are modular and customizable.
• You can layer additional functionality on top or modify them for your
own implementations
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Test Drive Enterprise Solutions on AWS
• AWS Test Drive provides a private IT sandbox environment containing preconfigured
server based solutions.
• In under an hour, and using a step-by-step lab manual and video, launch, login and learn
about these popular 3rd party IT solutions, powered by AWS and CloudFormation.
• Test Drives are developed by AWS Partner Network (APN) Consulting and Technology
Partners and are provided free of charge in return for your registration with the Partner
that built the Test Drive.
• Each Test Drive includes enough free AWS datacenter time to experience using the IT
solution, crafted by the industry’s leading System Integrators (SIs) and Independent
Software Vendors (ISVs).
• You can try any or all of the Test Drives at any time so feel free to experiment and
explore.
• If you like the Test Drive you can request a private Pilot of the system from the Test Drive
Partner.
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
AWS Simple Icons for Architecture Diagrams
• AWS Simple Icons are an official icon set that includes icons for
several AWS products and resources.
• Customers and partners are permitted by AWS to use them to create
architecture diagrams.
• The icons are designed to be simple so that you can easily incorporate
them in your diagrams and put them in your whitepapers,
presentations, datasheets, posters or any technical material you like.
• https://aws.amazon.com/architecture/icons/
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
AWS Simple Icons
v15.9
Check to make sure you have the most Creating diagrams
May recent set of AWS Simple Icons Try to use direct lines (rather than ‘criss-cross’),
This version was last updated 1/28/2014 (v2.4) use adequate whitespace, and remember to label
18 Find the most recent set at: all icons.
aws.amazon.com/architecture/icons/
Always use icon labels Product icons
Be sure to always include a label below the icon The first icon in most service sets is a product icon.
or on the group in Arial. The only exception is in These are often also referred to as Console icons.
complex diagrams; you have the option to create These should be used to represent the service on a
cluster a key. more general level when you will not be going into
Amazon EC2
as much depth.
Non-AWS technology
Any server or other non-AWS technology in an
architecture diagram should be represented with
traditional they grey server (see Slide 8).
server
AWS Simple Icons: Usage Guidelines
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Compute Networking Analytics
Elastic Elastic Load Machine Elasticsearch
EC2 Lambda EC2 Container Service VPC Direct Connect Route 53 EMR Data Pipeline Kinesis QuickSight
Beanstalk Balancing Learning Service
Developer Tools Management Tools Security & Identity
Identity &
Cloud Service Directory Key Web App
CodeCommit CodeDeploy CodePipeline CloudWatch CloudTrail Config OpsWorks Access Trusted Advisor Cloud HSM
Formation Catalog Service Management Service Firewall
Management
Storage & Content Delivery Application Services Hubs
Storage Elastic
S3 CloudFront EFS Glacier Snowball API Gateway AppStream CloudSearch SES SQS SWF Mobile Hub
Gateway Transcoder
Mobile Services Database IOT Enterprise Applications
Database
Mobile IoT
Cognito Device Farm SNS RDS DynamoDB ElastiCache RedShift Simple DB Migration WorkSpaces WorkDocs WorkMail
Analytics
Service
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Compute
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Compute
EC2 Lambda EC2 Container
Service
Elastic
Beanstalk
EC2 Container
Registry
Elastic Load
Balancing
Instance DB on Instance Optimized Application
Instance
Instances Instance With Spot Instance Deployment
Cloud Watch
AMI Elastic IP Spot Fleet
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Networking
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Networking
VPC Direct Connect Route 53
Router VPN Gateway Hosted Zone
Internet VPN Gateway Route Table
Gateway
Customer VPN Peering
Gateway
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Analytics
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Analytics
EMR Data Pipeline Kinesis Machine Learning QuickSight Elasticsearch
Cluster EMR Engine Kinesis
MapR M3 Enabled App
Kinesis Streams
HDFS Cluster EMR Engine
MapR M5
Kinesis Firehose
EMR Engine EMR Engine
MapR M5
Kinesis Analytics
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Developer Tools
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Developer Tools
CodeCommit CodeDeploy CodePipeline
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Management Tools
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Management Tools
CloudWatch CloudFormation CloudTrail Config Service Catalog
Cluster Template OpsWorks
Stack Stack Layers Instances Apps
Deployments Monitoring Resources Permissions
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Security & Identity
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Security & Identity
Identity & Access Management Directory Service Trusted Advisor Cloud HSM
Add-On Encrypted Long-Term Security AWS Security Token
Data Credential Service (Alternate) Key Management Web App Firewall
Service
AWS Security Token Permissions Temporary Security
Service Credential
Data Encryption Key Role MFA Team
Key
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Storage & Content Delivery
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Storage & Content Delivery
S3 Glacier Cloud Front Storage Gateway EFS Snowball
Bucket Glacier Archive Download Virtual Tape
Distribution Library
Amazon Elastic Block Snapshot
Store
Bucket with Glacier Vault Streaming Non-Cached
Objects Distribution Volume
Volume AWS Import/Export
Object Edge Location Cached
Volume
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Application Services
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Application Services
API Gateway AppStream CloudSearch
Elastic
Transcoder
SES SQS SWF
SDF Metadata Email Queue Worker
Message Decider
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Application Services
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Application Services
Cognito Device Farm Mobile Analytics SNS
Email
Notification
HTTP
Notification
Topic
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Database
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Database
RDS DynamoDB ElastiCache RedShift
RDS DB MySQL DB SQL Slave Postgre SQL Oracle DB Instance Email Attribute CacheNode Solid State
Instance Instance Instance Alternate Notification Disks
RDS DB Instance Oracle DB PIOP MySQL Instance Item Attributes Redis DW1 Dense
Standby (Multi-AZ) Instance Alternate Compute
RDS DB Instance Read MS SQL SQL Master MS SQL Instance Items Global Secondary MemCached DW2 Dense
Replica Instance Alternate Index Compute
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Database (Continued)
Simple DB Database Migration
Service
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Internet of Things (IOT)
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Internet of Things (IOT)
AWS IoT Generic IOT IOT Thing IOT Thing IOT Thing IOT Thing Medical IOT Simulator IOT Reported State IOT IOT MQTT
Protocol
Thing Windfarm Utility Camera Emergency Topic
IOT Thing IOT Thing IOT Thing Police IOT Thing IOT IOT Desired State IOT IOT HTTP
Lightbulb Bicycle Emergency Coffee Pot Sensor Action Protocol
IOT Thing House IOT Thing Car IOT Thing Door IOT Thing IOT IOT IOT IOT HTTP/2
Lock Travel Servo Shadow Rule Protocol
IOT Thing Factory IOT Thing Bank IOT Thing Cart IOT Thing Thermostat IOT IOT Certificate IOT IOT Hardware
Actuator Policy Board
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Enterprise Applications
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Enterprise Applications
WorkDocs WorkMail WorkSpaces
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Hubs
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Hubs
Mobile Hub
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Non-Service Specific
AWS Management
AWS cloud virtual private cloud forums
Console
client mobile client multimedia Internet user users
corporate
traditional server disk generic database tape storage
data center
AWS Simple Icons: Non-Service Specific
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
On-Demand Workforce
Amazon Mechanical Turk
Amazon Human Intelligence assignment/
workers Requester
Mechanical Turk Tasks (HIT) task
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
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
SDKs
Java JavaScript Python (boto) PHP .NET Ruby Node.js
iOS Android AWS Toolkit for AWS Toolkit AWS Tools for AWS CLI
Visual Studio for Eclipse Windows
PowerShell
AWS Simple Icons: SDKs
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Groups
Auto Scaling group Availability Zone region security group
Elastic Beanstalk container
EC2 instance contents VPC subnet server contents
AWS Simple Icons: Groups
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Groups
virtual private cloud AWS cloud corporate data center
AWS Simple Icons: Groups
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Example 1: 2-Tier Auto-scalable Web Application Architecture in 1 AZ
www.example.com media.example.com
CloudFront
distribution
web app root volume logs
server
Elastic Load
Balancing
EC2 instance
security group Amazon S3
data volume Amazon EBS
snapshot bucket
Auto Scaling group
security group
Availability Zone #1
AWS Simple Icons: Example 1
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
AWS Reference Architectures
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
Cloud Economics Center
• TCO Calculator
• AWS Pricing
• AWS Monthly cost calculator
• Whitepapers
• Analyst Reports
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
AWS Solution
• https://aws.amazon.com/solutions/
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.
AWS Security Centre
• https://aws.amazon.com/security/
• Security Best Practices
• Reference Architecture
• Security Tools
• Security whitepapers
For personal use only not for distribution | Copyright YTOY Technologies | AWS is Trade Mark of Amazon and All brand and product names are registered trademarks of their respective owners.