Each virtual machine is a single host. Whether you run on Amazon EC2, Azure VM, Google Compute, or on-premise virtualization, one VM is one host.
If you are running serverless on Amazon Lambda, 10 functions count as a single host. If you have 503 functions, we count 51 hosts.
If you are running tasks on Amazon ECS, 10 tasks count as a single host. If you have 882 tasks, we count 89* hosts.
If you are running Kubernetes, 10 pods count as a single host. If you have 72 pods, we count 8* hosts.
If you are running physical servers, each physical server is a host.
* Where VMs and containers overlap, we deduplicate and only charge you a single time.
You can read our billing docs for more granular details on counting hosts.