EC2 allows customers to reserve hardware for single tenancy to allow compliance with regulations that require it.

Dedicated instances

Dedicated instances allow preventing an EC2 instance from being hosted on hardware with neighbouring customers. They come at a steep cost increase with no benefit in terms of performance: you only get the resources for the equivalent EC2 instance type.

Dedicated hosts

Dedicated hosts allow customers to rent the entire host, upon which they can schedule multiple EC2 instance.