Published on

Cloud Computing

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

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

No notes for slide


  1. 1. Cloud Computing Introduction to Cloud Computing
  2. 2. What is “ In the Cloud…” <ul><li>“ Internet-based computing” - Referring to both the applications available as services online as well as the actual hardware and software in the data centers that provide the services </li></ul><ul><li>In mainstream news/media, Cloud Computing an elastic term shifting meaning over the past few years to incorporate more and more </li></ul><ul><li>Defined in many ways – called Software as a Service, Platform as a Service, Infrastructure as a Service, on-demand computing, cloud computing </li></ul>
  3. 3. <ul><li>BUT! </li></ul><ul><li>In it’s most basic existence, Cloud Computing is the migration of software from local computers or in-house systems to Internet, mostly third party hosted, servers. </li></ul>What is “ In the Cloud…”
  4. 4. <ul><li>Examples (from Brain Hayes) </li></ul><ul><li>Productivity Applications: Google Docs (Word Processing, Spreadsheets, and Powerpoint-like presentations), Buzzword (Word Processing), or Photoshop Express (image-manipulation) </li></ul><ul><li>Software for Business Application (customer support, sales, marketing): Salesforce </li></ul><ul><li>Infrastructure Online: Amazon Web Servce (an “internet ecosystem”) </li></ul>What is “ In the Cloud…”
  5. 5. <ul><li>The majority of Cloud Computing Applications reside inside a single Web Browsing window </li></ul><ul><li>A reproduction of the familiar desktop feel – icons, files, folders, applications, “living in a browser” </li></ul>What is “ In the Cloud…”
  6. 6. What is “ In the Cloud…”
  7. 7. Economics of Cloud Computing <ul><li>Businesses (or Individuals) do not own the physical infrastructure of their IT department. Instead, Cloud Computing allows them to rent the resources. Small and medium sized businesses – the group Cloud Computing seems to be most useful for – can pay only for operations necessities. </li></ul><ul><li>There are two broad models of Cloud Computing billing </li></ul><ul><ul><li>a subscription model (like a magazine, a monthly or annual rate), or </li></ul></ul><ul><ul><li>a utility computing model, associating IT with a traditional utility services (such as electricity). </li></ul></ul>
  8. 8. Why Cloud Computing? <ul><li>Essentially the individual control of local systems comes with a price. Companies not only invest in instillation, configuration, and updating with every release, but also in-house maintenance. Localized operating systems updates induce revisions to other local programs. </li></ul><ul><li>Cloud Computing offers an opportunity to outsource these problems and eliminate these issues. More over, Cloud Computing inherently means advantages in mobility, flexibility, and collaboration. </li></ul>
  9. 9. Brief Overview of the Types (Layers) of Cloud Computing <ul><li>SaaS (Software as a Service) </li></ul><ul><li>delivers software services whereby a third party licenses an application to customers as “service-on-demand” (ie. Salesforce *non-customized software) </li></ul>
  10. 10. <ul><li>PaaS (Platform as a Service) </li></ul><ul><li>delivers computing platform (middleware) over the Internet facilitating deployment of applications without buying or managing software (ie. Google AppEngine *writing your own software applications to solve an exact/user problem). </li></ul>Brief Overview of the Types (Layers) of Cloud Computing
  11. 11. <ul><li>IaaS (Infrastructure as a Service) </li></ul><ul><li>delivers an infrastructure over the Internet (“platform virtualization”) rather than purchasing servers, software, hardware, network equipment or components (ie. Amazon EC2 *Hardware as a Service) Expanding and contracting according to need. </li></ul>Brief Overview of the Types (Layers) of Cloud Computing
  12. 12. <ul><li>In general, it is assumed that “as a Service” indicates all services are fully integrated up to and including the respective level. SaaS providers either sub-contract to a PaaS provider, or incorporate the PaaS and providing it as a part of SaaS “stack.” In the same vein, the IaaS could be sub-contracted or incorporated. The customer would see an integrated service. </li></ul>Brief Overview of the Types (Layers) of Cloud Computing
  13. 13. Brief Overview of the Types (Layers) of Cloud Computing
  14. 14. For More Information <ul><li>“ Cloud Computing,” by Brian Hayes, Communications of the ACM, Volume 51 Issue 2 </li></ul><ul><li>“ A View of Cloud Computing,” Communications of the ACM , Volume 53 Issue 4 </li></ul><ul><li>View this presentation at: </li></ul>