aws dynamodb: leveraging database innovation in the cloud an it drama in two short acts starring:...
TRANSCRIPT
![Page 1: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/1.jpg)
AWS DynamoDB: LeveragingDatabase Innovation in the Cloud
An IT Drama in Two Short Acts
Starring:Kevin Kelly as CIOMark Ryland as Architect
![Page 2: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/2.jpg)
Act I: The Problem
Somewhere on the edge of a cube farm in Tysons Corner…
![Page 3: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/3.jpg)
What
New “bet the company/agency,” mission-critical app
![Page 4: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/4.jpg)
Scale
Support one million concurrent users
“Success failure” is not an option!
![Page 5: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/5.jpg)
Speed
Database tier must support 100,000 reads and 50,000 writes per second!
![Page 6: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/6.jpg)
Reliability
Zero data loss, full availability even if an entire datacenter goes down!
![Page 7: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/7.jpg)
Budget
No money prior to proven success (ok, a few $1ks for PoC)
No people (no database experts)
![Page 8: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/8.jpg)
Timing
Need plan & PoC end of this week
![Page 9: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/9.jpg)
In sum: Mission-critical app One million simultaneous users 100k/50k IOPS data tier! Resilient to loss of … a
datacenter! No real money or people Show me this week
![Page 10: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/10.jpg)
Act II: The Solution
![Page 11: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/11.jpg)
Screencast of demo #1:http://www.dynaspeed.net/DynamoDB-table-creation.mp4
![Page 12: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/12.jpg)
Region
Availability Zone Availability ZoneAvailability Zone
DDB storage nodeAll SSD drives
auto-partitioning
DDB storage nodeAll SSD drives
auto-partitioning
DDB storage nodeAll SSD drives
auto-partitioning
DynamoDB LB / authn / distributed partition manager
DDB storage nodeAll SSD drives
auto-partitioning
DDB storage nodeAll SSD drives
auto-partitioning
DDB storage nodeAll SSD drives
auto-partitioning
DynamoDB LB / authn / distributed partition manager
DDB storage nodeAll SSD drives
auto-partitioning
DDB storage nodeAll SSD drives
auto-partitioning
DDB storage nodeAll SSD drives
auto-partitioning
DynamoDB LB / authn / distributed partition manager
Cluster controller
150 c1.medium instances / 300 cores
DynamoDB:Single-Image, Auto-Partitioning, Highly
Expandable, Provisioned Thru-put Key-Value
Database
![Page 13: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/13.jpg)
Screencast of demo #2:http://www.dynaspeed.net/DynaSpeed.mp4
![Page 14: AWS DynamoDB: Leveraging Database Innovation in the Cloud An IT Drama in Two Short Acts Starring: Kevin Kelly as CIO Mark Ryland as Architect](https://reader036.vdocument.in/reader036/viewer/2022081519/56649eea5503460f94bfbf6b/html5/thumbnails/14.jpg)
Thank You!