
Choreo is a developer-friendly integration platform that enables building, deploying, and managing integrations as code or low-code in a serverless, multi-cloud environment.
Vendor
WSO2
Company Website




Choreo is an innovative integration platform that caters to developers by providing a seamless environment for creating, deploying, and managing integrations. It offers both code and low-code development options, allowing users to build scheduled tasks, reusable APIs, and event-driven integrations. The platform supports a serverless, multi-cloud, and multi-environment setup, making it versatile for various integration needs.
Key Features
Code-First Approach Choreo allows developers to create and manage integrations as code, using their preferred toolchain and repository.
- Supports collaboration with other developers
- Compatible with GitHub for version control
Polyglot Integration The platform supports multiple programming languages and connection types for diverse integration needs.
- Connects to various systems, including legacy and behind-the-firewall setups
- Offers thousands of connectors for HTTP APIs, event APIs, GraphQL services, and data stores
Low-Code Development Choreo provides low-code tools for simpler integrations, which can be deployed alongside code-based integrations.
- Enables easy creation of scheduled tasks and reusable APIs
- Supports event-driven integrations using Webhooks, WebSub, WebSockets, and gRPC
Multi-Cloud Deployment Integrations can be deployed across various cloud environments while being managed from a single platform.
- Supports deployment to Azure, AWS, and GCP
- Allows for hybrid and on-premises setups
Benefits
Enhanced Developer Productivity Choreo streamlines the integration development process, boosting developer efficiency.
- AI-powered code assist with GitHub CoPilot integration
- Visual representation of Ballerina programs as sequence diagrams
Comprehensive Security The platform offers robust security features to protect integrations and data.
- Zero-trust environment with mTLS and RBAC
- Integration with enterprise identity providers for SSO, authentication, and authorization
Seamless DevOps Integration Choreo simplifies the deployment and management of integrations in a Kubernetes environment.
- Built-in CI/CD capabilities
- Serverless operation without complex DevOps skills