Cloud Computing


Published on

A look at cloud computing and how it compares against the Grid!

While this slide is not detailed enough, it contains bits and pieces of what makes a 'cloud' work.

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Cloud Computing

  1. 1. Murtaza A, PSG Tech
  2. 2. <ul><li>Cloud computing is internet-based ( &quot; cloud &quot; ) development and use of computer technology (“computing&quot;) </li></ul><ul><li>It is a style of computing in which IT-related capabilities are provided “as a service” </li></ul><ul><li>Allowing users to access technology-enabled services from the internet (&quot;in the cloud&quot;) without knowledge of, expertise with, or control over the technology infrastructure that supports them. </li></ul><ul><li>Cloud Computing is a paradigm in which information is permanently stored in servers on the Internet and cached temporarily on clients </li></ul>
  3. 3.
  4. 4. <ul><li>Processing 1000x more data doesn’t haveto be 1000x harder </li></ul><ul><li>Cycles and bytes, not hardware, are the new commodity </li></ul><ul><li>To address scalability and availability concerns for large scale applications </li></ul><ul><li>Democratized distributed computing </li></ul>
  5. 5. <ul><li>The majority of cloud computing infrastructure currently consists of reliable services delivered through next-generation data centers </li></ul><ul><li>The services are accessible anywhere in the world </li></ul><ul><li>Open standards and open source software are also critical to the growth of cloud computing </li></ul><ul><li>Commercial offerings need to meet the quality of service requirements of customers </li></ul>
  6. 6. <ul><li>As customers generally do not own the infrastructure, they are merely accessing or renting, they can forego capital expenditure and consume resources as a service. The services are accessible anywhere in the world </li></ul><ul><li>Many cloud computing offerings have adopted the utility computing or subscription basis </li></ul><ul><li>By sharing computing power between multiple tenants, utilization rates can be improved (as servers are not left idle) which can reduce costs significantly while increasing the speed of application development </li></ul>
  7. 7.
  8. 8. <ul><li>Grid Computing is a form of distributed computing composed of a cluster of networked, loosely-coupled computers, acting in concert to perform very large tasks </li></ul><ul><li>Indeed many cloud computing deployments are today powered by grids, but cloud computing can be seen as a natural next step from the grid-utility model. </li></ul><ul><li>Some successful cloud architectures have little or no centralized infrastructure or billing systems whatsoever including peer to peer networks like Bit Torrent and Skype </li></ul>
  9. 9.
  10. 10. <ul><li>Device and Location Independence </li></ul><ul><li>Reliability </li></ul><ul><li>Scalability </li></ul><ul><li>Security </li></ul><ul><li>Green </li></ul><ul><li>Performance dependencies </li></ul><ul><li>Privacy </li></ul>
  11. 11. <ul><li>Apps (GApps, MApps, Fbook, Btorrent) – SaaS </li></ul><ul><li>Clients (Android, WinMo, Chrome, FF) - Hw + Sw for App Delivery </li></ul><ul><li>Infrastructure (Amazon EC2, GoGrid, SunGrid) </li></ul><ul><li>Platform (Azure, Google AppEngine, Caspio) </li></ul><ul><li>Service (Identity – Mail IDs, Payments – G Checkout/Paypal, Mapping – Ymaps/GMaps, CustomSearch – YBOSS/G CustomSearch) </li></ul><ul><li>Storage (Google BigTable, Amazon SimpleDB, Live Mesh) </li></ul>
  12. 12. Standards of Cloud Computing <ul><li>Application </li></ul><ul><ul><li>Communications (HTTP, XMPP) </li></ul></ul><ul><ul><li>Security (OAuth, OpenID, SSL/TLS) </li></ul></ul><ul><ul><li>Syndication (Atom) </li></ul></ul><ul><li>Client </li></ul><ul><ul><li>Browsers (AJAX) </li></ul></ul><ul><ul><li>Offline (HTML 5) </li></ul></ul><ul><li>Platform </li></ul><ul><ul><li>Solution stacks (LAMP) </li></ul></ul><ul><li>Service </li></ul><ul><ul><li>Data (XML, JSON) </li></ul></ul><ul><ul><li>Web Services (REST) </li></ul></ul>