An Introduction to Cloud Computing - Part1: What is Cloud Computing?
Cloud Computing Introduction
-
Upload
craig-dickson -
Category
Technology
-
view
17.104 -
download
0
description
Transcript of Cloud Computing Introduction
![Page 1: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/1.jpg)
Cloud Computing
Presented by
Nhan Nguyen
![Page 2: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/2.jpg)
Outline
• Cloud Terms
• Comparisons
• Many Flavors of Cloud Computing
• Key Characteristics
• Architecture Type
• Who’s using Clouds today?
• Example: Eli Lilly
• Legal Issues1
![Page 3: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/3.jpg)
What is “Cloud”?
There is no clear definition of the term “Cloud” or “Cloud Computing”– No Official Definition– Term takes on the definition of the user– Overuse the term “cloud” by eager marketer
2
![Page 4: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/4.jpg)
What is “Cloud”?
There are two popular uses of the term “cloud” in today’s I.T. conversation– Cloud Services - consumer and business
products, services and solutions that are delivered and consumed in real-time over the internet
– Cloud Computing - an emerging IT development, deployment, and delivery model that enables real-time delivery of a broad range of IT products, services and solutions over the internet
3
![Page 5: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/5.jpg)
Cloud Computing is an Evolution in IT
4
![Page 6: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/6.jpg)
Comparisons
• Grid Computing – a form of distributed computing, acting in concert to perform very large tasks
• Utility Computing – a metered service similar to a traditional public utility such as electricity
• Autonomic Computing – capable of self-management
• Cloud Computing – deployments as of 2009 depend on grids, have autonomic characteristics and bill like utilities
5
![Page 7: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/7.jpg)
Cloud Formation
6
Cloud Computing is an emerging IT development, deployment and delivery model, enabling real-time delivery of products, services and solutions (i.e., enabling cloud services) over the Internet (IDC)
Cloud computing is Internet based development and use of computer technology. It is a style of computing in which typically real-time scalable resources are provided as a service over the internet (Wikipedia)
Cloud: the new home and business
network
7
![Page 8: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/8.jpg)
Many Flavors of Cloud Computing
• SaaS – Software as a Service– Network-hosted application
• PaaS– Platform as a Service– Network-hosted software development
platform
• IaaS – Infrastructure as a Service– Provider hosts customer VMs or provides
network storage
7
![Page 9: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/9.jpg)
Many Flavors of Cloud Computing (cont’d)
• DaaS – Data as a Service– Customer queries against provider’s database
• IPMaaS – Identity and Policy Management as a Service– Provider manages identity and/or access
control policy for customer
• NaaS – Network as a Service– Provider offers virtualized networks (e.g.
VPNs)8
![Page 10: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/10.jpg)
Cloud Computing Providers
9
![Page 11: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/11.jpg)
The Cloud’s “Snowball Effect”
• Maturation of Virtualization Technology
• Virtualization enables Compute Clouds
• Compute Clouds create demand for Storage Clouds
• Storage + Compute Clouds create Cloud Infrastructure
• Cloud Infrastructure enables Cloud Platforms & Applications
10
![Page 12: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/12.jpg)
Cloud “Applications”
• SaaS resides here
• Most common Cloud / Many providers of different services
• Examples: SalesForce, Gmail, Yahoo! Mail, Quicken Online
• Advantages: Free, Easy, Consumer Adoption
• Disadvantages: Limited functionality, no control or access to underlying technology
11
![Page 13: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/13.jpg)
Cloud “Platforms”
• “Containers”, “Closed” environments
• Examples: Google App Engine, Heroku, Mosso, Engine Yard, Joyent or Force.com (SalesForce Dev Platform)
• Advantages: Good for developers, more control than “Application” Clouds, tightly configured
• Disadvantages: Restricted to what is available, other dependencies
12
![Page 14: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/14.jpg)
Cloud “Infrastructure”
• Provide “Compute” and “Storage” clouds
• Virtualization layers (hardware/software)
• Examples: Amazon EC2, GoGrid, Amazon S3, Nirvanix, Linode
• Advantages: Full control of environments and infrastructure
• Disadvantages: premium price point, limited competition
13
![Page 15: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/15.jpg)
Key Characteristics
14
![Page 16: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/16.jpg)
Colo vs. Managed vs. Cloud Hosting
15
![Page 17: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/17.jpg)
Architecture Types
16
![Page 18: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/18.jpg)
Single-Tenant vs. Multi-Tenant Architecture
17
Single tenancy gives each customer a dedicated software stack – and each layer in each stack still requires configuration, monitoring, upgrades, security updates, patches, tuning and disaster recovery.
On a multi-tenant platform, all applications run in a single logical environment: faster, more secure, more available, automatically upgraded and maintained. Any improvement appears to all customers at once.
Shared infrastructure
Other apps
Server
OS
Database
App Server
Storage
Network
App 1
Server
OS
Database
App Server
Storage
Network
App 2
Server
OS
Database
App Server
Storage
Network
App 3
![Page 19: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/19.jpg)
Who’s using Clouds today?
• Startups & Small businesses– Can use clouds for everything
• Mid-Size Enterprises– Can use clouds for many things
• Large Enterprises– More likely to have hybrid models where they
keep some things in house
18
![Page 20: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/20.jpg)
Example: Eli Lilly• Reduced costs• Global access to R&D applications• Rapid transition due to VM hosting• Time to deliver new services greatly reduced:• New server: 7.5 weeks down to 3 minutes• New collaboration: 8 weeks down to 5 minutes• 64 node linux cluster: 12 weeks down to 5
minutes
19
![Page 21: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/21.jpg)
Legal Issues
• March 2007, Dell applied trademark “cloud computing”.
• September 2008, Cgactive LLC received trademard “CloudOS”
• November 2007, Affero GPL open source code
• April 2009, FBI raided a data center
20
![Page 22: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/22.jpg)
The End
5 minutes of question time
starts now!
![Page 23: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/23.jpg)
Questions
4 minutes left!
![Page 24: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/24.jpg)
Questions
3 minutes left!
![Page 25: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/25.jpg)
Questions
2 minutes left!
![Page 26: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/26.jpg)
Questions
1 minute left!
![Page 27: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/27.jpg)
Questions
30 seconds left!
![Page 28: Cloud Computing Introduction](https://reader033.fdocuments.in/reader033/viewer/2022052619/555a4ceed8b42ad56a8b48fa/html5/thumbnails/28.jpg)
Questions
TIME IS UP!