Skip to content

Commit

Permalink
Merge pull request #163 from RizaFarheen/main
Browse files Browse the repository at this point in the history
Update introduction.md
  • Loading branch information
RizaFarheen authored Oct 12, 2022
2 parents 4d27bdc + c46b1cc commit 59785c9
Showing 1 changed file with 15 additions and 15 deletions.
30 changes: 15 additions & 15 deletions docs/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,41 +9,41 @@ sidebar_position: 1
Conductor is a platform originally developed at Netflix to orchestrate workflows that span across applications or microservices.

* Orchestration Platform for building stateful applications without the overhead of managing a state machine
* Enables development of highly resilient and scalable distributed systems with built-in features that empower rapid development of business applications
* Used for a wide range of use cases such as - business process automations, data pipelines, CI/CD pipelines, order management workflows etc.
* Run 100s to millions of workflows per day - scales seamlessly for a wide range of applications
* Enables development of highly resilient and scalable distributed systems with built-in features that empowers the rapid development of business applications
* Used for a wide range of use cases such as business process automation, data pipelines, CI/CD pipelines, order management workflows, etc.
* Run 100s to millions of workflows per day that scales seamlessly for a wide range of applications
* Conductor is an open-source, **Apache 2.0** licensed workflow orchestration framework
* Build workflows using many popular languages with SDKs

## Conductor Overview

* With conductor - we create orchestration flows called as [Workflows](getting-started/concepts/workflows)
* Workflow consists of [tasks](getting-started/concepts/tasks-and-workers) and [operators](getting-started/concepts/operators)
* Tasks can be System managed (no-code deployment) or your [custom code](how-tos/Workers/write-workers)
* The Workflow consists of [tasks](getting-started/concepts/tasks-and-workers) and [operators](getting-started/concepts/operators)
* Tasks can be system managed (no-code deployment) or your [custom code](how-tos/Workers/write-workers)
* Tasks are managed by persistent task queues transparent to users
* Custom code tasks can be written in any language and can connect to a workflow using the [client SDKs](how-tos/SDKs)
* Tasks can be run like a programming language - [sub workflows](docs/reference-docs/sub-workflow-task), step-by-step, [parallel tasks](reference-docs/fork-task), [conditional tasks](reference-docs/switch-task), [dynamic tasks](reference-docs/dynamic-fork-task) etc. [are supported](reference-docs)
* Tasks can be run like a programming language, i.e., [sub workflows](docs/reference-docs/sub-workflow-task), step-by-step, [parallel tasks](reference-docs/fork-task), [conditional tasks](reference-docs/switch-task), [dynamic tasks](reference-docs/dynamic-fork-task), etc. [are supported](reference-docs)

<p style={{textAlign: "center"}}><img src="/content/img/anatomy.png" alt="adding a secret via UI" width="600" style={{paddingBottom: 40, paddingTop: 40}} /></p>

## What use cases can Conductor solve?

Conductor is a general-purpose orchestration engine that is language agnostic and has been adopted widely across
multiple industries, ranging from Media to security to finance and more. Some common use cases that have been
multiple industries, ranging from media to security to finance and more. Some common use cases that have been
solved by Conductor are:

1. Supply chain management
2. Media Processing Pipelines (Image Processing, Video Transcoding, etc..)
3. Security and Threat detection workflows
4. Order Management workflows
5. Financial transactions
1. Supply Chain Management
2. Media Processing Pipelines (Image processing, video transcoding, etc..)
3. Security and Threat Detection Workflows
4. Order Management Workflows
5. Financial Transactions
6. Distributed Transactions
7. Human-centric business process automation
7. Human-centric Business Process Automation
8. Orchestrating Microservices (HTTP, background services, etc.)
9. Orchestrating business logic across various cloud functions (AWS Lambda, GCP functions, etc.)
9. Orchestrating Business Logic across various cloud functions (AWS Lambda, GCP functions, etc.)
10. Infrastructure Provisioning
11. CI CD Pipelines
12. Long-running processes and workflows
12. Long-running Processes and Workflows
13. Monitoring
14. Distributed Transactions
15. Localization Pipelines
Expand Down

0 comments on commit 59785c9

Please sign in to comment.