diff --git a/content/en/docs/project/_index.md b/content/en/docs/project/_index.md index e7ec8c3..97f0dad 100644 --- a/content/en/docs/project/_index.md +++ b/content/en/docs/project/_index.md @@ -1,45 +1,6 @@ --- title: Project 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 - diff --git a/content/en/docs/project/onboarding/_index.md b/content/en/docs/project/conceptual-onboarding/1_intro/_index.md similarity index 96% rename from content/en/docs/project/onboarding/_index.md rename to content/en/docs/project/conceptual-onboarding/1_intro/_index.md index 2bd2186..9fa9723 100644 --- a/content/en/docs/project/onboarding/_index.md +++ b/content/en/docs/project/conceptual-onboarding/1_intro/_index.md @@ -1,10 +1,9 @@ --- -title: Onboarding +title: Introduction weight: 1 +description: The 5-step storyflow of this Onboarding chapter --- - - {{% pageinfo color="info" %}} ## Summary diff --git a/content/en/docs/project/onboarding/edge-developer-framework/_index.md b/content/en/docs/project/conceptual-onboarding/2_edge-developer-framework/_index.md similarity index 98% rename from content/en/docs/project/onboarding/edge-developer-framework/_index.md rename to content/en/docs/project/conceptual-onboarding/2_edge-developer-framework/_index.md index e6cf70b..8da5935 100644 --- a/content/en/docs/project/onboarding/edge-developer-framework/_index.md +++ b/content/en/docs/project/conceptual-onboarding/2_edge-developer-framework/_index.md @@ -1,6 +1,7 @@ --- title: Edge Developer Framework -weight: 1 +weight: 2 +description: Driving requirements for a platform --- {{% pageinfo color="info" %}} diff --git a/content/en/docs/project/onboarding/platforming/_index.md b/content/en/docs/project/conceptual-onboarding/3_platforming/_index.md similarity index 97% rename from content/en/docs/project/onboarding/platforming/_index.md rename to content/en/docs/project/conceptual-onboarding/3_platforming/_index.md index 8dca70e..6a41b34 100644 --- a/content/en/docs/project/onboarding/platforming/_index.md +++ b/content/en/docs/project/conceptual-onboarding/3_platforming/_index.md @@ -1,7 +1,8 @@ --- title: Platform Engineering aka 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. 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 %}} diff --git a/content/en/docs/project/onboarding/platforming/humanitec-history.png b/content/en/docs/project/conceptual-onboarding/3_platforming/humanitec-history.png similarity index 100% rename from content/en/docs/project/onboarding/platforming/humanitec-history.png rename to content/en/docs/project/conceptual-onboarding/3_platforming/humanitec-history.png diff --git a/content/en/docs/project/onboarding/platforming/platform-self-services.webp b/content/en/docs/project/conceptual-onboarding/3_platforming/platform-self-services.webp similarity index 100% rename from content/en/docs/project/onboarding/platforming/platform-self-services.webp rename to content/en/docs/project/conceptual-onboarding/3_platforming/platform-self-services.webp diff --git a/content/en/docs/project/onboarding/platforming/platforms-def.drawio.png b/content/en/docs/project/conceptual-onboarding/3_platforming/platforms-def.drawio.png similarity index 100% rename from content/en/docs/project/onboarding/platforming/platforms-def.drawio.png rename to content/en/docs/project/conceptual-onboarding/3_platforming/platforms-def.drawio.png diff --git a/content/en/docs/project/onboarding/platforming/teams.png b/content/en/docs/project/conceptual-onboarding/3_platforming/teams.png similarity index 100% rename from content/en/docs/project/onboarding/platforming/teams.png rename to content/en/docs/project/conceptual-onboarding/3_platforming/teams.png diff --git a/content/en/docs/project/onboarding/orchestrators/_index.md b/content/en/docs/project/conceptual-onboarding/4_orchestrators/_index.md similarity index 96% rename from content/en/docs/project/onboarding/orchestrators/_index.md rename to content/en/docs/project/conceptual-onboarding/4_orchestrators/_index.md index 2a2ff8e..11f4446 100644 --- a/content/en/docs/project/onboarding/orchestrators/_index.md +++ b/content/en/docs/project/conceptual-onboarding/4_orchestrators/_index.md @@ -1,6 +1,7 @@ --- title: Orchestrators -weight: 10 +weight: 4 +description: Next level platforming is orchestrating platforms --- {{% pageinfo color="info" %}} diff --git a/content/en/docs/project/onboarding/orchestrators/platform-architectures.webp b/content/en/docs/project/conceptual-onboarding/4_orchestrators/platform-architectures.webp similarity index 100% rename from content/en/docs/project/onboarding/orchestrators/platform-architectures.webp rename to content/en/docs/project/conceptual-onboarding/4_orchestrators/platform-architectures.webp diff --git a/content/en/docs/project/onboarding/orchestrators/platform-tooling-humanitec-platform-report-2024.PNG b/content/en/docs/project/conceptual-onboarding/4_orchestrators/platform-tooling-humanitec-platform-report-2024.PNG similarity index 100% rename from content/en/docs/project/onboarding/orchestrators/platform-tooling-humanitec-platform-report-2024.PNG rename to content/en/docs/project/conceptual-onboarding/4_orchestrators/platform-tooling-humanitec-platform-report-2024.PNG diff --git a/content/en/docs/project/onboarding/orchestrators/vendor-neutral-idp-final.gif b/content/en/docs/project/conceptual-onboarding/4_orchestrators/vendor-neutral-idp-final.gif similarity index 100% rename from content/en/docs/project/onboarding/orchestrators/vendor-neutral-idp-final.gif rename to content/en/docs/project/conceptual-onboarding/4_orchestrators/vendor-neutral-idp-final.gif diff --git a/content/en/docs/project/onboarding/cnoe/_index.md b/content/en/docs/project/conceptual-onboarding/5_cnoe/_index.md similarity index 97% rename from content/en/docs/project/onboarding/cnoe/_index.md rename to content/en/docs/project/conceptual-onboarding/5_cnoe/_index.md index d70ab72..35c4ca0 100644 --- a/content/en/docs/project/onboarding/cnoe/_index.md +++ b/content/en/docs/project/conceptual-onboarding/5_cnoe/_index.md @@ -1,6 +1,7 @@ --- title: CNOE -weight: 20 +weight: 5 +description: Our top candidate for a platform orchestrator --- {{% pageinfo color="info" %}} diff --git a/content/en/docs/project/onboarding/cnoe/cnoe-architecture.png b/content/en/docs/project/conceptual-onboarding/5_cnoe/cnoe-architecture.png similarity index 100% rename from content/en/docs/project/onboarding/cnoe/cnoe-architecture.png rename to content/en/docs/project/conceptual-onboarding/5_cnoe/cnoe-architecture.png diff --git a/content/en/docs/project/onboarding/cnoe/cnoe-capabilities.png b/content/en/docs/project/conceptual-onboarding/5_cnoe/cnoe-capabilities.png similarity index 100% rename from content/en/docs/project/onboarding/cnoe/cnoe-capabilities.png rename to content/en/docs/project/conceptual-onboarding/5_cnoe/cnoe-capabilities.png diff --git a/content/en/docs/project/onboarding/cnoe/cnoe-stacks.png b/content/en/docs/project/conceptual-onboarding/5_cnoe/cnoe-stacks.png similarity index 100% rename from content/en/docs/project/onboarding/cnoe/cnoe-stacks.png rename to content/en/docs/project/conceptual-onboarding/5_cnoe/cnoe-stacks.png diff --git a/content/en/docs/project/onboarding/cnoe-showtime/_index.md b/content/en/docs/project/conceptual-onboarding/6_cnoe-showtime/_index.md similarity index 97% rename from content/en/docs/project/onboarding/cnoe-showtime/_index.md rename to content/en/docs/project/conceptual-onboarding/6_cnoe-showtime/_index.md index 4c28856..6832cf2 100644 --- a/content/en/docs/project/onboarding/cnoe-showtime/_index.md +++ b/content/en/docs/project/conceptual-onboarding/6_cnoe-showtime/_index.md @@ -1,6 +1,7 @@ --- title: CNOE Showtime -weight: 50 +weight: 6 +description: CNOE hands on --- {{% pageinfo color="info" %}} diff --git a/content/en/docs/project/onboarding/conclusio/README.md b/content/en/docs/project/conceptual-onboarding/7_conclusio/README.md similarity index 100% rename from content/en/docs/project/onboarding/conclusio/README.md rename to content/en/docs/project/conceptual-onboarding/7_conclusio/README.md diff --git a/content/en/docs/project/onboarding/conclusio/_index.md b/content/en/docs/project/conceptual-onboarding/7_conclusio/_index.md similarity index 92% rename from content/en/docs/project/onboarding/conclusio/_index.md rename to content/en/docs/project/conceptual-onboarding/7_conclusio/_index.md index 92ca9e7..da262e3 100644 --- a/content/en/docs/project/onboarding/conclusio/_index.md +++ b/content/en/docs/project/conceptual-onboarding/7_conclusio/_index.md @@ -1,6 +1,7 @@ --- title: Conclusio -weight: 100 +weight: 7 +description: 'Summary and final thoughts: Always challenge theses concepts, accumptions and claims!' --- {{% pageinfo color="info" %}} diff --git a/content/en/docs/project/onboarding/conclusio/domain-architecture.c4 b/content/en/docs/project/conceptual-onboarding/7_conclusio/domain-architecture.c4 similarity index 100% rename from content/en/docs/project/onboarding/conclusio/domain-architecture.c4 rename to content/en/docs/project/conceptual-onboarding/7_conclusio/domain-architecture.c4 diff --git a/content/en/docs/project/onboarding/conclusio/images/layers-and-framework-engineer.png b/content/en/docs/project/conceptual-onboarding/7_conclusio/images/layers-and-framework-engineer.png similarity index 100% rename from content/en/docs/project/onboarding/conclusio/images/layers-and-framework-engineer.png rename to content/en/docs/project/conceptual-onboarding/7_conclusio/images/layers-and-framework-engineer.png diff --git a/content/en/docs/project/onboarding/conclusio/images/layers-and-platform-engineer.png b/content/en/docs/project/conceptual-onboarding/7_conclusio/images/layers-and-platform-engineer.png similarity index 100% rename from content/en/docs/project/onboarding/conclusio/images/layers-and-platform-engineer.png rename to content/en/docs/project/conceptual-onboarding/7_conclusio/images/layers-and-platform-engineer.png diff --git a/content/en/docs/project/onboarding/conclusio/images/layers.png b/content/en/docs/project/conceptual-onboarding/7_conclusio/images/layers.png similarity index 100% rename from content/en/docs/project/onboarding/conclusio/images/layers.png rename to content/en/docs/project/conceptual-onboarding/7_conclusio/images/layers.png diff --git a/content/en/docs/project/onboarding/conclusio/images/modern.png b/content/en/docs/project/conceptual-onboarding/7_conclusio/images/modern.png similarity index 100% rename from content/en/docs/project/onboarding/conclusio/images/modern.png rename to content/en/docs/project/conceptual-onboarding/7_conclusio/images/modern.png diff --git a/content/en/docs/project/conceptual-onboarding/_index.md b/content/en/docs/project/conceptual-onboarding/_index.md new file mode 100644 index 0000000..52cb204 --- /dev/null +++ b/content/en/docs/project/conceptual-onboarding/_index.md @@ -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 +--- + + + diff --git a/content/en/docs/project/onboarding/storyline.md b/content/en/docs/project/conceptual-onboarding/storyline.md similarity index 100% rename from content/en/docs/project/onboarding/storyline.md rename to content/en/docs/project/conceptual-onboarding/storyline.md diff --git a/content/en/docs/project/plan-in-2024/_index.md b/content/en/docs/project/plan-in-2024/_index.md new file mode 100644 index 0000000..56ff916 --- /dev/null +++ b/content/en/docs/project/plan-in-2024/_index.md @@ -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 + diff --git a/content/en/docs/project/image-2024-8-14_10-50-27.png b/content/en/docs/project/plan-in-2024/image-2024-8-14_10-50-27.png similarity index 100% rename from content/en/docs/project/image-2024-8-14_10-50-27.png rename to content/en/docs/project/plan-in-2024/image-2024-8-14_10-50-27.png diff --git a/content/en/docs/project/planes.png b/content/en/docs/project/plan-in-2024/planes.png similarity index 100% rename from content/en/docs/project/planes.png rename to content/en/docs/project/plan-in-2024/planes.png diff --git a/content/en/docs/project/streams/_index.md b/content/en/docs/project/plan-in-2024/streams/_index.md similarity index 100% rename from content/en/docs/project/streams/_index.md rename to content/en/docs/project/plan-in-2024/streams/_index.md diff --git a/content/en/docs/project/streams/deployment/_index.md b/content/en/docs/project/plan-in-2024/streams/deployment/_index.md similarity index 100% rename from content/en/docs/project/streams/deployment/_index.md rename to content/en/docs/project/plan-in-2024/streams/deployment/_index.md diff --git a/content/en/docs/project/streams/deployment/deployment.drawio.png b/content/en/docs/project/plan-in-2024/streams/deployment/deployment.drawio.png similarity index 100% rename from content/en/docs/project/streams/deployment/deployment.drawio.png rename to content/en/docs/project/plan-in-2024/streams/deployment/deployment.drawio.png diff --git a/content/en/docs/project/streams/deployment/forgejo/_index.md b/content/en/docs/project/plan-in-2024/streams/deployment/forgejo/_index.md similarity index 100% rename from content/en/docs/project/streams/deployment/forgejo/_index.md rename to content/en/docs/project/plan-in-2024/streams/deployment/forgejo/_index.md diff --git a/content/en/docs/project/streams/fundamentals/_index.md b/content/en/docs/project/plan-in-2024/streams/fundamentals/_index.md similarity index 100% rename from content/en/docs/project/streams/fundamentals/_index.md rename to content/en/docs/project/plan-in-2024/streams/fundamentals/_index.md diff --git a/content/en/docs/project/streams/fundamentals/cicd-definition/_index.md b/content/en/docs/project/plan-in-2024/streams/fundamentals/cicd-definition/_index.md similarity index 100% rename from content/en/docs/project/streams/fundamentals/cicd-definition/_index.md rename to content/en/docs/project/plan-in-2024/streams/fundamentals/cicd-definition/_index.md diff --git a/content/en/docs/project/streams/fundamentals/image.png b/content/en/docs/project/plan-in-2024/streams/fundamentals/image.png similarity index 100% rename from content/en/docs/project/streams/fundamentals/image.png rename to content/en/docs/project/plan-in-2024/streams/fundamentals/image.png diff --git a/content/en/docs/project/streams/fundamentals/platform-definition/_index.md b/content/en/docs/project/plan-in-2024/streams/fundamentals/platform-definition/_index.md similarity index 100% rename from content/en/docs/project/streams/fundamentals/platform-definition/_index.md rename to content/en/docs/project/plan-in-2024/streams/fundamentals/platform-definition/_index.md diff --git a/content/en/docs/project/streams/pocs/_index.md b/content/en/docs/project/plan-in-2024/streams/pocs/_index.md similarity index 100% rename from content/en/docs/project/streams/pocs/_index.md rename to content/en/docs/project/plan-in-2024/streams/pocs/_index.md diff --git a/content/en/docs/project/streams/pocs/cnoe/_index.md b/content/en/docs/project/plan-in-2024/streams/pocs/cnoe/_index.md similarity index 100% rename from content/en/docs/project/streams/pocs/cnoe/_index.md rename to content/en/docs/project/plan-in-2024/streams/pocs/cnoe/_index.md diff --git a/content/en/docs/project/streams/pocs/kratix/_index.md b/content/en/docs/project/plan-in-2024/streams/pocs/kratix/_index.md similarity index 100% rename from content/en/docs/project/streams/pocs/kratix/_index.md rename to content/en/docs/project/plan-in-2024/streams/pocs/kratix/_index.md diff --git a/content/en/docs/project/streams/pocs/sia-asset/_index.md b/content/en/docs/project/plan-in-2024/streams/pocs/sia-asset/_index.md similarity index 100% rename from content/en/docs/project/streams/pocs/sia-asset/_index.md rename to content/en/docs/project/plan-in-2024/streams/pocs/sia-asset/_index.md