Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 9

Cloud Models

Cloud & Virtualization


Infrastructure as a service (IaaS)

● Sometimes called Hardware as a Service (HaaS)


○ Outsource your equipment
● You’re still responsible for the management and security
● Your data is out there, but more within your control
● Web server providers
Software as a service (SaaS)

● On-demand software - No local installation


○ Why manage your own email distribution or payroll?
● Central management of data and applications
○ Your data is out there
● A complete application offering
○ No development work required, i.e., Google Mail
Platform as a service (PaaS)

● No servers, no software, no maintenance team, no HVAC


○ Someone else handles the platform, you handle the
development
● You don’t have direct control of the data, people, or
infrastructure
○ Trained security professionals are watching your stuff
● Put the building blocks together
○ Develop your app from what’s available on the platform
○ SalesForce.com
Cloud deployment models

● Private - Your own virtualized local data center

● Public - Available to everyone over the Internet

● Hybrid - A mix of public and private Community

○ Several organizations share the same resources


Local and cloud resources

● On-premise
○ Your applications are on local hardware
○ Your servers are in your data center in your building
● Hosted
○ Your servers are not in your building
○ They may not even be running on your hardware
○ Usually a specialized computing environment
● Cloud
○ Entire application instances can be created and torndown
on-demand
○ Resources are available as needed
Shared resources

● Internal cloud
○ No resources are shared
○ Build your own cloud
○ Pay for everything up front
○ No ongoing costs
● External cloud
○ Share resources with a public cloud
○ Underlying infrastructure owned by a third-party
○ Cost may be metered or up-front
Cloud computing characteristics
● Rapid elasticity
○ Scale up and scale down as needed
○ Seamless to everyone
● On-demand self-service
○ Adding software, networks, servers, storage is a
○ challenge outside the cloud
○ The cloud enables instant resource provisioning
● Resource pooling
○ All of the computing power in one place
○ One large resource instead of many small resources
● Measured service
○ Costs and utilization are very closely tracked
○ Resource planning and granular chargebacks
Metered and non-metered

● Metered cloud services


○ You pay for what you use
○ Cost to upload
○ Cost to store
○ Cost to download
● Non-metered
○ You pay for a block of storage
○ No cost to upload
○ No cost to download

You might also like