enabling cloud computing
Post on 14-Sep-2014
1.647 views
DESCRIPTION
The presentation discusses and introduces cloud computing - its history and present challenges. It also discusses topical cloud-computing related events.TRANSCRIPT
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…