Amazon API Gateway was created to address challenges customers faced in managing and monitoring APIs. It allows users to host multiple API versions and stages, generate and distribute API keys to developers, and leverage SigV4 to authorize access. API Gateway provides features like throttling, caching, and SDK generation to help manage traffic and access to backend services. It offers a serverless way to deploy APIs without having to provision or manage servers.