Which AWS feature should a customer leverage to achieve high availability of an application?
This is to achieve High Availability for any web application (in this case SwiftCode) deployed in AWS. The following features will be present:
High availability across multiple instances/multiple availability zones.
Auto Scaling of instances (scale up and scale down) based on number of requests coming in
Additional Security to the instances/database that are in production
No impact to end users during newer version of code deployment
No Impact during patching the instance