Published on

cloud computing

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


  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. 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>