About AWS EC2 Instance Families vs. Instance Types vs. Instance Size in PAN-OS
12.1.x.
The AWS Elastic Compute Cloud (EC2) service provides scalable computing capacity to
launch virtual machines (
AWS EC2 instances). AWS categorizes EC2 as
Instance families—General Purpose, Compute Optimized, Memory Optimized, Accelerate
Networking, and Storage Optimized—to fit different use cases and application profiles.
Each instance family consists of multiple instance types. These instance types offer
different compute, memory, and storage capabilities. Each instance type is also
available in different instance sizes—nano, micro, small, medium, large, xlarge,
2xlarge, 4xlarge, 8xlarge, 10xlarge, 16xlarge, and 32xlarge— to address workload
requirements.
For optimized price to performance ratio, Palo
Alto Networks recommends using AWS instance types m5 and above over m4, and c5 and
above over c4 instances.