You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/overview/what-is-openchoreo.mdx
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,31 +10,31 @@ import {versions} from '../_constants.mdx';
10
10
# What is OpenChoreo?
11
11
OpenChoreo is a comprehensive, open-source Internal Developer Platform (IDP) designed for platform engineering (PE) teams who want to streamline developer workflows and deliver Internal Developer Portals without having to build everything from scratch.
12
12
13
-
OpenChoreo orchestrates many CNCF and other projects to give a comprehensive framework for PE teams to build the platform they want.
13
+
OpenChoreo orchestrates many CNCF and other projects to provide a comprehensive framework for PE teams to build the platform they want.
14
14
15
15
## Why OpenChoreo?
16
16
17
-
Kubernetes gives you powerful primitives like Namespaces, Deployments, CronJobs, Services and NetworkPolicies—but they are too low-level for most developers.
17
+
Kubernetes gives you powerful primitives like Namespaces, Deployments, CronJobs, Services, and NetworkPolicies—but they are too low-level for most developers.
18
18
19
19
This creates gap: **Platform engineers are left to build the real platform** defining higher-level APIs for developers and integrating tools for security, CI/CD, observability and operational guardrails.
20
20
21
-
**OpenChoreo fills that gap.** It provides all essentional building blocks of an IDP, including:
21
+
**OpenChoreo fills that gap.** It provides all essential building blocks of an IDP, including:
22
22
-**High-level APIs** for modeling cloud-native applications
23
23
- A **Control Plane** that understands and enforces these APIs with GitOps support
24
24
- A **built-in CI system**
25
25
- An **opinionated Data Plane** with runtime enforcement of design-time semantics
26
-
- Built-in **security**, **networking** and **observability** integrations
26
+
- Built-in **security**, **networking,** and **observability** integrations
27
27
28
28
With OpenChoreo, we are bringing the best ideas of [WSO2 Choreo](https://choreo.dev) (an IDP as a Service) to the open-source community. WSO2 Choreo is designed not just to automate software delivery workflows, but to support engineering best practices: enforcing architecture standards, promoting service reuse, and integrating API management and observability.
29
29
30
30
## OpenChoreo Components
31
31
32
32
OpenChoreo is made up of several key components that work together to deliver a comprehensive IDP.
33
33
34
-
-**Control Plane** - The orchestration layer that watch developer and platform APIs, validates configurations and translate them into Kubernetes-native and cloud-native infrastructure.
35
-
-**Developer API** - Simplified, self-service interfaces for developers to model, deploy and managed to the full SDLC of cloud-native applications, without needing to understand platform internals.
36
-
-**Platform API** - Declarative interfaces used by platform engineers to configure and manage OpenChoreo installation.
37
-
-**Data Plane** - The execution environment for applications that is built on Kubernetes and extended with Cilium, Envoy Gateway and other CNCF tools. Data Plane is where runtime semantics are enforced.
34
+
-**Control Plane** - The orchestration layer that watches developer and platform APIs, validates configurations and translates them into Kubernetes-native and cloud-native infrastructure.
35
+
-**Developer API** - Simplified, self-service interfaces for developers to model, deploy and manage the full SDLC of cloud-native applications, without needing to understand platform internals.
36
+
-**Platform API** - Declarative interfaces used by platform engineers to configure and manage the OpenChoreo installation.
37
+
-**Data Plane** - The execution environment for applications that is built on Kubernetes and extended with Cilium, Envoy Gateway, and other CNCF tools. The Data Plane is where runtime semantics are enforced.
38
38
-**CI Plane** - A built-in CI engine powered by Argo Workflows. It builds the container images, runs tests and publishes artifacts. It is an optional plane.
39
39
-**Observability Plane** - Out-of-the-box visibility with logs, metrics and traces, using tools like Prometheus, Fluent Bit and OpenSearch.
40
40
@@ -45,7 +45,7 @@ Learn more about how these components fit together in the [OpenChoreo Architectu
45
45
OpenChoreo is currently in **active development**. While the core platform is functional, APIs may change as
46
46
we incorporate community feedback. We recommend starting with non-production workloads as you evaluate the platform.
47
47
48
-
See our [Roadmap](https://github.com/orgs/openchoreo/projects/4) for upcoming features and stable release timeline.
48
+
See our [Roadmap](https://github.com/orgs/openchoreo/projects/4) for upcoming features and the stable release timeline.
49
49
50
50
## Getting Started
51
51
@@ -62,4 +62,4 @@ We’d love for you to be part of OpenChoreo’s journey! Whether you’re fixin
62
62
-[Report an Issue](https://github.com/openchoreo/openchoreo/issues) – Help us improve OpenChoreo.
63
63
-[Join our Discord](https://discord.com/invite/asqDFC8suT) – Be part of the community.
0 commit comments