Amazon Web Services allows for innovation and new ways of thinking around Application development in particular you should be fully aware of the Microservices concept. The following is an very good article on this subject…
http://martinfowler.com/articles/microservices.html