What
Instances are placed into a low-latency group within a single AZ
Instances are grouped into logical segments called partitions which use distinct hardware
Instances are spread across underlying hardware
When
Need low network latency and/or high network throughput
Need control and visibility into instance placement
Reduce the risk of simultaneous instance failure if underlying hardware fails
Pros
Get the most out of enhanced networking Instances
Reduces likelihood of correlated failures for large workloads.
Can span multiple AZs
Cons
Finite capacity: recommend launching all you might need up front
Partition placement groups are not supported for Dedicated Hosts
Maximum of 7 instances running per group, per AZ