enabling cloud computing

36
Enabling Cloud Computing For the breakfast meeting of by Jude Williams CISA, CISSP Friday Feb 25 th 2011.

Post on 14-Sep-2014

1.647 views

Category:

Technology


0 download

DESCRIPTION

The presentation discusses and introduces cloud computing - its history and present challenges. It also discusses topical cloud-computing related events.

TRANSCRIPT

Page 1: Enabling Cloud Computing

Enabling Cloud ComputingFor the breakfast meeting of

by Jude Williams CISA, CISSP

Friday Feb 25th 2011.

Page 2: Enabling Cloud Computing

Disclaimer!

• This presentation provides information on cloud technology & its benefits to discuss topical issues.

• It does NOT represent the views or positions of my employer!

• Any mention of a vendor, product or service is NOT an endorsement or recommendation!

Page 3: Enabling Cloud Computing

Agenda

• What’s Cloud Computing?

• How’d that Cloud Get There?

• There’s Nothing New Under The…

• Cumulus Nimbus, Batman… Look!

• Conclusion

Page 4: Enabling Cloud Computing

What’s Cloud Computing?

Page 5: Enabling Cloud Computing

What’s Cloud Computing?Depending on who you ask, Cloud Computing is…

A way to access applications hosted on the web through your web browser…

Page 6: Enabling Cloud Computing

What’s Cloud Computing?

A “pay-as-you-

go” model

for IT resources accessed over the Internet…

Page 7: Enabling Cloud Computing

What’s Cloud Computing?

“…a style of computing where massively scalable IT-related capabilities are provided ‘as a service’ across the Internet to multiple external customers.”

- Gartner

Page 8: Enabling Cloud Computing

What’s Cloud Computing?

A Marketing Buzzword that assures clients that your product or service is on the cutting edge of technology…

(Even if its not!)

Page 9: Enabling Cloud Computing

SO What IS Cloud Computing?

Its All Of The Above!

CLOUD

Page 10: Enabling Cloud Computing

How’d That Cloud Get There?

Page 11: Enabling Cloud Computing

How’d That Cloud Get There?

Now

60’s-70’s 80’s-90’s40’s-50’s

Future?

Computers & networks got faster, cheaper, more accessible & powerful, leading to…

•An explosion in mobile/remote computing and platforms,

•High levels of (desire) collaboration and sharing amongst users,

•Pressure on Data Centres to be always on, always available.

Page 12: Enabling Cloud Computing

How’d That Cloud Get There?• Data centres are idle 85% of the time!

o Over-provisioning?o Redundancy is a must…o What if that natural disaster never

happens?

• This new model offers significant advantages for fast-paced startups, SMBs & enterprises alike.

• Cost effective solutions to key business demands.

• Move workloads to improve efficiency.

Page 13: Enabling Cloud Computing

How’d That Cloud Get There?

Page 14: Enabling Cloud Computing

There’s Nothing New Under the… Cloud!

• The “Cloud” is really a metaphor for the Internet.

• Users don’t have or need knowledge, control or ownership of the IT infrastructure.

• Users simply rent or access the infrastructure, “paying” only what they use.

Page 15: Enabling Cloud Computing

There’s Nothing New Under the… Cloud!

Cloud computing is using the Internet to:

• …access someone’s software/code/app

• …running on someone else’s hardware

• …in someone else’s data centre

• …while paying for what you use!

•Client-server?

•New clients, same servers!

•Same distributed computing!

•Same distributed storage!

•How do you pay for Gmail?

Page 16: Enabling Cloud Computing

What Kind Of Clouds Are Out There?

Page 17: Enabling Cloud Computing

Definition of Cloud Computing

The “cloud model” promotes availability. Composed of:

•5 essential characteristics •4 deployment models •3 service models

Characteristics

Deployment ModelsService Models

Page 18: Enabling Cloud Computing

5 Essential Characteristics• On-demand self-service

• Broad network access

• Resource pooling• Location independence

• Rapid elasticity

• Measured service

Page 19: Enabling Cloud Computing

4 Deployment Models

• Internal (Private) Cloud: The cloud infrastructure is operated within the organization.

Main Office + Branches

Data Centre

Page 20: Enabling Cloud Computing

4 Deployment Models

• Community Cloud: The cloud is jointly owned by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations).

Stakeholders Data Centre

Internet or

Extranet

Page 21: Enabling Cloud Computing

4 Deployment Models

• Public Cloud: The cloud infrastructure is owned by an organization selling cloud services to the general public/companies.

Public

MegaCorp

Data Centre

Internet

Page 22: Enabling Cloud Computing

4 Deployment Models• Hybrid Cloud: Two or more clouds (internal,

community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability.

Main Office + Branches

Internal

Data Centre

Stakeholders

MegaCorp

Data Centre

Internet or

Extranet

Page 23: Enabling Cloud Computing

3 Service Models

• Software as a Service (SaaS)• Use provider’s applications

over a network

• Platform as a Service (PaaS)• Deploy customer-created

applications to a cloud

• Infrastructure as a Service (IaaS)• Rent processing, storage,

networking, and other basic computing resources

Page 24: Enabling Cloud Computing

Cloud Related Service Offerings

SaaS •Rich Internet App Web sites

• Application as Web Sites

• Collaboration and Office Productivity

PaaS •APIs for specific service access for integration

•Development-platform-as-a-service

•Database

IaaS •Managed Hosting & Collocation

• Internet Service Provider

• Unmanaged hosting

Page 25: Enabling Cloud Computing

How Safe Is It?

Page 26: Enabling Cloud Computing

The Holy Trinity

Page 27: Enabling Cloud Computing

Confidentiality

Page 28: Enabling Cloud Computing

Confidentiality

Page 29: Enabling Cloud Computing

Availability

Page 30: Enabling Cloud Computing

Integrity

Public

MegaCorp

Data Centre

Internet

SSLEncrypt Data with

YOUR PKI

Page 31: Enabling Cloud Computing

Integrity

• Previously unknown IE6 bug to blame. Hackers had access to source code. Hit around 30 big firms.

• Major international incident: Google pulled out of China briefly; HRC got involved, etc.

Page 32: Enabling Cloud Computing

Costs

Google Apps for Business

Page 33: Enabling Cloud Computing

Costs

Amazon EC2

Page 34: Enabling Cloud Computing

Questions?

Page 35: Enabling Cloud Computing

Reference Videos

Google Unauthorized –Schmidt on Cloud Computing

Basic Cloud Computing

Cloud Computing

Larry Ellison “What the Hell is Cloud Computing?”

Sun - The Network is the Computer

Introducing Google Cloud Connect for Microsoft Office

(All these videos are available on YouTube.)

Page 36: Enabling Cloud Computing

Other Reference Materials• Check the presentation notes on this

slide for the reference articles and materials I used for this presentation…