The AmazonLambda Connector allows you to access the REST API of Amazon Web Service Lambda (AWS Lambda) , which lets you run code without provisioning or managing servers. With Lambda, you can run code for virtually any type of application or backend service - all with zero administration. Just upload your code in one of the languages that AWS Lambda supports (currently Node.js, Java, C#, Go and Python) and Lambda takes care of everything required to run and scale your code with high availability. You can set up your code to automatically trigger from other AWS services or call it directly from any web or mobile app. You pay only for the compute time you consume-there is no charge when your code is not running.
Connector Version | Supported WSO2 EI version |
---|---|
1.0.0 | EI 6.4.0 |
Notes: The API Version for each method seems to vary. So please use respective Version for each method to make request to API.
- Download the connector from the WSO2 Store by clicking the Download Connector button.
- Then you can follow this Documentation to add and enable the connector via the Management Console in your EI instance.
- For more information on using connectors and their operations in your EI configurations, see Using a Connector.
- If you want to work with connectors via EI tooling, see Working with Connectors via Tooling.
To get started with Amazon Lambda connector and their operation, see Configuring Amazon Lambda Operations.
Follow the steps given below to build the Amazon Lambda connector from the source code:
- Get a clone or download the source from Github.
- Run the following Maven command from the
esb-connector-amazonlambda
directory:mvn clean install
. - The AmazonLambda connector zip file is created in the
esb-connector-amazonlambda/target
directory
As an open source project, WSO2 extensions welcome contributions from the community. Check the issue tracker for open issues that interest you. We look forward to receiving your contributions.