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
+33-57Lines changed: 33 additions & 57 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,76 +7,44 @@ import Link from '@docusaurus/Link';
7
7
import {versions} from'../_constants.mdx';
8
8
9
9
# 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
12
11
-
OpenChoreo is an open-source Internal Developer Platform (IDP) that makes Kubernetes accessible to development teams. It
12
-
provides a complete platform engineering solution that transforms complex infrastructure into simple, self-service
13
-
developer experiences.
13
+
OpenChoreo orchestrates many CNCF and other projects to give a comprehensive framework for PE teams to build the platform they want.
14
14
15
-
OpenChoreo brings the best ideas from [WSO2 Choreo](https://choreo.dev) (an enterprise IDP) to the open-source
16
-
community.
15
+
## Why OpenChoreo?
17
16
18
-
## Who Should Use OpenChoreo?
17
+
Kubernetes gives you powerful primitives like Namespaces, Deployments, CronJobs, Services and NetworkPolicies—but they are too low-level for most developers.
19
18
20
-
OpenChoreo is designed for:
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.
21
20
22
-
-**Platform Engineering Teams** building internal developer platforms on Kubernetes
23
-
-**DevOps Teams** looking to standardize deployments and reduce operational overhead
24
-
-**Development Teams** wanting self-service deployment without infrastructure complexity
25
-
-**Organizations** seeking to accelerate cloud-native adoption while maintaining security and compliance
21
+
**OpenChoreo fills that gap.** It provides all essentional building blocks of an IDP, including:
22
+
-**High-level APIs** for modeling cloud-native applications
23
+
- A **Control Plane** that understands and enforces these APIs with GitOps support
24
+
- A **built-in CI system**
25
+
- An **opinionated Data Plane** with runtime enforcement of design-time semantics
26
+
- Built-in **Security**, **networking** and **observability** integrations
26
27
27
-
## The Problem
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.
28
29
29
-
Modern cloud-native development has become unnecessarily complex:
30
+
## OpenChoreo Components
30
31
31
-
-**Kubernetes is powerful but overwhelming**: Developers need to understand pods, services, ingress, ConfigMaps, and
32
-
dozens of other concepts just to deploy a simple application
33
-
-**Every team reinvents the wheel**: Without standards, each team creates their own deployment patterns, leading to
34
-
inconsistency and technical debt
35
-
-**Security is an afterthought**: Teams often sacrifice security for speed, leaving applications vulnerable
36
-
-**Platform building is expensive**: Companies spend months or years building internal platforms from scratch
32
+
OpenChoreo is made up of several key components that work together to deliver a complete IDP.
0 commit comments