flowground for Business Customers

Speed up your data integration projects with flowground

Easy system integration for busy IT-professionals. flowground is a reliable platform that connects apps and data from multiple sources – perfect for developers who frequently need to implement complex integration projects.


flowground Platform: Overview
flowground: connect

Connect

Connect your apps with 1,400 ready-to-use connectors – or generate/develop your own connectors as you need them.

flowground-rakete-step-02

Integrate

Easily build complex, reliable data flows with rule-based decisions and a large number of pre-integrated solutions.

flowground-rakete-step-03

Scale up!

Don't do the same work multiple times – use Open Source connectors and replicate existing flows.

flowground: Developer-Edition

Develop and test your own
connectors in flowground


Up to 5x faster integration*

Around 80% time savings compared to a conventional point-to-point integration.

Up to 10x more efficient*

Once created, workflows can be adapted, extended and passed on at any time.

Open Source and neutral

Profit from the Open Source idea – no need to commit to a manufacturer-bound tool.

* Source: elastic.io benchmark analysis


Benefit from more than 1,400 immediately usable connectors

Github Logo

Deutsche Telekom has an open platform approach: We publish a large part of our connectors and other software as Open Source software on GitHub. There you will find the opportunity to work with us on the repositories or of forking our solutions.


FAQs: Find answers to your questions directly.

How reliable is flowground?

The flowground platform is hosted and operated in highly secure Telekom data centres in Germany on OpenStack. Each step of an integration flow (such as triggers and actions) is running as an individual Docker container. All the containers are connected through a messaging queue.

The interaction of Docker containers and message queues ensures the reliable running of your flows:

  • In a queue, data are never lost, even if any of the containers crashed.
  • You may scale all containers, in order to run processes in parallel.
  • If a target-API is temporarily unavailable, the queue reliably ensures later data transfer.


OpenStack Icon Docker Icon Kubernetes Icon


What is the concept of connectors?

Connectors are open frameworks that any software developer with knowledge of APIs can implement in a short time. Simply drag the required components into the project room from the Connector Catalog. If necessary, you can adapt them or create your own and make them available on the platform.

Learn more about connectors

How can I develop my own connectors?

You can develop connectors in your local IDE and make them available in the platform by git-push. flowground supports both Node.js and Java programming language for building connectors.

  • Information on developing connectors in Node.js can be found here.
  • A description of Java development can be found here.
  • Furthermore you can find a video tutorial for modifying connectors by our developer Sebastian Lang in German language here.

How can I generate connectors based on their Swagger-definition?

Part of flowground is a generator that produces Node.js code for a connector from an OpenAPI/Swagger interface description. The generated code is provided in the GitHub repository under an Apache 2.0 Open Source license. To create the code you just need to upload a Swager/OpenAPI file in JSON or YAML format or provide the link to an API URL.

What is an integration flow?

An integration flow is a connection of several software-connectors or components (such as timer or router) that receives data from an application, processes it in the platform and outputs it to another application. The data flow functions in both directions and can be branched rule-based. With the visual Flow Creator in the flowground platform you can create, modify or combine integration flows without any programming effort. Flows can easily be replicated and shared.

Learn more about Flows

How do I build an integration flow?

You can intuitively create, modify or combine integration flows with a visual Flow Creator without any programming effort. Our screencast explains with a concrete example how you can easily create your first flow in a few steps (German version available only).

See the screencast

Sebastian Lang

More questions?

I am Sebastian Lang and responsible for software development at flowground. If you have technical questions, don't hesitate to contact me and my team.


Technical documentation of the platform, online tutorials and more can be found here.