SonataFlow logo SonataFlow Guides

SonataFlow Guides

    • Release notes
    • Setup
      • Learning environment
      • Environment setup
      • Production environment
    • Getting Started
      • Getting familiar with SonataFlow tooling
      • Introduction to SonataFlow development
      • Workflow embedded execution in Java
    • Core Concepts
      • Serverless Workflow Specification
      • Events
      • Callbacks
      • jq Expressions
      • Error handling
      • Configuration
      • Input Schema
      • Custom Functions
      • Timeouts
      • Parallelism
    • Tooling
      • Editor
      • VS Code extension
      • Chrome extension for GitHub
      • Serverless Logic Web Tools
        • Integration with GitHub
        • Integration with OpenShift
        • Integration with Service Registries
        • Deployment
    • Cloud
      • Securing Workflows
      • Deploying Management Console on Kubernetes
      • Configuring Maven
      • Operator
        • Installation
        • Admin Configuration
        • Deployment Model
          • Development Profile
          • Preview Profile
          • Building Custom Dev Images
          • Workflow Configuration
          • Referencing Workflow Resources
          • Custom Workflow PodSpec
          • Add Custom CA to Workflow Pod
          • Custom Resource Status
        • Deploy Supporting Services
        • Service Discovery
        • Workflow Persistence
        • Workflow Eventing System
        • Monitoring
          • Workflow Monitoring
          • Prometheus Metrics for Workflows
        • Roadmap and Known Issues
    • Service Orchestration
      • OpenAPI
        • Advanced Configuration
        • Callbacks
      • Troubleshooting
    • Event Orchestration
      • AsyncAPI
      • Event Correlation
    • Security
      • Client Authentication
        • OpenAPI Authentication
        • OpenAPI OAuth2
    • Executing, Testing and Troubleshooting
      • KN CLI Workflow plugin
      • Developer UI
        • Workflow Instances
        • Workflow Definitions
        • Monitoring
        • Dashboards
    • Persistence
      • Core concepts
    • Integrations
      • Introduction
    • Job Service
      • Core Concepts
    • Data Index
      • Core concepts
      • Standalone service
    • Use Cases
      • SonataFlow applications development using Quarkus and Java
        • Getting started
          • Creating a Quarkus Workflow service
          • Creating a Quarkus Workflow project
          • Building workflow images using Quarkus CLI
          • Working with SonataFlow example applications
          • Testing images of SonataFlow example applications using Quarkus CLI
        • Deployment
          • Deploying on Minikube
          • Deploying on Kubernetes
          • Deploying on OpenShift
        • Persistence
          • Core Concepts
          • Running a Quarkus Workflow Application using PostgreSQL
          • Postgresql Advanced Concepts
          • PostgreSQL Database Migration
          • SonataFlow integration test using PostgreSQL
        • Job Service
          • Job Service Quarkus Extensions
        • Data Index
          • Data Index as a Quarkus Development service
          • Deploying Data Index and SonataFlow application on Minikube
          • Deploying Data Index and multiple SonataFlow applications on Minikube
          • Data Index Quarkus extensions
        • Service Orchestration
          • Configuring the OpenAPI services endpoints in different environments
          • Orchestrating gRPC based Services
        • Service Discovery
          • Service Discovery
        • Event Orchestration
          • Consuming and producing events on Knative Eventing in Quarkus
          • Consuming and producing events using Apache Kafka in Quarkus
          • Saga orchestration example in SonataFlow
          • Newsletter subscription example in SonataFlow
        • Timeouts
          • Timeouts Showcase in SonataFlow
        • Callbacks
          • Example of SonataFlow application using callback state with Quarkus
        • Integrations of external services
          • Integrating with Camel routes
          • Invoking Knative services from SonataFlow
          • Invoking Python from SonataFlow
          • Exposing Workflow base metrics to Prometheus
          • Displaying Workflow Data in Dashboards
        • Testing
          • Testing your Quarkus Workflow Application using REST Assured
          • Mocking HTTP CloudEvents sink using WireMock
          • Mocking OpenAPI services using WireMock
SonataFlow Guides snapshot
  • SonataFlow Guides
    • snapshot
    • 10.0.0
    • 1.45-RC
    • 1.44-RC
    • 1.43
  • SonataFlow Guides
  • Integrations
  • Introduction
snapshot 10.0.0 1.45-RC 1.44-RC 1.43
Edit this Page

Introduction

This guide describes the possibilities of workflow services integrations. Currently, we showcase these in advanced development guides. See additional resources.

Additional resources

  • Integrating with Camel routes

  • Invoking Knative services from SonataFlow

  • Exposing Workflow base metrics to Prometheus

  • Displaying Workflow Data in Dashboards

This page was built using the Antora default UI.

The source code for this UI is licensed under the terms of the MPL-2.0 license.