In this session, we will share our insights and learnings of using AWS as the cloud platform to build a cost-effective, scalable and cloud-native architecture for our business logic. After a general overview we will dive deep into our architecture and implementation, discuss the platform services we used to build the solution, and talk about our lessons learned from our journey. We will show our use of AWS Step Functions to build serverless workflows, and how we wrapped it as a microservice to serve other parts of the solution.