Infrastructure as a service (IaaS)

Infrastructure as a Service (IaaS) describes a delivery model of cloud computing services which gives system administrators access to cloud-hosted virtual computers and system primitives used to architect and operate hosted software systems.

All edits by  Jason D. Rowley 

Edits on 5 Dec, 2020
Jason D. Rowley
Jason D. Rowley approved a suggestion from Golden's AI on 5 Dec, 2020
Edits made to:
Article (+6/-6 characters)
Article
  • Developer operations (DevOpsDevOps) teams
Jason D. Rowley
Jason D. Rowley edited on 4 Dec, 2020
Edits made to:
Description (+241/-27 characters)

Infrastructure as a service (IaaS)

Infrastructure as a Service

Infrastructure as a Service (IaaS) describes a delivery model of cloud computing services which gives system administrators access to cloud-hosted virtual computers and system primitives used to architect and operate hosted software systems.

Jason D. Rowley
Jason D. Rowley edited on 4 Dec, 2020
Edits made to:
Article (+701 characters)
Article
The IaaS delivery model
Consumers served
  • System administrators
  • Developer operations (DevOps) teams
Value provided to consumers

IaaS services offer access to virtual computers, network-accessible storage, and network infrastructure components such as firewalls, and configuration services. These software components may be also referred to as "software primitives" or "system primitives."

Calculation of usage fees

Usage fees are typically calculated as a function of the time during which computing or networking resources were being utilized as well as the quantity or scale of resource utilization. IaaS providers may also offer value-added services like monitoring and auto-scaling for an additional cost.

Jason D. Rowley
Jason D. Rowley approved a suggestion from Golden's AI on 4 Dec, 2020
Edits made to:
Article (+6/-6 characters)
Article

The alternative to using VMs is to use containerization tools such as DockerDocker, Kubernetes, DqiQ, Amazon Elastic Container Service, Red Hat OpenShift, and other proprietary or open source options.

Jason D. Rowley
Jason D. Rowley edited on 4 Dec, 2020
Edits made to:

Infrastructure as a service (IAAS) Infrastructure as a service (IaaS)

Infrastructure as a Service (IaaS) describes a delivery model of cloud computing services which gives system administrators access to cloud-hosted virtual computers and system primitives used to architect and operate hosted software systems.

Edits on 3 Dec, 2020
Jason D. Rowley
Jason D. Rowley edited on 3 Dec, 2020
Edits made to:
Further reading (+3 rows) (+10 cells) (+422 characters)
Further reading

Title
Author
Link
Type
Date

What is IaaS (Infrastructure-as-a-Service)

Web

July 12, 2019

What is Infrastructure as a Service (IaaS)? Definition & FAQs

Web

Jason D. Rowley
Jason D. Rowley edited on 3 Dec, 2020
Edits made to:
Related Topics (+2 topics)
Related Topics
Jason D. Rowley
Jason D. Rowley approved a suggestion from Golden's AI on 3 Dec, 2020
Edits made to:
Article (+9/-9 characters)
Article

Infrastructure as a service is typically characterized by high-level APIs and integration libraries which help software engineers develop software which is compatible with the IaaS provider. IaaS may also entail the use of cloud orchestration technologies such as OpenStackOpenStack, Apache CloudStack, or OpenNebula. These software components assist with the creation of virtual machines, decides which hypervisor (the physical machine driving a compute cluster), enables virtual machine migration between hosts, allocates storage to VMs, and track and display usage information.

Jason D. Rowley
Jason D. Rowley approved a suggestion from Golden's AI on 3 Dec, 2020
Edits made to:
Article (+10/-10 characters)
Article

The alternative to using VMs is to use containerization tools such as Docker, KubernetesKubernetes, DqiQ, Amazon Elastic Container Service, Red Hat OpenShift, and other proprietary or open source options.

Jason D. Rowley
Jason D. Rowley approved a suggestion from Golden's AI on 3 Dec, 2020
Edits made to:
Article (+18/-18 characters)
Article

Infrastructure as a service is typically characterized by high-level APIs and integration libraries which help software engineerssoftware engineers develop software which is compatible with the IaaS provider. IaaS may also entail the use of cloud orchestration technologies such as OpenStack, Apache CloudStack, or OpenNebula. These software components assist with the creation of virtual machines, decides which hypervisor (the physical machine driving a compute cluster), enables virtual machine migration between hosts, allocates storage to VMs, and track and display usage information.

Jason D. Rowley
Jason D. Rowley edited on 3 Dec, 2020
Edits made to:
Article
Article

The National Institute of Standards and Technology (NIST) defined infrastructure as a service (IaaS) in its 2011 definition of cloud computing:

The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, and deployed applications, and possibly limited control of select networking components such (ex. host firewalls).
Jason D. Rowley
Jason D. Rowley edited on 3 Dec, 2020
Edits made to:
Article (+1395 characters)
Article

The National Institute of Standards and Technology (NIST) defined infrastructure as a service (IaaS) in its 2011 definition of cloud computing:

The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, and deployed applications, and possibly limited control of select networking components such (ex. host firewalls).

Infrastructure as a service is typically characterized by high-level APIs and integration libraries which help software engineers develop software which is compatible with the IaaS provider. IaaS may also entail the use of cloud orchestration technologies such as OpenStack, Apache CloudStack, or OpenNebula. These software components assist with the creation of virtual machines, decides which hypervisor (the physical machine driving a compute cluster), enables virtual machine migration between hosts, allocates storage to VMs, and track and display usage information.

The alternative to using VMs is to use containerization tools such as Docker, Kubernetes, DqiQ, Amazon Elastic Container Service, Red Hat OpenShift, and other proprietary or open source options.

IaaS cloud computing companies

Golden logo
Text is available under the Creative Commons Attribution-ShareAlike 4.0; additional terms apply. By using this site, you agree to our Terms & Conditions.