edp-doc/docs/technical-documentation/concepts/customer-developer/_index.md

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

  1. 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
  2. We think the solution for EDF is in relation to 'Platforming' (Digital Platforms)
    1. The next evolution after DevOps
    2. Gartner predicts 80% of SWE companies to have platforms in 2026
    3. Platforms have a history since roundabout 2019
    4. CNCF has a working group which created capabilities and a maturity model
  3. Platforms evolve - nowadys there are Platform Orchestrators
    1. Humanitec set up a Reference Architecture
    2. There is this 'Orchestrator' thing - declaratively describe, customize and change platforms!
  4. Mapping our assumptions to the CNOE solution
    1. CNOE is a hot candidate to help and fulfill our platform building
    2. CNOE aims to embrace change and customization!

2. Platforming as the result of DevOps

DevOps since 2010

alt text

  • 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

alt text

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
  • Google
  • 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):

alt text

Digital Platform blue print: Reference Architecture

The blue print for such a platform is given by the reference architecture from Humanitec:

Platform Orchestrators

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!