company confidential © detica 2009 what is computing? an introduction to cloud computing amardeep...

20
COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

Upload: jada-ellman

Post on 31-Mar-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL © Detica 2009

What is Computing?An introduction to cloud computing

Amardeep Singh Shakhon, Information architect

25 June, 2009

Page 2: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL2

Old thinking is new again

Thomas Watson (President of IBM) famously said:

I see no need for more than 5 computers in the world““

Thomas John Watson, Sr. (1874 – 1956)

Page 3: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL3

Old thinking is new again

Thomas Watson (President of IBM) famously said:

I see no need for more than 5 computers in the world“

Thomas John Watson, Sr. (1874 – 1956)

We now know he was wrong. He over stated the number by 4.

Page 4: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL4

Run with a big idea?

New York Times

Page 5: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL5

What is Cloud computing?

Cloud computing is a Service Management

Platform that provides a transparent

infrastructure to user with near zero

management costs.

“ “

Page 6: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL6

What is Cloud computing?

Computing without any special hardware or software

Software as well as hardware are somewhere in the Internet

On the “client” side, all you need is any device (e.g. PC, laptop, mobile phone, TV sets,

… ) with a decent Internet connection.

According to some people it is the buzz word that repackages grid and utility computing,

both of which have existed for decades

Page 7: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL7

Why the Cloud?

The cloud is a metaphor for the Internet

It is derived from its common depiction in network diagrams as a cloud outline

Internet

Page 8: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL

Cloud computing model

This model illustrates computing resources such as storage space and processing power can be remotely managed by a third party and sold to anyone at a price proportional to the amount of computing resources required

Users do not care what happens in the cloud

Page 9: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL9

What makes up the cloud?

A pool of highly scalable (elastic), abstracted infrastructure, capable of hosting customer applications

Dynamic allocation, scaling movement of applications

Page 10: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL10

Characteristics of cloud computing

You pay for what you use

Completely OS independent

You need not own and maintain your own server infrastructure or other special hardware

You need not even install any software – you would use your web browser to access services

Page 11: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL11

Advantages

Saves cost: operational, hardware and maintenance costs

Economy of scale

Highly scalable

Keeping business logic

Platform independent

Off shores processing

Speed innovation

Easy to deploy new services for global market

Page 12: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL12

Disadvantages

You are not in full control of your data

You must be online to use it

You depend on your provider

Selling globally means obeying a host of local and international laws and regulations

• Data privacy, censorship, human rights

Page 13: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL13

Security – is a matter of trust

You trust your bank that your money is safe

You trust your ISP that they do not spy on you

You might also trust your Cloud Computing services that your data is safe, secure and they do not spy on you

Page 14: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL14

HaaS: Hardware as a Service

and growing….

Page 15: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL15

SaaS: Software as a Service

and more….

Page 16: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL16

Google Docs

Watch the video

Page 17: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL17

You can access it from anywhere

Watch the video

Page 18: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL18

gOS - Cloud Computing Operating System

Watch the video

Page 19: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL19

Thank you for listening

Questions?

Page 20: COMPANY CONFIDENTIAL © Detica 2009 What is Computing? An introduction to cloud computing Amardeep Singh Shakhon, Information architect 25 June, 2009

COMPANY CONFIDENTIAL20

References

http://www.nytimes.com/2001/04/09/business/internet-critic-who-not-shy-about-ruffling-big-names-high-technology.html

http://msdn.microsoft.com/en-us/library/dd430340.aspx

http://en.wikipedia.org/wiki/Cloud_computing

http://searchcloudcomputing.techtarget.com/sDefinition/0,,sid201_gci1287881,00.html

http://news.bbc.co.uk/1/hi/technology/7693993.stm

http://news.bbc.co.uk/1/hi/technology/7695624.stm

http://www.youtube.com/watch?v=6PNuQHUiV3Q

http://www.youtube.com/watch?v=hplXnFUlPmg&feature=related

http://code.google.com/appengine/

http://aws.amazon.com/

http://www.thinkgos.com/index.html

http://ayagebeely.blogspot.com/2009/01/first-cloud-computing-platform-in.html