Achieving High Availability and Automation on AWS Cloud