Directory >> IAAS Providers

Cloud Infrastructure services

Cloud Infrastructure services provide raw compute, virtual machines, storage (object, block, file), and connectivity.

Compute – Virtual machines, autoscaling, bare metal
 → Examples: AWS EC2, Google Compute Engine, Azure VMs

Storage – Object, block, and file storage
→ Examples: Amazon S3, Azure Blob Storage, Google Cloud Storage

Storage belongs primarily to the Infrastructure-as-a-Service (IaaS) segment. It includes services like object storage (e.g., Amazon S3), block storage (e.g., AWS EBS), and file storage (e.g., Azure Files), which provide the foundational data layer used by other cloud services

Networking – Virtual networks, load balancers, VPN, DNS
→ Examples: AWS VPC, Azure Virtual Network, Google Cloud DNS

Containers & Orchestration – Container runtimes and cluster management
→ Examples: Amazon ECS, Google Kubernetes Engine (GKE), Azure AKS

Infrastructure Management – Monitoring, provisioning, auto-scaling
→ Examples: AWS CloudWatch, Azure Monitor, Terraform (with cloud backends)

Difference between cloud infrastructure and infrastructure as a service

Infrastructure-as-a-Service (IaaS) provides raw computing resources like virtual machines and storage, rented on demand. AWS, Microsoft Azure, Google Cloud

Infrastructure-as-a-Service (IaaS) refers specifically to the on-demand provisioning of core computing resources like virtual machines, storage, and networking — typically billed per use. Cloud infrastructure is a broader term that includes all the underlying physical and virtual components that support cloud services: data centers, servers, storage systems, virtualization layers, and the network — and it’s what makes IaaS (and other services) possible.