Skip to content

Commit 8ec4866

Browse files
Update the OpenChoreo Architecture page
1 parent 0f61ab4 commit 8ec4866

7 files changed

+89
-296
lines changed

docs/overview/architecture.md

Lines changed: 84 additions & 289 deletions
Large diffs are not rendered by default.

docs/overview/what-is-openchoreo.mdx

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ import Link from '@docusaurus/Link';
77
import {versions} from '../_constants.mdx';
88

99
# What is OpenChoreo?
10-
=======
11-
OpenChoreo is a complete, 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.
10+
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.
1211

1312
OpenChoreo orchestrates many CNCF and other projects to give a comprehensive framework for PE teams to build the platform they want.
1413

@@ -29,13 +28,11 @@ With OpenChoreo, we are bringing the best ideas of [WSO2 Choreo](https://choreo.
2928

3029
## OpenChoreo Components
3130

32-
OpenChoreo is made up of several key components that work together to deliver a complete IDP.
33-
34-
<!-- ![](../resources/openchoreo_components.svg) -->
31+
OpenChoreo is made up of several key components that work together to deliver a comprehensive IDP.
3532

36-
- **Platform API** - Declarative interfaces used by platform engineers to configure and manage OpenChoreo installation.
37-
- **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.
3833
- **Control Plane** - The orchestration layer that watch developer and platform APIs, validates configurations and translate them into Kubernetes-native and cloud-native infrastructure.
34+
- **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.
35+
- **Platform API** - Declarative interfaces used by platform engineers to configure and manage OpenChoreo installation.
3936
- **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.
4037
- **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.
4138
- **Observability Plane** - Out-of-the-box visibility with logs, metrics and traces, using tools like Prometheus, Fluent Bit and OpenSearch.
212 KB
Loading
259 KB
Loading
1020 KB
Loading
288 KB
Loading

docs/resources/openchoreo_components.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)