• Cloud computing is the latest megatrend that is empowering organizations to evolve in a rapidly transforming technology landscape. In the past few years, the cloud computing space has witnessed incredible growth, driven by commodity public clouds that deliver extremely low cost compute and storage services appropriate for web-scale applications. In this paradigm, Amazon Web Services (AWS) has...