Getting started

This page provides a high-level overview for new Flow Manager users and describes the Flow Manager standalone installation architecture. The Flow Manager documentation assumes you have experience and operational knowledge of the products registered in Flow Manager.  Links are provided for additional details.

For information on a Flow Manager Service architecture, see Architecture overview.

Prerequisites

Tasks

  • Review the services and components that comprise Flow Manager. See Installation Guide > Flow Manager parameters.
  • Determine if you want to replace default certificates. If so, do this before starting the Docker environment to enable products to retrieve the custom certificates during registration. See Security Guide > Certificate management.

Architecture

You can deploy a single instance of Flow Manager on a Docker machine as illustrated below:

Flow Central architecture

The following sections describe the Flow Manager services:

Core services

These services support the Flow Manager graphical user interface, identity management, and management of all functions related to product configuration and flow definition. 

API/UI

You can configure Flow Manager using either a dedicated user interface or REST APIs. Using REST API resources, you can create custom tools to configure all Flow Manager features automatically.

SecureTransport plugin

The SecureTransport plugin is used as a proxy to connect to local or remote SecureTransports. Flow Manager can communicate with a few or many SecureTransports.

Transfer CFT plugin

The Transfer CFT plugin is used as a proxy to connect to local or remote Transfer CFTs. Flow Manager can communicate with a few or many Transfer CFTs.

External MongoDB

Flow Manager uses an external NoSQL MongoDB database. This database stores Flow Manager configuration data, including business applications, flows, and partner definitions.

You can use MongoDB as follows:

  • MongoDB
  • DocumentDB from Axway Managed Cloud

For more information, see System requirements > MongoDB system requirements.

Log and configuration files

Log files store information about each Flow Manager service. See also, Services. The configuration files define the parameters with which Flow Manager is started. Lastly, both log and configuration files are accessed by the external MongoDB.

Identity provider

You can configure Flow Manager to work with an identity provider included in core services.

LDAP server

You can either create users internally in Flow Manager or use predefined users in an external LDAP.



Related Links