Unit 1 - Introduction To Cloud Computing
Unit 1 - Introduction To Cloud Computing
computing
Traditional on-
premises
Applications
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
• Elastic resources
• Metered services
• Self-service
• On-demand resources
• Self-service
• Ubiquitous access
• Resource pooling
• Rapid elasticity
• Measured service
Table & Chairs Table & Chairs Table & Chairs Table & Chairs
Key features:
• Instead of purchasing hardware, users pay
for IaaS on demand.
• Infrastructure is scalable depending on your
processing and storage needs.
• You avoid the cost of buying and
maintaining your own hardware.
• Enables the virtualization of administrative
tasks, which frees time for other work.
Key features:
• PaaS provides a platform with tools to test,
develop, and host applications in the same
environment.
• Enables organizations to focus on software
development without having to worry about
the underlying infrastructure.
• Providers manage security, operating
systems, server software, and backups.
• Facilitates collaborative work even if teams
work remotely.
Key features:
• SaaS vendors provide users with software
and applications through a subscription
model.
• Users do not have to manage, install, or
upgrade software; SaaS providers manage
all of those items.
• Data is secure in the cloud; equipment
failure does not result in loss of data.
• Applications are accessible from almost any
internet-connected device from anywhere in
the world.
Managed by client
Managed by the cloud
Traditional on- Infrastructure as Platform as Software as a
provider premises a service a service service
OS OS OS OS
Bare metal
Public clouds are owned and A private cloud is A hybrid cloud uses a private
operated by cloud providers infrastructure that is operated cloud foundation that is
that offer rapid access over a solely for a single combined with the strategic
public network to affordable organization. integration and use of public
computing resources. cloud services.