PERF 2. How do you ensure that you continue to have the most appropriate instance type as new instance types and features are introduced?
AWS listens to customer feedback and continues to innovate with new instance types and sizes, providing new combinations of CPU, memory, storage, and networking capacity. This means that a new instance type might be released that offers better performance efficiency than the one you originally selected.
Best practices:
ï‚· Review Cyclically reselect new instance types and sizes based on predicted resource needs.
ï‚· Benchmarking After each new instance type is released, carry out a load test of a known workload on AWS, and use that to estimate the best selection.
ï‚· Load Test After each relevant new instance type is released, deploy the latest version of the system on AWS, use monitoring to capture performance metrics and then make a selection based on a calculation of performance/cost.