Skip to main content
Feedback

Amazon Lambda (Tech Preview) connector

The purpose of this connector is to provide a seamless, secure, and robust integration point between the Boomi integration platform and AWS Lambda. It enables Boomi developers to build and orchestrate processes that invoke serverless functions without having to manage the underlying complexities of API invocation, IAM permissions, request payload formatting, error handling, and authentication mechanisms.

This connector abstracts the operational details of Lambda invocation—such as synchronous and asynchronous execution, region configuration, and security credentials—allowing developers to focus on business logic rather than infrastructure management.

By invoking AWS Lambda functions with structured JSON payloads, the connector enables seamless execution of serverless business logic directly from Boomi processes.

The connector dynamically discovers Lambda functions available within your AWS account and selected region, and provides a streamlined configuration aligned

Key Benefits of the AWS Lambda Connector

  1. Simplified Integration
    Directly invoke AWS Lambda functions without manually handling REST endpoints, SDK implementation, or request signing.

  2. Automatic Function Discovery
    Automatically lists available Lambda functions based on configured AWS credentials and region, reducing manual configuration errors.

  3. Secure Authentication
    Supports IAM-based authentication, ensuring secure access using AWS best practices without exposing credentials in process design.

  4. Flexible Invocation Types
    Supports:

    • Synchronous invocation (RequestResponse)
    • Asynchronous invocation (Event)
    • DryRun
  5. Reduced Development Complexity
    Abstracts low-level details such as:

    • Payload formatting
    • Region handling
    • IAM permissions
    • Invocation types
  6. Improved Maintainability
    Centralizes Lambda invocation configuration, making processes cleaner, reusable, and easier to manage.

  7. Scalable & Serverless Execution
    Leverages AWS Lambda’s automatic scaling and high availability without infrastructure management.

Connector Configuration

To configure the connector, create these reusable components and then add them to your process:

  • Amazon Lambda (Tech Preview) connection
  • Amazon Lambda (Tech Preview) operations (Invoke).

After you build the connection and operation, place the connector step in your process.

Prerequisites

  • An AWS account with access to Amazon lambda function’s in the target region
  • Appropriate IAM permissions to list models and invoke AWS Lambda Runtime
  • One of the following credential options:
    • AWS Access Key ID and Secret Access Key
    • IAM Roles Anywhere profile with client certificate and private key

Supported Versions and SDKs

  • Boomi Connector SDK: 2.25.0
  • Java: 8
  • Uses Boomi AWS utilities for AWS SigV4 signing
On this Page