refactor(ipceicis-460-cnoe-deep-dive): project level documentation refoctored

This commit is contained in:
Stephan Lo 2024-09-29 12:21:47 +02:00
parent 4ed21ee54d
commit 3780922eed
41 changed files with 70 additions and 50 deletions

View file

@ -1,45 +1,6 @@
--- ---
title: Project title: Project
weight: 5 weight: 5
description: How we organize work and proceed as team, which decisions we made, what outputs and outcomes we have
--- ---
Here we document organisation, vision, plan, outcomes of the IPCEI-CIS Developer Platform project.
## First Blue Print in 2024
Our first architectural blue print for the IPCEI-CIS Developer Framework derives from Humanitecs Reference Architecture, see links in [Blog](../../blog/240823-archsession.md)
![alt text](image-2024-8-14_10-50-27.png)
## C4 Model
> (sources see in ./ressources/architecture-c4)
> How to use: install C4lite VSC exension and/or C4lite cli - then open *.c4 files in ./ressources/architecture-c4
First system landscape C4 model:
![c4-model](./planes.png)
## In Confluence
https://confluence.telekom-mms.com/display/IPCEICIS/Architecture
## Dimensionierung Cloud für initiales DevFramework
### 28.08.24, Stefan Bethle, Florian Fürstenberg, Stephan Lo
1) zuerst viele DevFrameworkPlatformEngineers arbeiten lokal, mit zentralem Deployment nach OTC in **einen/max zwei** Control-Cluster
2) wir gehen anfangs von ca. 5 clustern aus
3) jeder cluster mit 3 Knoten/VM (in drei AvailabilityZones)
4) pro VM 4 CPU, 16 GB Ram, 50 GB Storage read/write once, PVCs 'ohne limit'
5) public IPs, plus Loadbalancer
6) Keycloak vorhanden
7) Wildcard Domain ?? --> Eher ja
Next Steps: (Vorschlag: in den nächsten 2 Wochen)
1. Florian spezifiziert an Tobias
2. Tobias stellt bereit, kubeconfig kommt an uns
3. wir deployen

View file

@ -1,10 +1,9 @@
--- ---
title: Onboarding title: Introduction
weight: 1 weight: 1
description: The 5-step storyflow of this Onboarding chapter
--- ---
{{% pageinfo color="info" %}} {{% pageinfo color="info" %}}
## Summary ## Summary

View file

@ -1,6 +1,7 @@
--- ---
title: Edge Developer Framework title: Edge Developer Framework
weight: 1 weight: 2
description: Driving requirements for a platform
--- ---
{{% pageinfo color="info" %}} {{% pageinfo color="info" %}}

View file

@ -1,7 +1,8 @@
--- ---
title: Platform Engineering aka Platforming title: Platform Engineering aka Platforming
linktitle: Platforming linktitle: Platforming
weight: 2 weight: 3
description: DevOps is dead - long live next level DevOps in platforms
--- ---
@ -10,7 +11,7 @@ weight: 2
Since 2010 we have DevOps. This brings increasing delivery speed and efficiency at scale. Since 2010 we have DevOps. This brings increasing delivery speed and efficiency at scale.
But next we got high 'cognitive loads' for developers and production congestion due to engineering lifecycle complexity. But next we got high 'cognitive loads' for developers and production congestion due to engineering lifecycle complexity.
So we need on top of DevOps an instrumentation to ensure and enforce speed, quality, security in modern, cloud native software development. This instrumentation is called 'goldne paths' in intenal develoepr platforms (IDP). So we need on top of DevOps an instrumentation to ensure and enforce speed, quality, security in modern, cloud native software development. This instrumentation is called 'golden paths' in intenal develoepr platforms (IDP).
{{% /pageinfo %}} {{% /pageinfo %}}

View file

Before

Width:  |  Height:  |  Size: 600 KiB

After

Width:  |  Height:  |  Size: 600 KiB

Before After
Before After

View file

@ -1,6 +1,7 @@
--- ---
title: Orchestrators title: Orchestrators
weight: 10 weight: 4
description: Next level platforming is orchestrating platforms
--- ---
{{% pageinfo color="info" %}} {{% pageinfo color="info" %}}

View file

@ -1,6 +1,7 @@
--- ---
title: CNOE title: CNOE
weight: 20 weight: 5
description: Our top candidate for a platform orchestrator
--- ---
{{% pageinfo color="info" %}} {{% pageinfo color="info" %}}

View file

Before

Width:  |  Height:  |  Size: 63 KiB

After

Width:  |  Height:  |  Size: 63 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 167 KiB

After

Width:  |  Height:  |  Size: 167 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 120 KiB

After

Width:  |  Height:  |  Size: 120 KiB

Before After
Before After

View file

@ -1,6 +1,7 @@
--- ---
title: CNOE Showtime title: CNOE Showtime
weight: 50 weight: 6
description: CNOE hands on
--- ---
{{% pageinfo color="info" %}} {{% pageinfo color="info" %}}

View file

@ -1,6 +1,7 @@
--- ---
title: Conclusio title: Conclusio
weight: 100 weight: 7
description: 'Summary and final thoughts: Always challenge theses concepts, accumptions and claims!'
--- ---
{{% pageinfo color="info" %}} {{% pageinfo color="info" %}}

View file

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 55 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 224 KiB

After

Width:  |  Height:  |  Size: 224 KiB

Before After
Before After

View file

@ -0,0 +1,9 @@
---
title: 'Platform 101: Conceptual Onboarding '
linktitle: Conceptual Onboarding
weight: 20
description: How to conceptually onboard onto the Edge Developer Framework (EDF) requirements and the designed solution
---

View file

@ -0,0 +1,45 @@
---
title: Plan in 2024
weight: 30
description: The planned project workload in 2024
---
## First Blue Print in 2024
Our first architectural blue print for the IPCEI-CIS Developer Framework derives from Humanitecs Reference Architecture, see links in [Blog](../../blog/240823-archsession.md)
![alt text](image-2024-8-14_10-50-27.png)
## C4 Model
> (sources see in ./ressources/architecture-c4)
> How to use: install C4lite VSC exension and/or C4lite cli - then open *.c4 files in ./ressources/architecture-c4
First system landscape C4 model:
![c4-model](./planes.png)
## In Confluence
https://confluence.telekom-mms.com/display/IPCEICIS/Architecture
## Dimensionierung Cloud für initiales DevFramework
### 28.08.24, Stefan Betkle, Florian Fürstenberg, Stephan Lo
1) zuerst viele DevFrameworkPlatformEngineers arbeiten lokal, mit zentralem Deployment nach OTC in **einen/max zwei** Control-Cluster
2) wir gehen anfangs von ca. 5 clustern aus
3) jeder cluster mit 3 Knoten/VM (in drei AvailabilityZones)
4) pro VM 4 CPU, 16 GB Ram, 50 GB Storage read/write once, PVCs 'ohne limit'
5) public IPs, plus Loadbalancer
6) Keycloak vorhanden
7) Wildcard Domain ?? --> Eher ja
Next Steps: (Vorschlag: in den nächsten 2 Wochen)
1. Florian spezifiziert an Tobias
2. Tobias stellt bereit, kubeconfig kommt an uns
3. wir deployen

View file

Before

Width:  |  Height:  |  Size: 243 KiB

After

Width:  |  Height:  |  Size: 243 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 302 KiB

After

Width:  |  Height:  |  Size: 302 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 451 KiB

After

Width:  |  Height:  |  Size: 451 KiB

Before After
Before After