TIBCO Flogo® Enterprise

Flogo-border.png
TIBCO Flogo® Enterprise is a commercial, supported enterprise offering based on Project Flogo™ for leveraging the capabilities to build ultralight microservices for all kinds of application development scenarios whether on-premises, in private/public cloud (including services such as AWS Lambda), or on IoT devices. To understand all the capabilities, see Build Event-driven Apps with an Ultralight Framework.


Read the documentationTake a free trial

What's new in version 2.24.0 (March 2024)

  • New Flow limit functionality
    As a part of the smart engine feature, we have launched Flow limit functionality. This is to better manage the incoming requests on trigger. To enable this feature, you have to set the new environment variable FLOGO_FLOW_CONTROL_EVENTS as true.
    Note: This feature is currently supported by the following connectors:
    Apache Pulsar
    Apache Kafka
    TIBCO Cloud Messaging (eFTL)
    For more information, see Flow Limit.
  • New environment variables
    The following environment variables have been introduced:
    FLOGO_FLOW_CONTROL_EVENTS: Used to enable the Flow limit functionality, which improves the process of controlling incoming requests on the trigger.
    FLOGO_MAX_STEP_COUNT: Used to limit the number of requests an application might process.
    FLOGO_EXPOSE_SWAGGER_EP: If you set this property to True, the swagger endpoint is exposed.
    For more information, see Environment Variables.
  • Detached Invocation toggle for the StartaSubFlow Activity
    If you want to run certain events in the main flow without waiting for the subflow to complete its execution, you can do this using the Detached Invocation toggle on the Settings tab of the StartaSubFlow Activity. When you set this Detached Invocation toggle to true, the Output option is not available in the StartaSubFlow Activity window, and without waiting for the subflow output, the main flow is run.
    For more information, see Creating a subflow.
  • New mapper JSON function
    The new function json.jq applies a query to the parsed JSON object and returns a filtered array.
    For more information, see JSON.jq function.
  • Skip an activity in Unit Testing
    You can skip a particular activity in unit testing if that activity does not have any outputs.
    For more information, see Skipping an activity with no output.

For complete release details, see TIBCO Flogo® Enterprise 2.24.0 Release Notes.

If you are entitled to TIBCO Flogo Enterprise and you would like to get access to TIBCO Cloud Integration to design your TIBCO Flogo apps, you can send a Support Request on https://supportapps.tibco.com/ by using this template to provide the required Cloud contact details for us to provision Cloud access.

Related Offerings

Flogo Enterprise also powers the Develop capability of TIBCO Cloud Integration and on AWS Marketplace as a Pay As You Go offering, giving the flexibility to deploy apps anywhere TIBCO Cloud, containers, Serverless or IoT Edge.

TIBCO Cloud™ Integration - Develop

See more informationRead the documentation


TIBCO Cloud™ Integration - Flogo® (PAYG)

See more informationRead the documentation

When working with TIBCO Flogo® Enterprise, you may find the following videos useful:

What’s new in Flogo Enterprise 2.23.0

Flogo Quick Start 2.21.0

What’s new in Flogo Enterprise 2.19?

Create your first REST API

Deploy to AWS Lambda

Subflows

Build App Binary

Adding Flogo Extensions via Github URL

Application metrics

Turning your Flogo app into a 
GraphQL Server implementation

App configuration with environment variables

CI/CD + Devops demo

When creating Flogo apps, you can import and customize any of the predefined samples provided in the tci-flogo GitHub repository. These samples demonstrate how to develop, test, and deploy a Flogo app using various out-of-the-box capabilities. In the GitHub repository, the samples are organized by category and each sample folder contains a readme. Follow the instructions in the readme to import the sample to your local workspace and use it. The following samples are currently available:


Flow Design Concepts

Includes Hello-World, Branching, Error Handling, Loops, Subflows, and Shared Data samples

API Development

Includes REST, graphQL,
and gRPC samples

Array Mapping and Filtering

Includes array.forEach, json.path,
and JavaScript Activity samples

Connectors

Includes Flogo connector samples for CRM, DB Connectors,
Messaging, and more

Serverless

Includes sample for deploying a Flogo app
as an Azure function

TIBCO® Community

Join more than 60,000 TIBCO experts!

TIBCO® Community is your place to be engaged with other TIBCO users around the globe and get your questions answered.

Join TIBCO® Community 

Other Communities

The TIBCO® blog - Tips, Tricks, and Industry Trends

feedback
FEEDBACK
We welcome your comments!
Comments