(ARC309) Building and Scaling Amazon Cloud Drive to Millions of Users | AWS re:Invent 2014
-
Upload
amazon-web-services -
Category
Technology
-
view
570 -
download
2
description
Transcript of (ARC309) Building and Scaling Amazon Cloud Drive to Millions of Users | AWS re:Invent 2014
amazon.com/clouddrive
Amazon S3 Amazon CloudFront
Amazon DynamoDB Amazon CloudSearch
Amazon SQS Elastic Transcoder
ElastiCache
Amazon Route 53
Amazon Kinesis Amazon EC2
Amazon EMR AWS Data PipelineAmazon RedshiftAmazon
CloudWatch
Elastic Load
Balancing
Content Storage, Delivery
& Sharing
Metadata Storage,
Indexing & Querying
Content Ingestion &
Transformation
Analytics, Monitoring &
ManagementAWS CloudFormation
Amazon Cloud Drive Services
Indexing &
Search
AnalyticsAsynchronous
PipelineMetadata
Store
Content
Repository
Apps Route 53Users
ELBCloudFront
Elastic
Cache Kinesis
StreamMessage
Queue EMR RedshiftCloud
Search
EC2
Management
Data
Pipelines
Cloud
WatchCloud
Formation
S3
λ
– Amazon S3
– DynamoDB
– Amazon CloudSearch
– Amazon Redshift
– Amazon Kinesis
– Amazon SQS
Users
Cloud Drive Service
Amazon Kinesis
DynamoDB
CloudSearch
publish
(pk, v)
validate
(pk, v)
Resilient workflow SQS
write
(pk, v)
Merge
recent updates
(cid, q)
query results
(cid, q)
CloudSearch
update batch
batch
Backup,
Recovery
Notifications
Per-customer
processing
HashKey GSI fields Additional Attributes
CustomerID:
NodeID
CID lastModified kind parents revision name status content
A08072:8TLrd A08072 1385438973435 FILE [Cgppb,…] 6 p1.jpg AVAILABLE size,MD5…
A08072:Cgppb A08072 1385449492345 ALBUM [NULL] 2 Rainier AVAILABLE -
developer.amazon.com/public/apis/experience/cloud-drive
amazon.com/clouddrive
amazon.com/clouddrive/primephotos
developer.amazon.com/public/apis/experience/cloud-drive
Please give us your feedback on this session.
Complete session evaluations and earn re:Invent swag.
http://bit.ly/awsevals