This document discusses the relationship between cloud computing and pervasive computing. It defines pervasive computing and provides a precise definition of cloud computing, including examples of software as a service, platform as a service, and infrastructure as a service. The document also discusses how cloud computing benefits enterprises by allowing them to purchase server resources as needed rather than over- or under-provisioning. It acknowledges some limitations of cloud computing like availability, unreliability, and data transfer bottlenecks.
This document discusses the relationship between cloud computing and pervasive computing. It defines pervasive computing and provides a precise definition of cloud computing, including examples of software as a service, platform as a service, and infrastructure as a service. The document also discusses how cloud computing benefits enterprises by allowing them to purchase server resources as needed rather than over- or under-provisioning. It acknowledges some limitations of cloud computing like availability, unreliability, and data transfer bottlenecks.
This document discusses the relationship between cloud computing and pervasive computing. It defines pervasive computing and provides a precise definition of cloud computing, including examples of software as a service, platform as a service, and infrastructure as a service. The document also discusses how cloud computing benefits enterprises by allowing them to purchase server resources as needed rather than over- or under-provisioning. It acknowledges some limitations of cloud computing like availability, unreliability, and data transfer bottlenecks.
Pervasive Computing Aaron Malik Introduction • What is pervasive computing • Pervasiveness vs Ubiquity A Precise Definition of Cloud Computing • Basic Definition • Example: storing photos on iPhones • Cloud Computing for a supplier • Cloud computing for end users • Cloud computing for internet application developers
• SaaS – Software as a Service
• PaaS – Platform as a Service • IaaS – Infrastructure as a Service Cloud Computing for Enterprises • Enterprises utilising Cloud Computing don’t have to worry about overprovisioning • Nor do they have to worry about underprovisioning • Why? • Purchasing server-hours as you need it • Real world estimates of server utilisation… Limitations and some possible solutions • Availability of Cloud Computing services • Unreliability • Data transfer bottlenecks • Confidentiality Conclusions • Could Cloud Computing destroy IT departments? • If they adapt they will, not just survive, but see growth • If they fail to adapt they will have a hard time surviving