diff --git a/content/en/docs/_index.md b/content/en/docs/_index.md index 688aef1..985c4d6 100755 --- a/content/en/docs/_index.md +++ b/content/en/docs/_index.md @@ -7,3 +7,10 @@ weight: 20 This section is the project documentation for IPCEI-CIS Developer Framework. +## When and how to use th edeveloper framework? + +### e.g. an example + +.... taken from https://cloud.google.com/blog/products/application-development/common-myths-about-platform-engineering?hl=en + +![alt text](image.png) \ No newline at end of file diff --git a/content/en/docs/project/onboarding/_index.md b/content/en/docs/project/onboarding/_index.md index d21f1bf..5a62faf 100644 --- a/content/en/docs/project/onboarding/_index.md +++ b/content/en/docs/project/onboarding/_index.md @@ -8,6 +8,76 @@ So please feel free to read this Onboarding guide! ## Platforms -## Platform Teams +## History + +https://platformengineering.org/blog/the-story-of-platform-engineering + +![alt text](image-1.png) + +https://developers.redhat.com/articles/2024/05/06/what-platform-engineering-and-why-do-we-need-it#why_we_need_platform_engineering + +https://orkohunter.net/blog/a-brief-history-of-platform-engineering + +https://softwareengineeringdaily.com/2020/02/13/setting-the-stage-for-platform-engineering/ + + +### DevOps, Cloud Native, and the Rise of Platform Engineering + +https://www.linkedin.com/pulse/evolution-platform-engineering-gaurav-goel + + +## CNCF Working group / White paper + +--> porfolio + + +### Platform definition / essence + + +https://medium.com/@bijit211987/what-is-platform-engineering-and-how-it-reduce-cognitive-load-on-developers-ac7805603925 + +#### Ontology: What is 'Platform' (Digital Platform) --> Fowler / Thoughtworks + +https://martinfowler.com/articles/talk-about-platforms.html + +##### What is a 'Platform' anyway? + +> Words are hard, it seems. ‘Platform’ is just about the most ambiguous term we could use for an approach that is super-important for increasing delivery speed and efficiency at scale. Hence the title of this article, here is what I’ve been talking about most recently. +\ +Definitions for software and hardware platforms abound, generally describing an operating environment upon which applications can execute and which provides reusable capabilities such as file systems and security. +\ +Zooming out, at an organisational level a ‘digital platform’ has similar characteristics - an operating environment which teams can build upon to deliver product features to customers more quickly, supported by reusable capabilities. +\ +A digital platform is a foundation of self-service APIs, tools, services, knowledge and support which are arranged as a compelling internal product. Autonomous delivery teams can make use of the platform to deliver product features at a higher pace, with reduced co-ordination. + +#### myths :-) + +https://cloud.google.com/blog/products/application-development/common-myths-about-platform-engineering?hl=en + + +### Platform Teams https://platformengineering.org/blog/how-to-build-your-platform-engineering-team + +#### in comparison: devops vs sre vs platform + +https://www.qovery.com/blog/devops-vs-platform-engineering-is-there-a-difference/ + +![alt text](image.png) + +## Internal Developer Platforms + +--> portfolio cont'd + +## Platform Orchestrator + +--> dynamic configuration + +Humanitec, massdriver, CNOE, Kratix, ... (?) ... + +## Reference Architecture + +## Developer Framework Architecture + +## Developer Framework Project Epics & Use Cases + diff --git a/content/en/docs/project/onboarding/image-1.png b/content/en/docs/project/onboarding/image-1.png new file mode 100644 index 0000000..b20f277 Binary files /dev/null and b/content/en/docs/project/onboarding/image-1.png differ diff --git a/content/en/docs/project/onboarding/image.png b/content/en/docs/project/onboarding/image.png new file mode 100644 index 0000000..6824c0a Binary files /dev/null and b/content/en/docs/project/onboarding/image.png differ