Boomi Connector SDK & Widgets for AWS Developers

Customer Apps>Amazon EC2>Boomi Connector SDK & Widgets for AWS Developers
Connect your application to the Boomi AtomSphere and get instant connectivity to everything else in our network. Create Widgets to offer pre-built integration with applications running in your Amazon environment.


Company: Boomi
Inquiry e-mail address:
Amazon Web Services Used: Amazon S3
Solution URL:
Audience: Developers
Pricing: Free of charge
How does this application use Amazon Web Services?: We enable AWS customers to setup their own multitenant integration cloud in their EC2/S3 environment, to enable them to integrate with their customers and partners
Created On: August 28, 2009 1:52 PM GMT
Last Updated: August 31, 2009 4:25 PM GMT

Developing and Maintaining Your Own Connectors

One of the benefits of Boomi AtomSphere is the network of interconnected SaaS, PaaS, cloud, and on-premise applications. Connectors allow access to this "ecosystem" of applications and are one of the key components behind Boomi's Visual Integration technology. Boomi provides an SDK that enables anyone to build and publish new Connectors to application. The SDK also enables ISV's to incorporate their connectors as part of their internal R&D processes.

The SDK helps developers to write code that describes and "wraps" an API so that it can be browsed at design time and invoked at run-time for the purpose of creating, reading, updating, or deleting application data during a Boomi AtomSphere integration process.

Register for a free Boomi AtomSphere account today to get access to our SDK.

Design Widgets

Use the Widget Designer to create your Widget and define its content. During the design process you link your Widget to an Integration Process, and declare which properties you would like to expose in your Widget. This can include everything from login credentials to properties whose logical values can be acted on in the actual integration process. For example, let's say you want to include a check box in your widget that says "Allow Invoices to be updated if they are open." The choice (true/false) made by your customer during Widget-driven configuration will be stored in a process property, and then utilized as part of the integration workflow. This allows for very complex business processes to be easily configured by business analysts who understand the requirements of your customer the best.

Once your Widget is connected to an integration process, you can create each screen in the Widget (or choose from pre-built examples) and decide which content appears on each screen. The result is a wizard-style user interface that makes the configuration and deployment of integrations to your applications a self-service experience for your customers.

©2017, Amazon Web Services, Inc. or its affiliates. All rights reserved.