# Virtualization > An index and topic collection covering virtualization across two intertwined domains: machine virtualization (hypervisors, virtual machines, VDI, and cloud VM platforms) and API/service virtualization (mock servers, service mocks, and contract-based stubs). Machine virtualization abstracts physic... This is the **Virtualization** topic area of [API Evangelist](https://apievangelist.com) — a network of focused knowledge bases drawn from 16 years of independent API research by Kin Lane. Browse all areas at https://apievangelist.com/areas/. ## Services & Tools - [Amazon EC2](https://providers.apis.io/providers/amazon-ec2/) (repo: https://github.com/api-evangelist/amazon-ec2) - [Amazon EC2 Auto Scaling](https://providers.apis.io/providers/amazon-ec2-auto-scaling/) (repo: https://github.com/api-evangelist/amazon-ec2-auto-scaling) - [Amazon EC2 Image Builder](https://providers.apis.io/providers/amazon-ec2-image-builder/) (repo: https://github.com/api-evangelist/amazon-ec2-image-builder) - [Amazon Lightsail](https://providers.apis.io/providers/amazon-lightsail/) (repo: https://github.com/api-evangelist/amazon-lightsail) - [Azure Virtual Machines](https://providers.apis.io/providers/microsoft-azure-virtual-machines/) (repo: https://github.com/api-evangelist/microsoft-azure-virtual-machines) - [Beeceptor](https://providers.apis.io/providers/beeceptor/) (repo: https://github.com/api-evangelist/beeceptor) - [Broadcom](https://providers.apis.io/providers/broadcom/) (repo: https://github.com/api-evangelist/broadcom) - [Citrix](https://providers.apis.io/providers/citrix/) (repo: https://github.com/api-evangelist/citrix) - [Digital Ocean](https://providers.apis.io/providers/digital-ocean/) (repo: https://github.com/api-evangelist/digital-ocean) - [Firecracker](https://providers.apis.io/providers/firecracker/) (repo: https://github.com/api-evangelist/firecracker) - [Google Cloud Compute Engine](https://providers.apis.io/providers/google-cloud-compute-engine/) (repo: https://github.com/api-evangelist/google-cloud-compute-engine) - [Google Cloud VMware Engine](https://providers.apis.io/providers/google-cloud-vmware-engine/) (repo: https://github.com/api-evangelist/google-cloud-vmware-engine) - [Hetzner](https://providers.apis.io/providers/hetzner/) (repo: https://github.com/api-evangelist/hetzner) - [Hoverfly](https://providers.apis.io/providers/hoverfly/) (repo: https://github.com/api-evangelist/hoverfly) - [KubeVirt](https://providers.apis.io/providers/kubevirt/) (repo: https://github.com/api-evangelist/kubevirt) - [Lima](https://providers.apis.io/providers/lima/) (repo: https://github.com/api-evangelist/lima) - [Linode](https://providers.apis.io/providers/linode/) (repo: https://github.com/api-evangelist/linode) - [Microcks](https://providers.apis.io/providers/microcks/) (repo: https://github.com/api-evangelist/microcks) - [Mock Service Worker](https://providers.apis.io/providers/mock-service-worker/) (repo: https://github.com/api-evangelist/mock-service-worker) - [mockAPI](https://providers.apis.io/providers/mockapi/) (repo: https://github.com/api-evangelist/mockapi) - [Mockoon](https://providers.apis.io/providers/mockoon/) (repo: https://github.com/api-evangelist/mockoon) - [MockServer](https://providers.apis.io/providers/mockserver/) (repo: https://github.com/api-evangelist/mockserver) - [Nutanix](https://providers.apis.io/providers/nutanix/) (repo: https://github.com/api-evangelist/nutanix) - [OpenStack](https://providers.apis.io/providers/openstack/) (repo: https://github.com/api-evangelist/openstack) - [OVH Cloud](https://providers.apis.io/providers/ovh-cloud/) (repo: https://github.com/api-evangelist/ovh-cloud) - [Pact](https://providers.apis.io/providers/pact/) (repo: https://github.com/api-evangelist/pact) - [Postman](https://providers.apis.io/providers/postman/) (repo: https://github.com/api-evangelist/postman) - [Prism](https://providers.apis.io/providers/prism/) (repo: https://github.com/api-evangelist/prism) - [Proxmox VE](https://providers.apis.io/providers/proxmox/) (repo: https://github.com/api-evangelist/proxmox) - [ReadyAPI](https://providers.apis.io/providers/readyapi/) (repo: https://github.com/api-evangelist/readyapi) - [Scaleway](https://providers.apis.io/providers/scaleway/) (repo: https://github.com/api-evangelist/scaleway) - [SmartBear](https://providers.apis.io/providers/smartbear/) (repo: https://github.com/api-evangelist/smartbear) - [Specmatic](https://providers.apis.io/providers/specmatic/) (repo: https://github.com/api-evangelist/specmatic) - [Speedscale](https://providers.apis.io/providers/speedscale/) (repo: https://github.com/api-evangelist/speedscale) - [Stoplight](https://providers.apis.io/providers/stoplight/) (repo: https://github.com/api-evangelist/stoplight) - [Vagrant](https://providers.apis.io/providers/vagrant/) (repo: https://github.com/api-evangelist/vagrant) - [VMware](https://providers.apis.io/providers/vmware/) (repo: https://github.com/api-evangelist/vmware) - [VMware Tanzu](https://providers.apis.io/providers/vmware-tanzu/) (repo: https://github.com/api-evangelist/vmware-tanzu) - [WireMock](https://providers.apis.io/providers/wiremock/) (repo: https://github.com/api-evangelist/wiremock) ## Common Features - **Hypervisors and Virtual Machine Platforms**: Type-1 and type-2 hypervisors (VMware vSphere/ESXi, Microsoft Hyper-V, KVM, Xen, Proxmox VE, Nutanix AHV, Citrix Hypervisor) abstract physical hardware so multiple isolated guest operating systems can share compute, memory, and storage. - **Cloud Virtual Machines**: Cloud providers expose VM-as-a-service offerings (Amazon EC2, Azure Virtual Machines, Google Compute Engine, DigitalOcean Droplets, Linode, Hetzner, Scaleway, OVHcloud) that programmatically provision, scale, and manage VMs across regions and instance types. - **VM Images and Templates**: Image and template tooling (EC2 Image Builder, Vagrant boxes, OVAs, AMIs, Proxmox templates) capture reproducible OS and application baselines that can be launched as new VMs on demand. - **Lightweight and Container-Native Virtualization**: Modern microVM and container-native virtualization platforms (Firecracker, KubeVirt, Lima) deliver VM isolation with container-like density and startup times for serverless, multi-tenant, and developer workloads. - **API and Service Virtualization**: API virtualization tools (WireMock, Microcks, Hoverfly, MockServer, Mockoon, Prism, Beeceptor) simulate the behavior of real HTTP, REST, gRPC, and message-based services so teams can develop, test, and demo against realistic endpoints without live dependencies. - **Contract Testing and Mocking from OpenAPI**: Contract-based virtualization (Pact stubs, Specmatic, Prism, Microcks, Postman Mock Server) generates mocks directly from OpenAPI, AsyncAPI, GraphQL, and Pact contracts to validate consumer/provider behavior throughout the SDLC. - **Performance and Traffic Replay**: Tools like Speedscale and Hoverfly capture and replay real production traffic against virtualized services for load testing, regression testing, and resilience engineering. ## Use Cases - **Infrastructure Consolidation and Server Virtualization**: Enterprises consolidate physical servers onto VMware vSphere, Hyper-V, or Proxmox clusters to improve hardware utilization, simplify operations, and enable live migration of workloads. - **Self-Service Cloud VM Provisioning**: Platform teams expose Amazon EC2, Azure VMs, or Google Compute Engine through internal portals and APIs so developers can spin up VMs on demand without raising tickets. - **Local Development Environments with Vagrant and Lima**: Developers use Vagrant, Lima, and similar tools to reproducibly build local VM-based environments that match production OS, runtime, and dependency baselines. - **Parallel Front-End and Back-End Development**: Front-end and back-end teams use WireMock, Mockoon, or Postman Mock Server to virtualize APIs from OpenAPI contracts so UI work can proceed before the real backend is implemented. - **Integration Testing Against Third-Party APIs**: QA teams virtualize third-party APIs (payments, identity, shipping) with Microcks, MockServer, or Hoverfly to run integration tests deterministically without hitting rate limits or burning real money. - **Demos and Sales Engineering Environments**: Sales engineers and partners use API mocks and lightweight VMs to spin up disposable demo environments that look and behave like production without exposing real customer data. - **Disaster Recovery and VM Migration**: Operators use VMware, Nutanix, and OpenStack tooling to snapshot, replicate, and migrate VMs across sites for DR drills, datacenter exits, and cloud migrations. ## Related Areas - [Microservices](https://microservices.apievangelist.com): An index of microservices architecture frameworks, service discovery, resilience, messaging, workflow orchestration, ... - [Browsers](https://browsers.apievangelist.com): An index and topic collection covering programmable browsers, headless browser engines, and browser-automation APIs. ... - [Support](https://support.apievangelist.com): An index and topic collection covering customer support, help desk, ticketing, knowledge base, and live chat APIs. Cu... - [Service Mesh](https://service-mesh.apievangelist.com): Service mesh is a dedicated infrastructure layer for handling service-to-service communication in microservices archi... - [Serverless](https://serverless.apievangelist.com): An index and topic collection covering serverless compute, function-as-a-service (FaaS) runtimes, and edge function p... - [API Proxies](https://api-proxies.apievangelist.com): An index and topic collection covering reverse-proxy and edge-proxy software used in front of APIs, including HTTP re... ## More - [Latest Virtualization stories](/stories/) - [All API Evangelist topic areas](https://apievangelist.com/areas/) - [API Evangelist network index (llms.txt)](https://apievangelist.com/llms.txt)