liveBook · Manning

Iaas

As explained in Amazon Web Services in Action, Third Edition: An in-depth guide to AWS

Infrastructure as a service is a cloud service model that provides fundamental computing, storage, and networking resources for consumption on demand.

Infrastructure as a Service (IaaS) provides fundamental computing, storage, and networking resources on demand. Virtual machines such as Amazon EC2, Azure Virtual Machines, and Google Compute Engine are typical IaaS offerings. section 1.0 section 1.5

IaaS connects infrastructure consumption with several operating characteristics:

  • Expands or shrinks provisioned capacity on demand through rapid elasticity. section 1.0
  • Charges computing power, storage, and networking through a pay-per-use model. section 1.10 section 1.5
  • Supports worldwide infrastructure, flexible capacity, and fault-tolerant services for web and enterprise applications. section 1.10
  • Differs from Platform as a Service, which supplies application deployment platforms, and Software as a Service, which combines infrastructure with software. section 1.0

IaaS and Infrastructure as Code

Provisioning virtual machines, storage, and networking through AWS services represents IaaS. Defining a network topology, load balancer, or DNS entry in a high-level programming language represents Infrastructure as Code instead; the two terms should not be confused. section 4.4

How Amazon Web Services in Action, Third Edition: An in-depth guide to AWS covers it

How deep it goes
Defines IaaS, contrasts it with PaaS and SaaS, and distinguishes it from Infrastructure as Code without detailing resource implementation.
Examples
Uses Amazon EC2, Azure Virtual Machines, Google Compute Engine, and distributed storage services as concrete provider examples.
What you can do after
Operate cloud infrastructure through web interfaces, command-line code, SDKs, or infrastructure blueprints.
How it connects
Connects cloud computing with virtual machines, storage, networking, PaaS, SaaS, and Infrastructure as Code.

Also explained in

Compare how 4 books explain iaas →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Amazon Web Services in Action, Third Edition: An in-depth guide to AWS. The section links point to the parts of the book it draws on.