introduction to cloud computing ggg understanding cloud computing understanding cloud computing...
TRANSCRIPT
INTRODUCTION TO CLOUD COMPUTING
ggg
UNDERSTANDINGCLOUD
COMPUTING
DEFINITION
CLOUD COMPUTING
understanding cloud computing
Traditional software with licenses
Software as a services
CLOUD COMPUTING
Pay as you Go
Per Monthly
understanding cloud computing
understanding cloud computing
SAAS
PAAS
VIRTUALIZATION
IAAS
UTILITY COMPUTING
DEFINITIONS:
"Clouds are a large pool of easily usable and accessible virtualized
resources (such as hardware, development platforms and/or services).
These resources can be dynamically reconfigured to adjust to a variable
load (scale), allowing also for an optimum resource utilization. This pool
of resources is typically exploited by a pay-per-use model in which
guarantees are offered by the Infrastructure Provider by means of
customized SLA“
- Vaquero, L., L. Rodero-Merino, et al. (2008)
Cloud computing is simply a
buzzword used to repackage grid
computing and utility computing,
both of which have existed for
decades.”
Evolution from Grid to Cloud ComputingEvolution from Grid to Cloud Computing
• Public Cloud: The services are delivered to the client via the Internet from a third party service provider.Example: Amazon
• Private Cloud: These services are managed and provided within the organization. There are less restriction on network bandwidth, fewer security exposures and other legal requirements compared to the public Cloud.Example: HP Data Centers
It is a combination of services provided by the Private and public cloud
Example: –ERP in private cloud –Sales & Email in public
IAAS (Infrastructure as a service)
• Offers capacity for rent, basically hosted data
centers and Servers
• An evolution of web site and server hosting
services provided by VPS
Examples:
– Verizon's CAAS (Computing as a service)
– AT&T (Hosting & Storage)
IAAS IAAS
PAAS (Platform as a service)
• Platforms enable application developers
to host their services
Example:
– Google’s App Engine
– Amazon E2C
– Microsoft azure
PAAS PAAS
• SAAS – Software as a service
• The application itself is provided
by service provider
Examples:
– ENTERPRISE: SalesForce.com, WebEx,
Officelive
– USER MAIL: gmail, Hotmail, Yahoo
– USER PICS: flickr, picasa
SAAS SAAS
• Amazon
• Microsoft windows Azure
• Savvis
• Google App Engine
• Vmware cloud
• Rack space
• Go grid
• Reduced Hardware equipment for end users
• Improved Performance
• Lower Hardware and Software Maintenance
• Instant Software Updates
• Accessibility
• Pay for what we use
•
• Security Issues
• Internet connection
• Features may be limited
• Location of Servers
• Speed