4. History John McCarthy, 1960 "computation may someday be organized as a public utility" Amazon, 2005 Started providing access to their systems through Amazon Web Services on a utility computing basis. Google, IBM & a number of universities, 2007 Embarked on a large scale cloud computing research project. Gartner, 2008 "projected shift to cloud computing ... will result in dramatic growth in IT products in some areas and in significant reductions in other areas."
5. Definitions Cloud computing Wikipedia is a way of computing, via the Internet, that broadly shares computer resources instead of using software or storage on a local PC is a model for enabling 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 computing National Institute of Standards and Technology
7. Essential characteristics A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service’s provider. On-demand self-service 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, laptops, and PDAs). The 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. Resource pooling Capabilities can be rapidly and elastically provisioned, in some cases automatically, to quickly scale out and rapidly released to quickly scale in. To the consumer, the capabilities available for provisioning often appear to be unlimited and can be purchased in any quantity at any time. Rapid elasticity Describe a vision of company or strategic contents. Measured Service
10. Service models Deliver software as a service over the Internet, eliminating the need to install and run the application on the customer's own computers and simplifying maintenance and support. Application SaaS Deliver a computing platform and/or solution stack as a service, often consuming cloud infrastructure and sustaining cloud applications. Platform PaaS Service Models Infra-structure IaaS Delivers computer infrastructure, typically a platform virtualization environment, as a service.
11. Deployment models run by third parties, and applications from different customers are likely to be mixed together on the cloud’s servers, storage systems, and networks. Public Cloud Private Cloud built for the exclusive use of one client, providing the utmost control over data, security, and quality of service. Deployment Models combine both public and private cloud models. They can help to provide on-demand, externally provisioned scale, can be used to maintain service levels in the face of rapid workload fluctuations. Hybrid Cloud
12. Benefits Reduce run time and response time Minimize infrastructure risk Lower cost of entry Increased pace of innovation
17. 2014 г. – 161,5 m,$PCWeek Russian Edition, November 2-8, 2010, № 41(743), Moscow AndreyKolesov
18. Prospects (Mainstream) App-driven and content-driven clouds Computing arbitrage Gaming-as-a-service According to Chirag Mehta, Innovation Strategist of SAP