Skip to main content

Menu

LEVEL 0
0/5 XP
HomeAboutTopicsPricingMy VaultStats

Categories

🤖 Artificial Intelligence
☁️ Cloud and Infrastructure
💾 Data and Databases
💼 Professional Skills
🎯 Programming and Development
🔒 Security and Networking
📚 Specialized Topics
HomeAboutTopicsPricingMy VaultStats
LEVEL 0
0/5 XP
GitHub
© 2026 CheatGrid™. All rights reserved.
Privacy PolicyTerms of UseAboutContact

IaaS (Infrastructure as a Service) Cheat Sheet

IaaS (Infrastructure as a Service) Cheat Sheet

Back to Cloud Computing
Updated 2026-03-17
Next Topic: Managed Kubernetes Platforms Cheat Sheet

Infrastructure as a Service (IaaS) is a cloud computing model that delivers virtualized computing resources over the internet, including virtual machines, storage, networks, and operating systems. Unlike traditional on-premises infrastructure, IaaS operates on a pay-as-you-go basis, allowing organizations to provision and scale resources dynamically without purchasing physical hardware. Major providers include AWS (EC2, S3, VPC), Microsoft Azure (Virtual Machines, Blob Storage), and Google Cloud Platform (Compute Engine), each offering extensive global infrastructure spanning multiple regions and availability zones. The shared responsibility model defines clear boundaries: providers secure the underlying infrastructure while customers manage their data, applications, and access controls, making IaaS suitable for workloads ranging from development environments to enterprise production systems.

What This Cheat Sheet Covers

This topic spans 20 focused tables and 142 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.

Table 1: Core IaaS ConceptsTable 2: Cloud Service Models ComparisonTable 3: Compute Instance TypesTable 4: Storage TypesTable 5: Networking FundamentalsTable 6: Load BalancingTable 7: IP Address ManagementTable 8: Security & EncryptionTable 9: Regions & Availability ZonesTable 10: High Availability & Disaster RecoveryTable 11: Pricing ModelsTable 12: Cost OptimizationTable 13: Monitoring & ObservabilityTable 14: Automation & Infrastructure as CodeTable 15: Migration StrategiesTable 16: Advanced NetworkingTable 17: Container & Serverless IntegrationTable 18: Instance ConfigurationTable 19: Governance & ComplianceTable 20: Performance Optimization

Table 1: Core IaaS Concepts

ConceptExampleDescription
Virtual Machine (VM)
aws ec2 run-instances --image-id ami-12345 --instance-type t3.medium
• Software-based emulation of a physical computer running an operating system and applications
• foundational compute resource in IaaS.
Hypervisor
Type 1: VMware ESXi, Hyper-V
Type 2: VirtualBox
• Software layer that enables multiple VMs to run on a single physical server
• type 1 runs directly on hardware, type 2 runs on a host OS.
Pay-as-you-go pricing
$0.0416/hour for t3.medium
= $30.37/month if run continuously
• On-demand billing model where you pay only for resources consumed
• no upfront commitments or long-term contracts required.
Provisioning
terraform apply
aws ec2 run-instances
• Automated process of allocating and configuring resources
• typically completed in minutes vs weeks for physical infrastructure.

More in Cloud Computing

  • Google Cloud Platform - GCP Core Cheat Sheet
  • Managed Kubernetes Platforms Cheat Sheet
  • Amazon Web Services (AWS) - Core Cheat Sheet
  • Cloud Compliance and Governance Cheat Sheet
  • Cloud IAM (Identity and Access Management) Cheat Sheet
  • Cloud Well-Architected Framework Principles Cheat Sheet
View all 40 topics in Cloud Computing