Managing Hybrid clouds
Bhavik N. Patel
Dionne Noella Barretto
Manish O. Sadhwani
Sagar D. Dherai
Understanding Hybrid clouds
Cloud and its Deployment Models
What is Cloud ?
What are Private Clouds ?
What are Public Clouds ?
Need for Hybrid cloud and changing trends
Advantages of Public + Private = Hybrid
What is Cloud ?
Cloud is a metaphor for Internet
Your Hard Disk on the Internet
Converged Infrastructure and Shared Services
Cloud computing: Consumer vs. Business
Provisions IT resources without significant capital investment
What are Private Clouds ?
Clouds solely for an organization within a corporate firewall
Requires infrastructure in the internal network
Used when Data, Service confidentiality is prime
Capital Intensive
“Still have to buy, build
and manage them”
Pushes Security and
Service up a notch
What is Public Cloud ?
Third-party cloud service provider with data storage, servers
Higher scalability and accessibility
Inexpensive to establish
Cost of infrastructure shared among service users
Less secure than Private
Best suited to entrepreneurial
enterprises
What are Hybrid Clouds ?
Composition of two or more clouds with different service providers
Offers benefits of Private and Public deployment models
Uses the third-party Infrastructure to extend capacity/capability
A Virtual Private Cloud on Public Cloud
Replica of Private Cloud
Controlled by the Enterprise itself
Requires Middleware to manage
Lack of information on Data Location
Advantages of Hybrid Clouds
Move non-critical data on to the Public cloud
Can use more than one Public Clouds based on needs:
Performance
Scalability
Security
Elasticity
Best deployment of Cloud Bursting
Manages workload effectively on both infrastructures
Customer pays only for surplus computational resources
Managing Hybrid clouds
What to manage
Applications/Compute Networking
Servers Code Deployment (API)
Services Analytics
Workspaces
Data
Storage
Content Delivery
Databases Virtually Everything!!!
Accessibility
Security
Factors to consider to manage
Administration Configuration Management
Accessibility Change control
Scalability Fault Management
Privacy Proprietary Services
Security
Cost Connectivity
Portability
When to Manage
Moving from
Private to Public
Public to Public
Public to Private
Integrate Private and Public and Private: Orchestrate (focus area)
Separate cloud providers: integrated service
Individual cloud providers: complete hybrid package
Organizations: integrate public cloud service into their infrastructure
Management Methodologies
Concepts
PaaS
Infrastructure as a Service Platform as a Service
MPaaS MBaaS
Mobile Platform as a Service Mobile Backend as a Service
SaaS WPaaS
Software as a Service Work Place as a Service
CaaS XaaS
Communication as a Service Everything (Anything) as a Service
CaaS VSaaS
Compliance as a Service
Video Surveillance as a Service
Case Study
AWS solution for Dropcam
Dropcam
Launched 2009 - video monitoring h/w and s/w
Real-time streaming and Cloud Video Recording (CVR)
Review footage 7-30 days
Uploads more content than YouTube
Storage – Biggest issue
100 GB per customer per month
AWS - Solution
Amazon Simple Storage Service (Amazon S3)
Amazon Elastic Compute Cloud (Amazon EC2)
Amazon DynamoDB
Loading time – from 5-10 sec to 50 msec
AWS and Dropcam
Questions???
Thank You!
References
What is a Hybrid Cloud? (n.d.). Retrieved November 17, 2014, from http://
www.interoute.com/cloud-article/what-hybrid-cloud
Fundamentals of the hybrid cloud computing model. (n.d.). Retrieved November 17, 2014, from http://
searchcloudcomputing.techtarget.com/tip/Fundamentals-of-the-hybrid-cloud-computing-model
Guiding the enterprise into a hybrid cloud model. (n.d.). Retrieved November 17, 2014, from
http://searchcloudcomputing.techtarget.com/essentialguide/Guiding-the-enterprise-into-a-hybrid-cloud
-model#guideSection2
Amazon Web Services (AWS) - Cloud Computing Services. (n.d.). Retrieved November 17, 2014, from
http://aws.amazon.com/
AWS | What is Cloud Computing - Benefits of the Cloud. (n.d.). Retrieved November 17, 2014, from
http://aws.amazon.com/what-is-cloud-computing/?nc2=h_l2_cc/
What is Microsoft Azure? (n.d.). Retrieved November 17, 2014, from
http://azure.microsoft.com/en-us/overview/what-is-azure/
Piecing together the hybrid cloud management puzzle. (n.d.). Retrieved November 17, 2014, from
http://
searchcloudcomputing.techtarget.com/feature/Piecing-together-the-hybrid-cloud-management-puzzle