Iaas
Infrastructure as a Service is a cloud service model that provides on-demand computing, storage, and networking resources while customers manage the operating systems and applications they run.
Microsoft Azure in Action
Infrastructure as a service (IaaS) is a cloud service model that provides virtualized computing, networking, and storage while leaving customers responsible for higher-level software and configuration.
- How it is used
- Provides Azure computing, networking, and storage without requiring ownership of physical equipment.
- How deep it goes
- Explains virtualization and the division of security and maintenance responsibilities, then outlines VM choices without detailing virtualization algorithms.
- Examples
- Uses Azure VMs, a small legacy application, and VM creation and cost choices as practical examples.
- What you can do after
- Operate/configure it by choosing an Azure VM, securing its access, and planning for maintenance and cost.
Acing the CCNA Exam: Volume 2 Advanced Networking and Security
Infrastructure as a service is a cloud service model that provides on-demand computing, storage, and networking resources for customer-managed operating systems and applications.
- How it is used
- Deploys customer-managed operating systems and applications on provider-supplied computing, storage, and networking resources.
- How deep it goes
- Defines resources, customer control, elasticity, and measured usage, but does not detail provider implementation or configuration commands.
- Examples
- Uses virtual machines, installed operating systems, applications, AWS, Microsoft Azure, and Google Cloud Platform as examples.
- What you can do after
- Evaluate which cloud service model supplies infrastructure while retaining responsibility for operating systems and applications.
Read how Acing the CCNA Exam: Volume 2 Advanced Networking and Security explains iaas →
Azure Security
Infrastructure as a service is a cloud service model that provides virtualized compute, storage, and networking resources for customer-managed workloads.
- How it is used
- Deploys on-demand compute, storage, and networking while framing the customer’s security obligations for cloud-hosted workloads.
- How deep it goes
- Explains the provider-customer security boundary and applies it to VM assessment, but stops short of broader workload configuration.
- Examples
- Uses Azure virtual machines, Log Analytics workspaces, Microsoft Cloud Security Benchmark assignment, and Defender for Cloud recommendations.
- What you can do after
- Operate IaaS security assessment through Azure CLI, Defender for Cloud, the Log Analytics agent, and regional workspaces.
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.
- How it is used
- Provides on-demand computing, storage, and networking resources for cloud applications and infrastructure.
- 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.
Read how Amazon Web Services in Action, Third Edition: An in-depth guide to AWS explains iaas →
Related concepts
- platform as a servicealternative to · Platform as a service (PaaS) is a cloud service model that provides a managed application development, deployment, or runtime platform while abstracting management of the underlying infrastructure.
- virtual machineuses · A virtual machine is a software-based environment that emulates or implements an abstract computer system, providing an interface on which an operating system or programs can execute.
- virtualizationuses · Virtualization is the abstraction of physical computing, storage, or networking resources into isolated logical environments or instances that share underlying infrastructure.
- Kubernetescontrasts with · Kubernetes is an open-source platform for orchestrating and automating the deployment, scaling, and management of containerized workloads across computing clusters.
- shared-responsibility modelused by · A shared-responsibility model is an arrangement in which multiple parties divide accountability for operating, securing, managing, or assuring a system or service.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.



