inroduction to cloud databases
Post on 11-Sep-2014
96 views
DESCRIPTION
TRANSCRIPT
![Page 1: Inroduction to Cloud databases](https://reader035.vdocuments.us/reader035/viewer/2022073017/5411e7af8d7f72c9738b4669/html5/thumbnails/1.jpg)
Cloud DatabasesBy
Ram Kumar K R1RV11IS042
![Page 2: Inroduction to Cloud databases](https://reader035.vdocuments.us/reader035/viewer/2022073017/5411e7af8d7f72c9738b4669/html5/thumbnails/2.jpg)
Cloud Computing
PaaS, SaaS, IaaS
Google App Engine, Office 365, Google Drive
Amazon EC2, Rackspace, Go Grid
Introduction
![Page 3: Inroduction to Cloud databases](https://reader035.vdocuments.us/reader035/viewer/2022073017/5411e7af8d7f72c9738b4669/html5/thumbnails/3.jpg)
Virtual Machine Image
Oracle database 11g
Database – as – a – service
Amazon – Amazon RDB Service
Managed database hosting
Rackspace – MySQL
Deployment Models
![Page 4: Inroduction to Cloud databases](https://reader035.vdocuments.us/reader035/viewer/2022073017/5411e7af8d7f72c9738b4669/html5/thumbnails/4.jpg)
Web – based console
Amazon web Services
Database Manager Component – Service API
Scalability and Reliability
Transparent Software Stack
Common Characteristics
![Page 5: Inroduction to Cloud databases](https://reader035.vdocuments.us/reader035/viewer/2022073017/5411e7af8d7f72c9738b4669/html5/thumbnails/5.jpg)
Amazon Web Services
![Page 6: Inroduction to Cloud databases](https://reader035.vdocuments.us/reader035/viewer/2022073017/5411e7af8d7f72c9738b4669/html5/thumbnails/6.jpg)
SQL Difficult to scale – not suited for cloud
environment
NoSQL Easy to Scale – natively suited for cloud
environment
Migration from SQL to NoSQL is difficult.
Data Models
![Page 7: Inroduction to Cloud databases](https://reader035.vdocuments.us/reader035/viewer/2022073017/5411e7af8d7f72c9738b4669/html5/thumbnails/7.jpg)
DBaaS in the Industry
• Technology of the future
• 8% in 2012
• Development Stage
• AWS – monopoly
![Page 8: Inroduction to Cloud databases](https://reader035.vdocuments.us/reader035/viewer/2022073017/5411e7af8d7f72c9738b4669/html5/thumbnails/8.jpg)
![Page 9: Inroduction to Cloud databases](https://reader035.vdocuments.us/reader035/viewer/2022073017/5411e7af8d7f72c9738b4669/html5/thumbnails/9.jpg)
Increased accessibility Fast automated recovery from failures Automated on-the-go scaling Minimal investment and maintenance of in-
house hardware Potentially better performance
Advantages
![Page 10: Inroduction to Cloud databases](https://reader035.vdocuments.us/reader035/viewer/2022073017/5411e7af8d7f72c9738b4669/html5/thumbnails/10.jpg)
Security and privacy issues
Inability to access critical data in the event of a disaster or bankruptcy of the cloud database service provider
Disadvantages
![Page 11: Inroduction to Cloud databases](https://reader035.vdocuments.us/reader035/viewer/2022073017/5411e7af8d7f72c9738b4669/html5/thumbnails/11.jpg)
Big – Data
In – Memory Databases on the cloud
Scalability
Recent Developments
![Page 12: Inroduction to Cloud databases](https://reader035.vdocuments.us/reader035/viewer/2022073017/5411e7af8d7f72c9738b4669/html5/thumbnails/12.jpg)
https://aws.amazon.com/rds/#features
http://www.insightaas.com/451-research-dbaas-poised-to-drive-next-generation-database-growth/
http://db.cs.berkeley.edu/claremont/claremontreport08.pdf
http://en.wikipedia.org/wiki/Cloud_database
References
![Page 13: Inroduction to Cloud databases](https://reader035.vdocuments.us/reader035/viewer/2022073017/5411e7af8d7f72c9738b4669/html5/thumbnails/13.jpg)
Thank You