Introduction
Welcome to the Orchesty documentation. This section provides the basic concepts you need before building and running workflows in Orchesty.
What is Orchesty? #
Orchesty is a developer-first integration and orchestration platform. It processes data using an asynchronous, queue-based architecture, where each item flows through a defined topology (workflow). This approach enables predictable scaling, transparent audit trails, and reliable error handling.
Orchesty can run in the cloud, on-premise, or in a hybrid setup.
Key Concepts #
Topology (Workflow) #
A graph of nodes connected by queues that defines how data moves through the system.
Workers #
Executable units (custom code or connectors) that transform data or communicate with external systems.
Connectors #
Reusable modules for integrating APIs, databases, or internal services.
Visual Editor #
Used to design topologies and understand data flow; it complements coding, not replaces it.
Key Capabilities #
- Stream-based data processing (item-by-item flow through queues)
- Reliable retries, error handling, and traceability for each processed item
- On-prem, cloud, and hybrid deployment options
- Extensible architecture for building custom nodes and connectors
- Enterprise-ready security features (RBAC, secrets management, network isolation)
Next Steps #
Continue to the Installation guide to set up Orchesty.