3.8 KiB
title | weight | description | linktitle |
---|---|---|---|
Stakeholder Workshop Intro | 50 | An overall eDF introduction for stakeholders | Stakeholder Workshops |
Edge Developer Framework Solution Overview
This section is derived from conceptual-onboarding-intro
- As presented in the introduction: We have the 'Edge Developer Framework'.
In short the mission is:- Build a european edge cloud IPCEI-CIS
- which contains typical layers infrastructure, platform, application
- and on top has a new layer 'developer platform'
- which delivers a cutting edge developer experience and enables easy deploying of applications onto the IPCEI-CIS
- We think the solution for EDF is in relation to 'Platforming' (Digital Platforms)
- The next evolution after DevOps
- Gartner predicts 80% of SWE companies to have platforms in 2026
- Platforms have a history since roundabout 2019
- CNCF has a working group which created capabilities and a maturity model
- Platforms evolve - nowadys there are Platform Orchestrators
- Humanitec set up a Reference Architecture
- There is this 'Orchestrator' thing - declaratively describe, customize and change platforms!
- Mapping our assumptions to the CNOE solution
- CNOE is a hot candidate to help and fulfill our platform building
- CNOE aims to embrace change and customization!
2. Platforming as the result of DevOps
DevOps since 2010
- from 'left' to 'right' - plan to monitor
- 'leftshift'
- --> turns out to be a right shift for developers with cognitive overload
- 'DevOps isd dead' -> we need Platforms
Platforming to provide 'golden paths'
don't mix up 'golden paths' with pipelines or CI/CD
Short list of platform using companies
As Gartner states: "By 2026, 80% of software engineering organizations will establish platform teams as internal providers of reusable services, components and tools for application delivery."
Here is a small list of companies alrteady using IDPs:
- Spotify
- Airbnb
- Zalando
- Uber
- Netflix
- Salesforce
- Booking.com
- Amazon
- Autodesk
- Adobe
- Cisco
- ...
3 Platform building by 'Orchestrating'
So the goal of platforming is to build a 'digital platform' which fits this architecture (Ref. in German):
Digital Platform blue print: Reference Architecture
The blue print for such a platform is given by the reference architecture from Humanitec:
Digital Platform builder: CNOE
Since 2023 this is done by 'orchestrating' such platforms. One orchestrator is the CNOE solution, which highly inspired our approach.
In our orchestartion engine we think in 'stacks' of 'packages' containing platform components.
4 Sticking all together: Our current platform orchestrating generated platform
Sticking together the platforming orchestration concept, the reference architecture and the CNOE stack solution, this is our current running platform minimum viable product.
This will now be presented! Enjoy!