Logo
Sign in
Product Logo
CloudFlowAlibaba Cloud

CloudFlow is a fully managed serverless cloud service used to coordinate the execution of multiple distributed tasks. It is committed to simplifying tedious tasks, such as task coordination, state management, and error handling required to develop and run business processes. It enables you to focus on business logic development.

Vendor

Vendor

Alibaba Cloud

Company Website

Company Website

TB1HMLOR1L2gK0jSZFmXXc7iXXa-1530-1140.jpg
TB1I6_rf6MZ7e4jSZFOXXX7epXa-1530-1140.jpg
Product details

Overview

CloudFlow is a fully managed serverless cloud service used to coordinate the execution of multiple distributed tasks. It is committed to simplifying tedious tasks, such as task coordination, state management, and error handling required to develop and run business processes. It enables you to focus on business logic development. You can arrange distributed tasks in sequence, branch, and parallel. The service will reliably coordinate task execution according to the set sequence and track the state transition of each task. Then, it will execute custom retry logic (whenever necessary) to ensure the smooth completion of the workflow.

The Distributed Component

Orchestrate applications written in different infrastructures, networks, and languages, and eliminate the transition from a hybrid cloud and proprietary cloud to a public cloud or evolve from a single architecture to a microservice architecture.

Reduce the Amount of Code

It helps you manage the logic of your application and supports multiple control primitives, such as sequence, branch, and parallel, to minimize repeated orchestration code in your business.

Improve Fault Tolerance

Manage process status, set checkpoints, and process reboots to ensure that your applications are performing step-by-step as expected. Built-in try/catch, retry, and rollback functions can automatically handle exception errors.

Features

Operation & Maintenance Fully-Managed and Pay-As-You-Go Frees operation and maintenance personnel from infrastructure maintenance and provides secure, highly available, highly fault-tolerant, and highly durable services. You only need to pay the step conversion fee; no use means no additional fees! Service Orchestration Capabilities It helps you separate process logic from task execution, supports multiple control primitives, such as sequence, branch, and parallel. It also has built-in error retry and capture capabilities, saving time for writing orchestration code. Support Long Running Process Track the whole process and ensure the completion of process execution for a long time. Some processes may need to be executed for hours, days, or months, such as operation and maintenance, related pipeline, and mail promotion processes. The Process State Management Manage all states in the execution of a process, including tracking the execution steps where it is located, and the input and output stored between steps. You do not need to manage the process state yourself or build complex state management into tasks. Visual Monitoring Provides a visual interface to define workflows and view execution status. Status includes input and output. It helps you to quickly identify the fault location and quickly eliminate the fault problem. The Distributed Component Coordinates applications written in different languages on different infrastructures and within different networks. Whether the application is smoothly transitioning from private cloud/Private Cloud to hybrid cloud or public cloud, or evolving from a single architecture to a microservice architecture, CloudFlow can play a coordinating role.