Amazon Web Services (AWS) is one of the best choices for deploying a microservice-based application due to the variety of IaaS, PaaS, SaaS solutions, and SDK packages offered by this cloud platform. AWS provides a vast array of building blocks to support software of any complexity and scale.
https://www.atlassian.com/microservices/microservices-architecture/building-microservices