Overview of Business Use Cases Feasible Using AWS Lambda Sidecar Connector
Overview
The AWS Lambda Sidecar Connector integration is a API Management integration hook for AWS Lambda. This integration facilitates API Management customer with AWS account to leverage AWS server less feature, powered by Lambda function, to invoke customer application/processing business rules from API Management Gateway.
An external application written by customers for business use case implementation using any development platform and deployed in AWS Lambda as function. This Connector also facilitates minimally coupled yet tightly integration to apply business policies based on AWS Lambda function response for both user client request to API Management Gateway and origin server response to API Management Gateway.
The AWS Lambda function is event based service that can seamlessly integrate with AWS services (such as S3, Kinesis, SQL) but also supports on-demand function invocation.
For more information about AWS Lambda event source mappings, see AWS documentation.
Nomenclature
The following nomenclature is used in this document:
-
Sidecar: This refers to the Sidecar Connector that API Management has developed. Sidecar Connector allows to apply business policies based on AWS Lambda function response for both user client request and origin server response.
-
External Pre/Post Processor: An external application written for customer business use case implementation using any development platform, such as Boomi Flogo, and deployed in AWS Lambda as function.