Cloud Computing 6 April 2009 Ruud Ramakers
Nov 30, 2014
Cloud Computing
6 April 2009
Ruud Ramakers
Cloud computing
• What is Cloud computing?• What is the impact?• What are the benefits?• What are the enablers?• Cloud here to stay some examples
Grid computing Utillity Computing
Addaptive Enterprise
On Demand
Software As A Service
Platform As A Service
Cloud Computing
Cloud Computing
Infrastructure as a service
Cloud Computing New?
Definition cloud computing
1. There is not one definition of cloud computing.
2. Every one can use the name.
WikipediaCloud computing is Internet ("cloud") based development and use of computer technology ("computing").It is a style of computing in which dynamically scalable and often virtualised resources are provided as a service over the Internet.Users need not have knowledge of, expertise in, or control over the technology infrastructure "in the cloud" that supports them
The concept incorporates infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS) as well as Web 2.0 and other recent (ca. 2007–2009) technology trends which have the common theme of reliance on the Internet for satisfying the computing needs of the users. Examples of SaaS vendors include Salesforce.com and Google Apps which provide common business applications online that are accessed from a web browser, while the software and data are stored on the servers.
The term cloud is used as a metaphor for the Internet, based on how the Internet is depicted in computer network diagrams, and is an abstraction for the complex infrastructure it conceals
Definition cloud computing
Marketspace
Cloud Computing represents a new way to deploy computing technology to give users the ability to access, work on, share it and store information using the Internet. The cloud itself is a network of data centers - each composed of many thousands of computers working together - that perform the functions of software on a personal or business computer by providing users access to powerful applications, platforms and services delivered over the Internet.
Definition cloud computing
Moore’s LawEvery 18 months processing power
doubles
Kryders LawComputor memory doubles every 12
months as function of the price
Grove’s LawWorlds global
communication networks double every 100 years
Now right time for cloud
computing
What made it possible?
Evolution of cloud computing
Mainframe Mini computer Workstation PC
Netbooks Smart phones Game consoles
Cloud Cloud
Everybody is using the cloud
• 1.5 miljard mensen verbonden met de cloud.
Variants of the Clouds
• Companies host applications in the cloud that many users access through Internet Connections. The service being sold or offered is a complete end-user application.
User Level“software as a service”
• Developers can design, build and test applications that run on the Cloud provieder’s infrastructure and then deliver those applications to end-users from the provider’s servers
Developer Level“platform as a service”
• System administrators optain general processing, storage, database, management and other resources and applications through the network and pay only for what gets used.
IT Level“Infrastructure as a service”
Not one Cloud?
Benefits and opportunities in the cloud
1. Anywhere/any time
2. Specization and customization of applications build in cloud
3. Collaboration
4. Cost advantages
5. CO2 reduction
6. Cloud-enabled storage as a universal service
7. Cloud-enabled processing power on demand
Advantage of clouds
Normal Respons
Cloud response
Cloud Cloud
E.g. Amazone - Essent
Cloud Enablers
• Vitualization• Full connectivity• Open access• Reliability• Interoperability and user choice• Security• Privacy• Economic Value• Sustainability
Full connectivity
2/3 off all Google Searches in Asia are
through mobile devices
87 off all Google Searches in Africa are through mobile devices
Reliability
Security
1. Virus
2. Identity fraud
3. Patches
4. Expertise
5. Cyber-crime laws
6. Security breach / selling company
Privacy
1. Location where data stored
2. Location where you live in
3. Mission critical information
4. Routing of Internet
5. Audits/ data protection standards
6. Deleting information
Sustainability
Power comsumtion of datacenters is doubled in 2006 from 2000 and
will be four-fold in 2020.
Google Data centers use 19% extra cooling energy compared to the average of 96%
World wide CO2 usage of data centers
overtakes that of the aviation industry.
Some examples