Enabling Cloud Computing

Preview:

DESCRIPTION

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

Citation preview

Enabling Cloud ComputingFor the breakfast meeting of

by Jude Williams CISA, CISSP

Friday Feb 25th 2011.

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!

Agenda

• What’s Cloud Computing?

• How’d that Cloud Get There?

• There’s Nothing New Under The…

• Cumulus Nimbus, Batman… Look!

• Conclusion

What’s 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…

What’s Cloud Computing?

A “pay-as-you-

go” model

for IT resources accessed over the Internet…

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

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!)

SO What IS Cloud Computing?

Its All Of The Above!

CLOUD

How’d That Cloud Get There?

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.

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.

How’d That Cloud Get There?

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.

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?

What Kind Of Clouds Are Out There?

Definition of Cloud Computing

The “cloud model” promotes availability. Composed of:

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

Characteristics

Deployment ModelsService Models

5 Essential Characteristics• On-demand self-service

• Broad network access

• Resource pooling• Location independence

• Rapid elasticity

• Measured service

4 Deployment Models

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

Main Office + Branches

Data Centre

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

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

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

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

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

How Safe Is It?

The Holy Trinity

Confidentiality

Confidentiality

Availability

Integrity

Public

MegaCorp

Data Centre

Internet

SSLEncrypt Data with

YOUR PKI

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.

Costs

Google Apps for Business

Costs

Amazon EC2

Questions?

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.)

Other Reference Materials• Check the presentation notes on this

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

Recommended