doc(arch): next step high level arch description

This commit is contained in:
Stephan Lo 2025-06-15 20:34:02 +02:00
parent c8e09600b6
commit 6111c102f5
3 changed files with 35 additions and 9 deletions

21
.vscode/settings.json vendored
View file

@ -1,3 +1,22 @@
{ {
"peacock.color": "#832561" "peacock.color": "#832561",
"workbench.colorCustomizations": {
"activityBar.activeBackground": "#ab307e",
"activityBar.background": "#ab307e",
"activityBar.foreground": "#e7e7e7",
"activityBar.inactiveForeground": "#e7e7e799",
"activityBarBadge.background": "#25320e",
"activityBarBadge.foreground": "#e7e7e7",
"commandCenter.border": "#e7e7e799",
"sash.hoverBorder": "#ab307e",
"statusBar.background": "#832561",
"statusBar.foreground": "#e7e7e7",
"statusBarItem.hoverBackground": "#ab307e",
"statusBarItem.remoteBackground": "#832561",
"statusBarItem.remoteForeground": "#e7e7e7",
"titleBar.activeBackground": "#832561",
"titleBar.activeForeground": "#e7e7e7",
"titleBar.inactiveBackground": "#83256199",
"titleBar.inactiveForeground": "#e7e7e799"
}
} }

View file

@ -1,15 +1,22 @@
---
title: Design
weight: 1
description: Edge Developver Framework Design
---
# EDP Design # EDP Design
## High level arch ## Mission, High level arch
* Date: May 2025 * Date: May 2025
![alt text](high-level-arch.png) ![alt text](high-level-arch.png)
* [Link](https://telekom.sharepoint.de/:p:/r/sites/IPCEICIS/Freigegebene%20Dokumente/8%20Sub-Projects/Developer%20Framework/02%20Solution%20Development%20Track/EDP%20-%20High-Level%20Architecture%20-%20Draft%20v0.1.pptx?d=wa333a7fef6684bb6b606c977a82d8736&csf=1&web=1&e=bkvKwM) * [Link to the powerpoint in internal MMS Sharepoint](https://telekom.sharepoint.de/:p:/r/sites/IPCEICIS/Freigegebene%20Dokumente/8%20Sub-Projects/Developer%20Framework/02%20Solution%20Development%20Track/EDP%20-%20High-Level%20Architecture%20-%20Draft%20v0.1.pptx?d=wa333a7fef6684bb6b606c977a82d8736&csf=1&web=1&e=bkvKwM)
We create a developer platform, comparable to replit or humanitec. In the first milestone of the product, the functionality is essentially github clone and we use Forgejo as implementation (version control, project management, CI/CD). Forgejo is also extended as a portal, e.g. to implement functionalities such as those that exist in Backstage. The orchestration of the platform is done via Forgejo pipelines and argocd and kubernetes operators. The deployment is in a European cloud (currently OTC), completely as infrastructure as code.
## Guidelines / Competitor claims
* Railway: Every application stack is different, but the building blocks are similar. These are the core primitives behind every app hosted on Railway.
* Qovery is a DevOps Automation Tool that eliminates your DevOps hiring needs. Provision and maintain a secure and compliant infrastructure in hours - not months!
* Railway is a deployment platform that lets you provision infrastructure, develop locally with that infrastructure, and deploy to the cloud or simply run ready-made software from our template marketplace.
[![alt text](humanitec-orchestrator.png)](https://humanitec.com/products/platform-orchestrator)

Binary file not shown.

After

Width:  |  Height:  |  Size: 206 KiB