What is cloud Computing
By Pramod Dhore
Assumption about the Cloud?
 http://www.youtube.com/watch?v=ApQlMm39xr0
What is Cloud Computing?
 Cloud Computing is simply IT services sold and delivered over the Internet.
 These are not new...
What is Cloud Computing?
Complete.
Open.
Integrated.
Best in Class.
What is Cloud Computing?
3 Service Models
• SaaS
• PaaS
• IaaS
3 Deployment Models
• Public Cloud
• Private Cloud
• Hybrid...
Deploying Applications in Traditional
Environments
 Manual, Error Prone, Non-repeatable
1 to 2 Months
1-2 days1-5 days1-5...
Deploying Applications in Virtual
Environments
1 to 2 weeks
1-2 days1 day1-5 days1-2 days1-5 days Start
 Faster but still...
Traditional Vs Cloud Deployment
Traditional App Deployment
(Admin driven)
Middleware
OS/Machines
Database
Specify and proc...
The Economics
 As with rented Real Estate, the costs of ownership are pooled and spread among all
tenants of the multi-te...
What do I need to use Cloud Computing?
 Credit card (or other payment method)
 LAN with an Internet connection robust en...
Types - SaaS, PaaS and IaaS
Applications delivered as a service to end-users over the
Internet
E.g.: Gmail and Apps, insta...
Cloud Services
Public Clouds Private Cloud
Public Clouds:
• Lower upfront costs
• Economies of scale
• Simpler to manage
P...
Cloud Services
Benefits of Cloud Computing
Increased Speed
24 hour provisioning
Online self service
Credit card acquisition
 Increased S...
Benefits of Cloud Computing

Speed
Cost
Challenges of Cloud Computing
 Customer
 Network Latency
 Cloud resources are away from location
 Real time applicatio...
Challenges of Cloud Computing
 Provider
 Service Warranty and service cost
 Billing Methodology
 Resource must be avai...
Cloud Management
Cloud Conceptual ViewCloud Consumer
Cloud
Broker
Access Infrastructure
Cloud
Brokering
Services
IaaS
PaaS...
Simple Architecture Cloud
Summary
Cloud – Not a new
technology, but a new
model (Business & IT)
Cloud – Tremendous
benefits, but requires
change!
Or...
Market Players
Upcoming SlideShare
Loading in …5
×

What is cloud

3,061 views

Published on

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,061
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
149
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

What is cloud

  1. 1. What is cloud Computing By Pramod Dhore
  2. 2. Assumption about the Cloud?  http://www.youtube.com/watch?v=ApQlMm39xr0
  3. 3. What is Cloud Computing?  Cloud Computing is simply IT services sold and delivered over the Internet.  These are not new technologies but a new name applied to a collection of older technologies that are packaged, sold and delivered in a new way.  Cloud Computing as a computing model, not a technology. In this model “customers” plug into the “cloud” to access IT resources which are priced and provided “on-demand”
  4. 4. What is Cloud Computing? Complete. Open. Integrated. Best in Class.
  5. 5. What is Cloud Computing? 3 Service Models • SaaS • PaaS • IaaS 3 Deployment Models • Public Cloud • Private Cloud • Hybrid Cloud 5 Essential Characteristics • On-demand self-service • Resource pooling • Rapid elasticity • Measured service • Broad network access
  6. 6. Deploying Applications in Traditional Environments  Manual, Error Prone, Non-repeatable 1 to 2 Months 1-2 days1-5 days1-5 days1-2 days1-5 Weeks Start
  7. 7. Deploying Applications in Virtual Environments 1 to 2 weeks 1-2 days1 day1-5 days1-2 days1-5 days Start  Faster but still - Manual, Error Prone, Non-repeatable
  8. 8. Traditional Vs Cloud Deployment Traditional App Deployment (Admin driven) Middleware OS/Machines Database Specify and procure hardware Configure hardware Deploy hardware Deploy middleware and database Deploy app and configure settings Add hardware and reconfigure stack as demand grows Platform-as-a-Service Deployment (User driven) Self-Service Provisioning DEPLOYMENT PORTAL J2EE App Request App Deployment via Cloud Adjust capacity as demand changes Retire app when not needed User unaware of underlying infrastructure
  9. 9. The Economics  As with rented Real Estate, the costs of ownership are pooled and spread among all tenants of the multi-tenant Cloud Computing solution.  Acquisition costs are low but tenants never own the technology asset and might face challenges if they need to “move” or end the service for any reason.
  10. 10. What do I need to use Cloud Computing?  Credit card (or other payment method)  LAN with an Internet connection robust enough to support the Cloud delivered service
  11. 11. Types - SaaS, PaaS and IaaS Applications delivered as a service to end-users over the Internet E.g.: Gmail and Apps, instant messaging from AOL Platform as a Service App development & deployment platform delivered as a service With: operating systems, server hardware, load balancing or computing capacity Providers are - Microsoft's Azure, Oracle , Sales force's Force.com, Google Maps Server, storage and network hardware and associated software delivered as a service Typically as raw virtual servers, on demand that customers configure and manage. Vendors are - Amazon.com (Elastic Compute Cloud [EC2] and Simple Storage), IBM and other traditional IT vendors Software as a Service Infrastructure as a Service
  12. 12. Cloud Services Public Clouds Private Cloud Public Clouds: • Lower upfront costs • Economies of scale • Simpler to manage Private Cloud: • Lower total costs • Greater control over security, compliance & quality of service • Easier integration • CapEx & OpEx Both offer: • High efficiency • High availability • Elastic capacity • Used by multiple tenants on a shared basis • Hosted and managed by cloud service provider • Limited variety of offerings • Exclusively used by a single organization • Controlled and managed by in-house IT • Large number of applications PaaS SaaS IaaS PaaS IaaS SaaS I N T R A N E T I N T R A N E T
  13. 13. Cloud Services
  14. 14. Benefits of Cloud Computing Increased Speed 24 hour provisioning Online self service Credit card acquisition  Increased Scalability Increase capacity ~ 24 hours “Turn On / Turn Off” monthly Capacity on demand Increased Scalability Increase capacity ~ 24 hours “Turn On / Turn Off” monthly Capacity on demand Reduced Cost Pay only for what you need Month-to-month service No annual maintenance fees
  15. 15. Benefits of Cloud Computing  Speed Cost
  16. 16. Challenges of Cloud Computing  Customer  Network Latency  Cloud resources are away from location  Real time application may suffer  Data Criticality  Transfer control of sensitive data  Security regulations may prevent org to use services  Data losses caused by cloud provider and unauthorized disclosures in the cloud  The cloud provider goes bankrupt – what happens to my data?
  17. 17. Challenges of Cloud Computing  Provider  Service Warranty and service cost  Billing Methodology  Resource must be available to meet the market demand  Large number of software to manage  No standard cloud access interface
  18. 18. Cloud Management Cloud Conceptual ViewCloud Consumer Cloud Broker Access Infrastructure Cloud Brokering Services IaaS PaaS SaaS Cloud Provider Physical Resources Blades Disk Engineered Others Resource Abstraction Compute Storage Others Facilities Real Estate Utilities Cooling Others CloudManagement Security and Policy MgmtCloud Business Mgmt Cloud Operations Orchestration Design-time
  19. 19. Simple Architecture Cloud
  20. 20. Summary Cloud – Not a new technology, but a new model (Business & IT) Cloud – Tremendous benefits, but requires change! Oracle Cloud Reference Architecture – helps you manage and govern this change and accelerate Cloud Adoption! Oracle Products – enable you to build enterprise- grade private and public Clouds.
  21. 21. Market Players

×