Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Everything about Cloud Computing

10,890 views

Published on

Everything you need to know for Cloud Computing.

Published in: Technology

Everything about Cloud Computing

  1. 1. Cloud Computing
  2. 2. Topics <ul><li>Introduction </li></ul><ul><li>Techincal Key Points </li></ul><ul><li>Timeline </li></ul><ul><li>Cloud Computing Architecture </li></ul><ul><li>Cloud Service Taxonomy </li></ul><ul><ul><li>Layers </li></ul></ul><ul><ul><ul><li>Saas </li></ul></ul></ul><ul><ul><ul><li>PaaS </li></ul></ul></ul><ul><ul><ul><li>IaaS </li></ul></ul></ul><ul><ul><ul><li>DaaS </li></ul></ul></ul><ul><ul><ul><li>CaaS </li></ul></ul></ul><ul><ul><ul><li>HaaS </li></ul></ul></ul><ul><ul><li>Type </li></ul></ul><ul><ul><ul><li>Public cloud </li></ul></ul></ul><ul><ul><ul><li>Private cloud </li></ul></ul></ul><ul><ul><ul><li>Hybrid-cloud </li></ul></ul></ul>April 26, 2010 Page
  3. 3. Introduction <ul><ul><li>Internet computing </li></ul></ul><ul><ul><ul><li>Computation done through the Internet </li></ul></ul></ul><ul><ul><ul><li>No concern about any maintenance or management of actual resources </li></ul></ul></ul><ul><ul><li>Shared computing resources </li></ul></ul><ul><ul><li>Large pool of easily usable and accessible virtualized resources </li></ul></ul><ul><ul><li>Pay-per-use model </li></ul></ul>April 26, 2010 Page
  4. 4. Why Cloud Computing? <ul><li>Many Technologies </li></ul><ul><li>Incremental Scalability </li></ul><ul><li>Agility </li></ul><ul><li>Reliability and Fault-Tolerance </li></ul><ul><li>Utility-based </li></ul><ul><li>SLA-driven </li></ul><ul><li>APIs </li></ul><ul><li>Maintenance </li></ul><ul><li>Device and location independence </li></ul>April 26, 2010 Page
  5. 5. Technical Key Points <ul><ul><li>User interaction interface: how users of cloud interface with the cloud </li></ul></ul><ul><ul><li>Services catalog: Services a user can request </li></ul></ul><ul><ul><li>System management: management of available Resources </li></ul></ul><ul><ul><li>Monitoring and metering: tracking the usage of the cloud </li></ul></ul><ul><ul><li>Servers: virtual or physical servers managed by system administrators </li></ul></ul><ul><ul><li>Cost savings for resources </li></ul></ul><ul><ul><ul><li>Cost is greatly reduced as initial expense and recurring expenses are much lower than traditional computing </li></ul></ul></ul><ul><ul><ul><li>Maintenance cost is reduced as a third party maintains everything from running the cloud to storing data </li></ul></ul></ul>April 26, 2010 Page
  6. 6. Timeline April 26, 2010 Page
  7. 7. Cloud Computing Architecture <ul><li>Front End </li></ul><ul><ul><ul><li>End user, client or any application (i.e., web browser, etc.) </li></ul></ul></ul><ul><li>Back End (Cloud services) </li></ul><ul><ul><ul><li>Network of servers with any computer program and data storage system </li></ul></ul></ul>April 26, 2010 Page
  8. 8. April 26, 2010 Page
  9. 9. Cloud Service Taxonomy <ul><li>Layers </li></ul><ul><li>Software-as-a-Service (SaaS) </li></ul><ul><li>Platform-as-a-Service (PaaS) </li></ul><ul><li>Infrastructure-as-a-Service (IaaS) </li></ul><ul><li>Data Storage-as-a-Service (DaaS) </li></ul><ul><li>Communication-as-a-Service (CaaS) </li></ul><ul><li>Hardware-as-a-Service(HaaS) </li></ul><ul><li>Type </li></ul><ul><li>Public cloud </li></ul><ul><li>Private cloud </li></ul><ul><li>Inter-cloud </li></ul>April 26, 2010 Page
  10. 10. Cloud Computing Service Layers April 26, 2010 Page
  11. 11. Software-as-a-service (SaaS) <ul><li>Definition </li></ul><ul><ul><li>Software deployed as a hosted service and accessed over the Internet </li></ul></ul><ul><li>Features </li></ul><ul><ul><li>Open, Flexible </li></ul></ul><ul><ul><li>Easy to Use </li></ul></ul><ul><ul><li>Easy to Upgrade </li></ul></ul><ul><ul><li>Easy to Deploy </li></ul></ul>April 26, 2010 Page
  12. 12. Platform-as-a-Service (PaaS) <ul><li>Definition </li></ul><ul><ul><li>Platform providing all the facilities necessary to support the complete process of building and delivering web applications and services, all available over the Internet </li></ul></ul><ul><ul><li>Entirely virtualized platform that includes one or more servers, operating systems and specific applications </li></ul></ul>April 26, 2010 Page
  13. 13. Infrastructure-as-a-Service (Iaas) <ul><li>Definition </li></ul><ul><li>Infrastructure as a service delivers basic storage and compute capabilities as </li></ul><ul><li>standardized services over the network. Servers, storage systems, switches, routers, </li></ul><ul><li>and other systems are pooled and made available to handle workloads that range </li></ul><ul><li>from application components to high-performance computing applications. </li></ul><ul><li>Important Points </li></ul><ul><ul><li>Infrastructure as a Service is sometimes referred to as Hardware as a Service (HaaS) </li></ul></ul><ul><ul><li>The service provider owns the equipment and is responsible for housing, running and maintaining it </li></ul></ul><ul><ul><li>The client typically pays on a per-use basis </li></ul></ul>April 26, 2010 Page
  14. 14. Data Storage as a Service (DaaS) <ul><li>Definition </li></ul><ul><li>Delivery of data storage as a service, including database-like services, often billed on a utility computing basis </li></ul><ul><li>Important Points </li></ul><ul><ul><li>Database (Amazon SimpleDB & Google App Engine's BigTable datastore) </li></ul></ul><ul><ul><li>Network attached storage (iDrive, MobileMe iDisk & Nirvanix CloudNAS) </li></ul></ul><ul><ul><li>Synchronization (Live Mesh Live Desktop component & MobileMe push functions) </li></ul></ul><ul><ul><li>Web service (Amazon Simple Storage Service (S3) & Nirvanix SDN) </li></ul></ul>April 26, 2010 Page
  15. 15. Communications as a Service (CaaS) <ul><li>Definition </li></ul><ul><ul><li>Responsible for the management of hardware and software required for delivering Voice over IP(also known as Voice as a Service), Instant messaging, and video conferencing applications </li></ul></ul><ul><li>Important Point </li></ul><ul><ul><li>CaaS model has evolved in the telecommunication industry in a similar manner to the SaaS model in the field of software delivery </li></ul></ul>April 26, 2010 Page
  16. 16. Public Cloud Services <ul><li>Definition </li></ul><ul><li>The standard cloud computing model </li></ul><ul><li>Important Point </li></ul><ul><li>Public clouds are run by third parties, and applications from different customers are likely to be mixed together on the cloud’s servers, storage systems, and networks </li></ul><ul><li>Examples of public clouds </li></ul><ul><ul><ul><li>Amazon Elastic Compute Cloud (EC2), IBM's Blue </li></ul></ul></ul><ul><ul><ul><li>Cloud, Sun Cloud, Google AppEngine and Windows Azure Services Platform. </li></ul></ul></ul>April 26, 2010 Page
  17. 17. Private Cloud Services <ul><li>Internal cloud or corporate cloud </li></ul><ul><li>Definition </li></ul><ul><li>Proprietary computing architecture that provides hosted services to a limited number of people behind a firewall </li></ul><ul><li>Designed to appeal to an organization that needs or wants more control over their data than they can get by using a third-party hosted service </li></ul>April 26, 2010 Page
  18. 18. Hybrid-Caloud <ul><li>Definition </li></ul><ul><li> Hybrid clouds combine both public and private cloud models </li></ul><ul><li>Important Points </li></ul><ul><ul><li>Augment a private cloud with the resources of a public cloud can be used to maintain service levels in the face of rapid workload fluctuations </li></ul></ul><ul><ul><li>Public cloud can be used to perform periodic tasks that can be deployed easily on a public cloud </li></ul></ul>April 26, 2010 Page
  19. 19. Cloud Vendors Amazon (Amazon EC2) Google (Google App Engine) GAE IBM AT&T Enomaly Microsoft  NetSuite April 26, 2010 Page
  20. 20. Compare Google GAE & Amazon EC2 April 26, 2010 Page
  21. 21. Please feel free to have us contacted: Abhishek Kapoor IDS Infotech Email:abhishek.k@idsil.com www.idsil.com Q & A || Contact Us April 26, 2010 Page

×