Contenu connexe
Similaire à Scaling Runa Inc Big Data e-commerce service with AWS (20)
Plus de Robert Berger (9)
Scaling Runa Inc Big Data e-commerce service with AWS
- 28. EC2 & AWS let
us scale the
prototype to
Beta
Production
- 35. Opscode Chef
Management
& Monitoring
Consumers on
Merchant Websites
Internet
Admin &
Merchant
Dashboard
(Rails)
Runtime
Rules
Merchant
Info
Merchants
Internet
AnalyticsReporting
Monitor &
Recovery
Data
Collectors
Hadoop / HBase
Map / Reduce
Petabyte Store
Load
Balancer
HTTP
Shared
Session
Memory
HTTP
Dispatchers
Redis
Mem
Cache
Redis
Mem
Cache
Redis
Mem
Cache
Redis
Mem
Cache
Redis
Mem
Cache
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
HBase
Amazon S3
Data Backup
9+ Amazon EC2 Instances
Amazon Elastic
Load Balancer
3+ Amazon EC2
Instances
Cheshire / Swarmiji
Dynamic
Runtime
Queue
- 36. AWS Elastic Load Balancer
Rails App Servers
Nginx / Unicorn EC2 m1.xlarge
MySQL
Master / Slave
EC2 m1.xlarge EBS
Legacy Runtime
Rails App Nginx/Unicorn
MySQL Master/Slave EC2 m1.xlarge / EBS
Merchant Dashboard
EC2 m1.xlarge
HBase / Hadoop
EC2 m1.xlargeEBS
RabbitMQ
Cheshire / Swarmiji
Redis
EC2 m1.xlarge
Clojure Based Runtime
AWS Elastic
Load Balancer
EC2 m1.large
Opscode Chef
Monitoring
EC2 m1.large
All Deployed on
- 55. EC2 bill can surprise
you if you cavalierly
deploy multiple
versions of
horizontally scalable
environments
- 56. Could not do our
startup without
AWS or lots more
VC Funding