Posted On: Jun 27, 2018
Amazon Lambda is a compute service that runs your code in response to triggers and automatically manages the compute resources for you, making it easy to build applications that respond quickly to new information. Amazon Lambda starts running your code within milliseconds of a trigger such as an image upload, in-app activity, website click, or output from a connected device. You can also use Amazon Lambda to create new back-end services where compute resources are automatically triggered based on custom requests. With Amazon Lambda you pay only for the requests served and the compute time required to run your code. Billing is metered in increments of 100 milliseconds, making it cost-effective and easy to scale automatically from a few requests per day to thousands per second.
Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. With a few clicks in the Amazon Web Services Management Console, you can create an API that acts as a “front door” for applications to access data, business logic, or functionality from your back-end services, such as workloads running on Amazon Elastic Compute Cloud (Amazon EC2), code running on Amazon Lambda, or any Web application. Amazon API Gateway handles all the tasks involved in accepting and processing up to hundreds of thousands of concurrent API calls, including traffic management, authorization and access control, monitoring, and API version management.
Lambda and API Gateway are also available in US East (N. Virginia), US East (Ohio), US West (N. California), US West (Oregon), Amazon Web Services GovCloud (US), Canada (Central), South America (São Paulo), EU (Frankfurt), EU (Ireland), EU (London), Asia Pacific (Mumbai), Asia Pacific (Seoul), Asia Pacific (Singapore), Asia Pacific (Sydney), Asia Pacific (Tokyo), and Amazon Web Services China (Beijing) Region operated by Sinnet. Please visit the product pages for Lambda and API Gateway for more information.