91APP is a leading e-commerce solutions provider in Taiwan. They were facing issues with their legacy APIs including complex authentication, poorly designed resources and payloads, and lack of monitoring and rate limiting. They wanted to adopt a microservices architecture and serverless approach using AWS API Gateway for authentication, authorization, monitoring and management of APIs. Some considerations for adopting API Gateway included public vs private endpoints, integration with existing infrastructure, minimizing customer changes, and planning development processes around API documentation, testing and deployment. API Gateway also enables an "API economy" approach where customers are charged or provisioned based on their usage plans and API keys.