Certification

Build your Flowgear knowledge and complete practical exercises to earn certification.

The exercises use the v1 Runtime and cover Workflow design, data mapping, databases, integration patterns, security, and administration.

18 Articles

01. Introduction v1

Welcome!

02. Architecture v1

This module introduces Flowgear infrastructure and the objects used to organise and run integrations.

03. Workflow Design Basics v1

Let's start by looking at some of the basic design principles of Flowgear Workflows.

04. Build your First Workflows v1

Now that we have the basics of working in the Design Canvas out of the way, let's move on to some practical exercises!

05. Connecting to On-Premise Services v1

In the previous section, we created some basic Workflows to connect to data sources available over the internet, but there are many scenarios where it's necessary to connect to on-premises data sources or those that are not published over the internet.

06. Frequently Used Nodes v1

Before we dive into more sophisticated scenarios, we will take some time to get familiar with some of the Nodes that are used in most Workflows.

07. Connecting to Cloud Services v1

In an earlier section, we used the Web Request 2 Node to interact with the employee web service.

08. Mapping Data v1

Up until now, every time we've wanted to prepare a payload, we've done it manually by creating tags (for example, {somefield}) in an XML or JSON document, and then translating that out, using either Custom Properties or the Formatter Node.

09. Working with Databases v1

Many integrations require interaction with SQL databases.

10. Patterns: Extract, Transform, Load v1

Now that we've gained familiarity with a number of frequently used connectors, we're going to look at several high level patterns that are used in real-world scenarios.

11. Patterns: Key/Value Tracking v1

In the previous section, we used Key/Values to create a correlation of a record between source and target apps.

12. Patterns: One-To-Many v1

There are often cases where you'll want to be able to pull data from a source and send it to multiple targets.

13. Patterns: Collector/Processor v1

All the Workflows we've built so far have processed data synchronously.

14. Patterns: Cached Result v1

The cached result pattern is used to alleviate load on an underlying system by returning a result that is stored in Flowgear for a specific request.

15. Building APIs v1

So far, we've consumed third party APIs.

16. Lifecycle v1

Let's turn our attention from building solutions to managing their lifecycle.

17. Diagnostic and Security v1

This module covers Workflow logging, diagnostics, and security.

18. Platform Administration v1

This module covers the administration of users, Security Groups, configuration, and other platform resources.