Cloud Computing

745 views

Published on

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

No Downloads
Views
Total views
745
On SlideShare
0
From Embeds
0
Number of Embeds
76
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Cloud Computing

  1. 1. Cloud Computing: Next Generation of Computing June 2014 Anuradha Udunuwara | udunuwara@ieee.org | www.linkedin.com/in/anuradhau | @AnuradhU
  2. 2. Computer and Computing • Computer: Electronic device which is capable of receiving information (data) in a particular form and of performing a sequence of operations in accordance with a predetermined but variable set of procedural instructions (program) to produce a result in the form of information or signals • Computing : Use or operation of computers Source: http://www.oxforddictionaries.com 2 Anuradha Udunuwara | udunuwara@ieee.org | www.linkedin.com/in/anuradhau | @AnuradhU
  3. 3. Cloud • Cloud computing has nothing to do with meteorology or weather or storms • Cloud has come to represent a large, unknown network in general – Soon as you leave the known network, you hit a cloud – Leading example: Internet • Cloud computing = Internet computing 3 Anuradha Udunuwara | udunuwara@ieee.org | www.linkedin.com/in/anuradhau | @AnuradhU
  4. 4. Source: http://www.oxforddictionaries.com/definition/english/cloud-computing 4 Anuradha Udunuwara | udunuwara@ieee.org | www.linkedin.com/in/anuradhau | @AnuradhU
  5. 5. Cloud Computing • Cloud computing takes place out on someone else's network, and I don't have all the details of how it is set up or how it works • I don't manage it or control it • I don't have the ability to touch it even if I want to • It lives in the cloud, and I have to use the cloud to get to it 5 Anuradha Udunuwara | udunuwara@ieee.org | www.linkedin.com/in/anuradhau | @AnuradhU
  6. 6. National Institute of Standards and Technology (NIST) definition • Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction • Cloud model is composed of – 5 essential characteristics – 4 deployment models – 3 three service models Source: NIST 6 Anuradha Udunuwara | udunuwara@ieee.org | www.linkedin.com/in/anuradhau | @AnuradhU
  7. 7. Essential Characteristics • On-demand self-service – Consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service provider • Broad network access – Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, tablets, laptops, and workstations) • Resource pooling – Provider's computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand • Rapid elasticity – Capabilities can be elastically provisioned and released, in some cases automatically, to scale rapidly outward and inward commensurate with demand. To the consumer, the capabilities available for provisioning often appear unlimited and can be appropriated in any quantity at any time. • Measured service – Cloud systems automatically control and optimize resource use by leveraging a metering capability at some level of abstraction appropriate to the type of service (e.g., storage, processing, bandwidth, and active user accounts). Resource usage can be monitored, controlled, and reported, providing transparency for both the provider and consumer of the utilized service Source: NIST 7 Anuradha Udunuwara | udunuwara@ieee.org | www.linkedin.com/in/anuradhau | @AnuradhU
  8. 8. Deployment Models Source: http://www.cloudreview.in/2011/07/cloud-services-and-deployment-models-explained/ 8 Anuradha Udunuwara | udunuwara@ieee.org | www.linkedin.com/in/anuradhau | @AnuradhU
  9. 9. Deployment Models, cont., Source: http://en.wikipedia.org/wiki/Cloud_computing 9 Anuradha Udunuwara | udunuwara@ieee.org | www.linkedin.com/in/anuradhau | @AnuradhU
  10. 10. Source: http://www.silverlighthack.com/post/2011/02/27/iaas-paas-and-saas-terms-explained-and-defined.aspx 10 Anuradha Udunuwara | udunuwara@ieee.org | www.linkedin.com/in/anuradhau | @AnuradhU
  11. 11. Service Models SaaS (Consume the Cloud) PaaS (Leverage the Cloud) IaaS (Be a Cloud) 11 Anuradha Udunuwara | udunuwara@ieee.org | www.linkedin.com/in/anuradhau | @AnuradhU
  12. 12. 12 Anuradha Udunuwara | udunuwara@ieee.org | www.linkedin.com/in/anuradhau | @AnuradhU Source: http://www.researchgate.net/post/How_will_cloud_computing_affect_teaching_and_research_in_the_future

×