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

Enabling Cloud Computing

Sep 14, 2014

Download

Technology

The presentation discusses and introduces cloud computing - its history and present challenges.

It also discusses topical cloud-computing related events.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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…