The Challenge
Offer strong integrations without slowing core product work
CTO Rob Scott needed to increase integration capability while keeping the product team focused. That meant addressing three technical goals:
- Have integrations built by a specialized team outside the core development group
- Keep custom code to a minimum
- Select a solution that did not require a large infrastructure investment
During research, Scott evaluated 10 vendors and looked for a tool that was developer-friendly and allowed the team to start on a low budget while proving the concept. He also came across the iPaaS model, which fit the need to connect many applications and services without building from scratch.
Integrations without slowing product
Needed a developer‑friendly way to expand integrations, keep custom code low, and avoid heavy infrastructure while a separate team handled the work.
Pilot, then expand with connectors
Out of 10 vendors, Flowgear stood out for Ungerboeck. Flowgear fit the .NET stack, added needed connectors like Amazon S3 and SQS, and supported a proof of concept that grew into production workflows.
The Solution
Flowgear to pilot, then expand with the right connectors
Flowgear met the criteria and was selected to pilot the integration approach. As the pilot progressed, Flowgear provided additional connectors Ungerboeck needed, such as Amazon S3 and Amazon SQS. “It also helped that Flowgear is .NET-based as that is the development platform we use; while we can develop in Java, it would add a lot of friction to our process,” commented Scott.
Delivery approach:
- Start with a proof of concept to build confidence with the technology
- Use Flowgear support to resolve questions quickly
- Extend to production workflows once patterns were solid
What is running today:
- Integrations delivered on behalf of clients
- Internal application integrations via Ungerboeck’s own API
- Message queuing via Amazon SQS for event-driven tasks and improved fault tolerance
“When we really need to, we can still write custom code which is embedded in the Flowgear Script node,” said Scott. Built-in connectors, such as Salesforce, reduce the need for bespoke work in most cases.
The Results
Stronger integration capability and a clearer operating model
Using Flowgear reduced the issues that come with do-it-yourself custom builds and let the company organize around a focused integration team.
Outcomes:
- A dedicated team handles integrations separately from core product development
- Built-in connectors simplify common connections and speed delivery
- Event-driven tasks and SQS integration improve reliability under load
- APIs created for power users enable safe self-service data access
- Integration capability has become a selling point for customers, including large convention centers
“Flowgear has given Ungerboeck.com the ability to do a lot more than we could do before,” said Rob Scott.
Stronger capability, clearer model
A dedicated team now delivers integrations using built‑in connectors; SQS improves reliability and APIs enable safe self‑service.
“We can do a lot more than before,” said Rob Scott, CTO.
Grow the catalog
Ungerboeck will add customer and internal integrations, starting small and reusing proven workflows across venues.
Looking Ahead
Proven workflows enable scalable, reusable integrations.
With proven patterns in place, Ungerboeck can expand its catalog of customer integrations and internal automations. The team can start small on new initiatives, add connectors as needed, and reuse proven workflows across venues and use cases.
- 1. Have integrations built by a specialized team outside of their core development team.
- 2. Make sure the amount of custom code was kept to a minimum.
- 3. Select an integration solution that didn’t require a significant infrastructure investment.
The evaluation process
When Scott started doing research on different integration options, he came across the concept of iPaaS. This is a technology solution described by Gartner as “a suite of cloud services enabling development, execution and governance of integration flows connecting any combination of on premises and cloud-based processes, services, applications and data within individual or across multiple organizations.” Over a period of several months Scott evaluated 10 solution vendors. “We were looking for a tool that was not only developer friendly, but also allowed us to start on a low budget while we tested and proved the concept.” Flowgear met the criteria and was chosen as the tool to pilot the integration project. As the pilot progressed, Flowgear was able to provide other connectors that Ungerboeck.com needed, such as Amazon’s S3 storage service and Simple Queue Service (SQS). “It also helped that Flowgear is .NET-based as that is the development platform we use; while we can develop in Java, it would add a lot of friction to our process,” commented Scott.The integration project
Because this was new technology, the integration team started with a proof-of-concept to get comfortable with the integration solution. Flowgear’s customer support ensured they were able to resolve questions and issues quickly, and so the solution was extended. The integration workflows now in production include:- integrations on behalf of clients,
- integrations of internal applications via the company’s own API,
- integrations that provide message queuing via Amazon SQS.