Cloud Computing Lecture Notes 2
Cloud Computing Lecture Notes 2
IaaS Operators - IT
Lecture 2- Cloud Computing
Cloud Computing Services 3
Many specialized variations of the three base cloud delivery models have emerged, each
comprised of a distinct combination of IT resources. Some examples include:
• Storage-as-a-Service
• Database-as-a-Service
• Security-as-a-Service
• Communication-as-a-Service
• Integration-as-a-Service
• Testing-as-a-Service
• Process-as-a-Service
Note also that a cloud delivery model can be referred to as a cloud service delivery
model because each model is classified as a different type of cloud service offering.
Lecture 2- Cloud Computing
4
Infrastructure as a Service (IaaS)
• This model allows users to use virtualized IT resources for computing, storage, and
networking. In short, the service is performed by rented cloud infrastructure.
• It is the foundation of the three cloud services.
• It is a virtualized availability of hardware (in terms of Virtual Machine)
• Computing
• Storage
• Networking: Virtual network solutions
• The IaaS delivery model represents a self-contained IT environment comprised of
infrastructure-centric IT resources that can be accessed and managed via cloud
service-based interfaces and tools. This environment can include hardware, network,
connectivity, operating systems, and other “raw” IT resources. In contrast to
traditional hosting or outsourcing environments, with IaaS, IT resources are typically
virtualized and packaged into bundles that simplify up-front runtime scaling and
customization of the infrastructure.
Lecture 2- Cloud Computing
5
Infrastructure as a Service (IaaS)
• The elimination of overhead costs and flexibility are the main reasons why
companies choose to source their infrastructure through the cloud.
• The user can deploy and run his applications over his chosen OS environment. The
user does not manage or control the underlying cloud infrastructure, but has control
over the OS, storage, deployed applications, and possibly select networking
components, virtual networking, firewalls, etc.
• This IaaS model encompasses storage as a service, compute instances as a service,
and communication as a service.
• Amazon Web Services (AWS) fall into this category
• Virtual machines have also created a way for users to obtain similar functionality to
preexisting hardware while eliminating data center space and recurring physical
support costs including maintenance, power consumption, and expertise to operate the
hardware.