48
Cloud Computing 6 April 2009 Ruud Ramakers

Cloudcomputing

Embed Size (px)

DESCRIPTION

What is cloud computing

Citation preview

Page 1: Cloudcomputing

Cloud Computing

6 April 2009

Ruud Ramakers

Page 2: Cloudcomputing

Cloud computing

• What is Cloud computing?• What is the impact?• What are the benefits?• What are the enablers?• Cloud here to stay some examples

Page 3: Cloudcomputing

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?

Page 4: Cloudcomputing

Definition cloud computing

1. There is not one definition of cloud computing.

2. Every one can use the name.

Page 5: Cloudcomputing

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

Page 6: Cloudcomputing

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

Page 7: Cloudcomputing

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?

Page 8: Cloudcomputing

Evolution of cloud computing

Mainframe Mini computer Workstation PC

Netbooks Smart phones Game consoles

Cloud Cloud

Page 9: Cloudcomputing

Everybody is using the cloud

• 1.5 miljard mensen verbonden met de cloud.

Page 10: Cloudcomputing
Page 11: Cloudcomputing

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”

Page 12: Cloudcomputing

Not one Cloud?

Page 13: Cloudcomputing

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

Page 14: Cloudcomputing

Advantage of clouds

Page 15: Cloudcomputing

Normal Respons

Page 16: Cloudcomputing

Cloud response

Cloud Cloud

E.g. Amazone - Essent

Page 17: Cloudcomputing

Cloud Enablers

• Vitualization• Full connectivity• Open access• Reliability• Interoperability and user choice• Security• Privacy• Economic Value• Sustainability

Page 18: Cloudcomputing

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

Page 19: Cloudcomputing

Reliability

Page 20: Cloudcomputing

Security

1. Virus

2. Identity fraud

3. Patches

4. Expertise

5. Cyber-crime laws

6. Security breach / selling company

Page 21: Cloudcomputing

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

Page 22: Cloudcomputing

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.

Page 23: Cloudcomputing

Some examples

Page 24: Cloudcomputing
Page 25: Cloudcomputing
Page 26: Cloudcomputing
Page 27: Cloudcomputing
Page 28: Cloudcomputing
Page 29: Cloudcomputing
Page 30: Cloudcomputing
Page 31: Cloudcomputing
Page 32: Cloudcomputing
Page 33: Cloudcomputing
Page 34: Cloudcomputing
Page 35: Cloudcomputing
Page 36: Cloudcomputing
Page 37: Cloudcomputing
Page 38: Cloudcomputing
Page 39: Cloudcomputing
Page 40: Cloudcomputing
Page 41: Cloudcomputing
Page 42: Cloudcomputing
Page 43: Cloudcomputing
Page 44: Cloudcomputing
Page 45: Cloudcomputing
Page 46: Cloudcomputing
Page 47: Cloudcomputing
Page 48: Cloudcomputing