Embed presentation
Downloaded 130 times
![© 2016 SEONGTAEK OH 1 smartdraw@gmail.com
AWS Architecture, E-Commerce Web Site and Web Log Analysis
• AWS Simple Icons for Architecture Diagrams http://aws.amazon.com/architecture/icons/
• AWS Architecture Center https://aws.amazon.com/architecture/
Technical Architecture
DNS
Resolution
Amazon
Route 53
users
RDS DB
instance
read
replica
Analyst
Marketing
Manager
Customers
Amazon
CloudFront
Content
Delivery
Network
AWS
Elastic
Beanstalk
Checkout
Application
Amazon
SWF
Workflow
Service
Amazon
ElastiCache
Catalog Cache &
Transient Session Store
[Real-time]
Online
Transaction
Processing
(OLTP)
Amazon
DynamoDB
Product Catalog &
Persistent Session Store
Hadoop Cluster
w/ Spot Instance
Amazon
EMR
Amazon
S3
Log Files
Repository
Amazon
RDS
Analytics
DB
AWS
Elastic
Beanstalk
Recommendation
Web Service
AWS
Elastic
Beanstalk
Marketing
Management
Application
Amazon
DynamoDB
User
Profiles
Log
Files
snapshot
Backed-up
Web Log
Analysis
Log
Files
E-Commerce
Web Site
1) Web Front-End
Static
Catalog
Content
E-Commerce
Web Site
2) Checkout Service
E-Commerce
Web Site
3) Marketing &
Recommendation Service
Amazon
SES
Email
Service
decider
Auto Scaling Group
worker
Auto Scaling Group
email
[Batch]
Online
Analytical
Processing
(OLAP)
Secure
Connection
RDSDB
instance
standby
(multi-AZ)
Customers &
Orders DB
RDS DB
instance
master
Amazon
CloudSearch
Search
Engine
AWS
Elastic
Beanstalk
E-Commerce
Application](https://image.slidesharecdn.com/e53730a8-60f0-487a-b887-00d6a316273e-160519141548/75/AWS_Architecture_e-commerce-1-2048.jpg)
This document provides an overview of the technical architecture for an e-commerce website hosted on AWS. It includes DNS resolution with Route 53, content delivery with CloudFront, databases like DynamoDB and RDS, services for workflow, caching, storage, analytics processing, email delivery, and auto-scaling of application components. The website consists of three main services - a front-end catalog, checkout functionality, and marketing/recommendations. Analytics are performed via EMR and stored in S3.
![© 2016 SEONGTAEK OH 1 smartdraw@gmail.com
AWS Architecture, E-Commerce Web Site and Web Log Analysis
• AWS Simple Icons for Architecture Diagrams http://aws.amazon.com/architecture/icons/
• AWS Architecture Center https://aws.amazon.com/architecture/
Technical Architecture
DNS
Resolution
Amazon
Route 53
users
RDS DB
instance
read
replica
Analyst
Marketing
Manager
Customers
Amazon
CloudFront
Content
Delivery
Network
AWS
Elastic
Beanstalk
Checkout
Application
Amazon
SWF
Workflow
Service
Amazon
ElastiCache
Catalog Cache &
Transient Session Store
[Real-time]
Online
Transaction
Processing
(OLTP)
Amazon
DynamoDB
Product Catalog &
Persistent Session Store
Hadoop Cluster
w/ Spot Instance
Amazon
EMR
Amazon
S3
Log Files
Repository
Amazon
RDS
Analytics
DB
AWS
Elastic
Beanstalk
Recommendation
Web Service
AWS
Elastic
Beanstalk
Marketing
Management
Application
Amazon
DynamoDB
User
Profiles
Log
Files
snapshot
Backed-up
Web Log
Analysis
Log
Files
E-Commerce
Web Site
1) Web Front-End
Static
Catalog
Content
E-Commerce
Web Site
2) Checkout Service
E-Commerce
Web Site
3) Marketing &
Recommendation Service
Amazon
SES
Email
Service
decider
Auto Scaling Group
worker
Auto Scaling Group
email
[Batch]
Online
Analytical
Processing
(OLAP)
Secure
Connection
RDSDB
instance
standby
(multi-AZ)
Customers &
Orders DB
RDS DB
instance
master
Amazon
CloudSearch
Search
Engine
AWS
Elastic
Beanstalk
E-Commerce
Application](https://image.slidesharecdn.com/e53730a8-60f0-487a-b887-00d6a316273e-160519141548/75/AWS_Architecture_e-commerce-1-2048.jpg)