What is the difference between Launch Configuration and Launch Template?
Answer
Launch configuration is a legacy form of Launch Template that must be recreated every time you would like to update the configuration.
In addition, launch template has the clear benefits of:
- Provision both On-Demand and Spot instances
- supporting multiple versions
- support creating parameters subsets (used for reuse and inheritance)