├── LICENSE
└── README.md
/LICENSE:
--------------------------------------------------------------------------------
1 | Boost Software License - Version 1.0 - August 17th, 2003
2 |
3 | Permission is hereby granted, free of charge, to any person or organization
4 | obtaining a copy of the software and accompanying documentation covered by
5 | this license (the "Software") to use, reproduce, display, distribute,
6 | execute, and transmit the Software, and to prepare derivative works of the
7 | Software, and to permit third-parties to whom the Software is furnished to
8 | do so, all subject to the following:
9 |
10 | The copyright notices in the Software and this entire statement, including
11 | the above license grant, this restriction and the following disclaimer,
12 | must be included in all copies of the Software, in whole or in part, and
13 | all derivative works of the Software, unless such copies or derivative
14 | works are solely in the form of machine-executable object code generated by
15 | a source language processor.
16 |
17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19 | FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
20 | SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
21 | FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
22 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
23 | DEALINGS IN THE SOFTWARE.
24 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | [](https://cogniteo.io)
2 |
3 | # [AI-Native Platform Engineering](https://github.com/Cogniteo/AI-Native-Ops)
4 |
5 | Collecting information on AI-Native Platform Enginereing and AI Platforms.
6 |
7 | # Table of Contents
8 | - [Automation](#automation)
9 | - [Kubernetes Operator Pattern](#kubernetes-operator-pattern)
10 | - [Platform Engineering](#platform-engineering)
11 | - [Internal Developer Platform](#internal-developer-platform)
12 | - [Internal Developer Portal](#internal-developer-portal)
13 | - [Platform Mesh](#platform-mesh)
14 | - [AI Agents](#ai-agents)
15 | - [Events](#events)
16 | - [Community](#community)
17 |
18 |
19 | # Platform Engineering
20 |
21 | ## YouTube
22 | - [HashiCorp: What is an Internal Developer Platform (IDP)?](https://youtu.be/2Nrlkn-km5A?si=jUuIg70NWKBVcKUf)
23 | - [DevOps Toolkit: How To Create A Complete Internal Developer Platform (IDP)?](https://youtu.be/Rg98GoEHBd4?si=0rQ2hA411-EUdRNx)
24 | - [Platform Engineering by Google](https://youtu.be/T6a9gPSoqxo?si=qpvvh-IBkGznVxMh)
25 |
26 | ## DevEx
27 |
28 | - [DX Core 4](https://www.linkedin.com/pulse/introducing-dx-core-4-abi-noda-pub0c)
29 |
30 | # Internal Developer Platform
31 |
32 | ## Return of Investment (ROI)
33 | - [Natan Yellin: Dollars and DevOps: The business case for Internal Developer Platforms](https://www.youtube.com/live/zKU5bdgJ0uE?si=zww_p4MgQH99RY3G)
34 | - [Bartek Antoniak: The economics of internal developer platforms](https://www.engineeringprimer.com/p/the-economics-of-internal-developer)
35 |
36 | ## Cost Optimisation
37 | - [SAP: Leaner Clusters, Lower Bills](https://gardener.cloud/blog/2025/04-17-leaner-clusters-lower-bills)
38 |
39 | ## Reference Architecture
40 |
41 | - [Pini Reznik: The Platform Reference](https://www.linkedin.com/posts/pinireznik_%F0%9D%97%A7%F0%9D%97%B5%F0%9D%97%B2-%F0%9D%97%A3%F0%9D%97%B9%F0%9D%97%AE%F0%9D%98%81%F0%9D%97%B3%F0%9D%97%BC%F0%9D%97%BF%F0%9D%97%BA-%F0%9D%97%A5%F0%9D%97%B2%F0%9D%97%B3%F0%9D%97%B2%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%BB%F0%9D%97%B0%F0%9D%97%B2-activity-7308078358460882946-Titz)
42 | - [Apeiro by SAP](https://documentation.apeirora.eu)
43 | - [Platform Engineering by Google](https://cloud.google.com/blog/products/application-modernization/a-guide-to-platform-engineering?e=48754805)
44 |
45 | ## KPIs and Metrics
46 | - [DevOps Research and Assessment (DORA)](https://cloud.google.com/blog/products/devops-sre/using-the-four-keys-to-measure-your-devops-performance)
47 | - [Backstage](https://backstage.io/docs/next/overview/adopting)
48 | - [Puppet](https://www.puppet.com/blog/platform-engineering-metrics)
49 |
50 | # Internal Developer Portal
51 |
52 | ## Adoption
53 |
54 | ### Market Share
55 |
56 |
57 | ### Backstage Adoption
58 |
59 |
60 | Source: https://youtu.be/7PeEK83Eg1g?si=LYlwIFQILqWSRSHS
61 |
62 | ## Portals
63 | - [Backstage](https://www.backstage.com)
64 | - [Port](https://www.port.io)
65 | - [Cortex](https://www.cortex.io)
66 | - [Krateo](https://krateo.io)
67 |
68 | # Kubernetes Operator Pattern
69 |
70 | Introduction: https://kubernetes.io/docs/concepts/extend-kubernetes/operator
71 |
72 | ## Enterprises using Kubernetes Operators
73 | - [Mercedes: How to Migrate 700 Kubernetes Clusters to Cluster API with Zero Downtime](https://youtu.be/KzYV-fJ_wH0?si=dB2OymzyqxwUuau1)
74 | - ClusterAPI
75 | - [Michelin: Driving Innovation at Michelin: How We Scaled Cloud & On-Prem](https://youtu.be/l1JNAqAvpPw?si=MtOuJpS8qkhHO44o)
76 | - ClusterAPI + Crossplane
77 | - [HSBC Bank](https://mesoform.com/resources/blog/case-studies/the-building-of-colossus-taking-a-global-financial-giant-s-internal-developer-platform-to-the-next-level)
78 | - Google Config Connector
79 | - [SAP: Kyma](https://kyma-project.io)
80 | - Kyma
81 | - [SAP: Gardener](https://gardener.cloud)
82 | - Gardener
83 | - [VMware: Cluster API Intro and Deep Dive](https://youtu.be/9H8flXm_lKk?si=tm-qwsqlBpk8sy14)
84 | - ClusterAPI
85 |
86 | ## Enterprises using Internal Developer Portals
87 | - [Airbnb, Booking.com, Toyota, Lego, Philips using Backstage](https://youtu.be/7PeEK83Eg1g?si=AhhSNqFIgv6Laba1)
88 | - Backstage
89 |
90 | ## Infrastructure Management Operators
91 |
92 | | Vendor | Name | Type | GitHub | Notes |
93 | |----------------------------|---------------------------------------------|-------------|-------------------------------------------------------------|-------------------------|
94 | | Amazon | AWS Controllers for Kubernetes (ACK) | Open Source | https://github.com/aws-controllers-k8s | |
95 | | Microsoft | Azure Service Operator for Kubernetes (ASO) | Open Source | https://github.com/Azure/azure-service-operator | |
96 | | Google | GCP Config Connector | Open Source | https://github.com/GoogleCloudPlatform/k8s-config-connector | |
97 | | Microsoft, Google, Amazon | Kube Resource Orchestrator (kro) | Open Source | https://github.com/kro-run/kro | |
98 | | Microsoft, Alibaba | openvela | Open Source | https://github.com/open-vela | |
99 | | Microsoft, IBM, VMWare | ClusterAPI (CAPI) | Open Source | https://github.com/kubernetes-sigs/cluster-api | |
100 | | SAP | Gardener | Open Source | https://github.com/gardener/gardener | |
101 | | Upbound | Crossplane | Open Source | https://github.com/crossplane/crossplane | Terraform dependency |
102 |
103 | ## Control Planes & API Mesh
104 |
105 | | Vendor | Name | Type | GitHub | Notes |
106 | |----------------------------|---------------------------------------------|-------------|-------------------------------------------------------------|-------------------------|
107 | | Kubermatic, RedHat, VMware | kcp | Open Source | https://github.com/kcp-dev | API Mesh + Multicluster |
108 | | Clastix | Kamaji | Open Source | https://github.com/clastix/kamaji | Control Plane Manager |
109 |
110 | ## Why Terraform, Ansible, etc.. is bad?
111 |
112 | ### LinkedIn
113 | - [Daniel Gugel: "DevOps Engineers: Bash, Python, Terraform, and Ansible are not automation tools."](https://www.linkedin.com/posts/dangugel_bash-python-ansible-activity-7310705736345387008-NvWV)
114 |
115 | # Automation
116 |
117 | ## Maturity Levels
118 |
119 | ### History
120 | 
121 |
122 | ### Available Models
123 | 
124 |
125 | ### RedHat Proposal
126 | 
127 | Remark: modified by cogniteo.io
128 |
129 | ## Patterns
130 | - [Controller Pattern by SAP](https://documentation.apeirora.eu/next/digital-twins/controller#proportional-integral-derivative)
131 | - [Controller Pattern by Google](https://kubernetes.io/docs/concepts/architecture/controller)
132 | - [Kubernetes Operator Pattern](https://kubernetes.io/docs/concepts/extend-kubernetes/operator)
133 | - [PID: Proportional-Integral-Derivative](https://en.wikipedia.org/wiki/Proportional%E2%80%93integral%E2%80%93derivative_controller)
134 |
135 |
136 | # AI Agents
137 | - [AI Platform Engineer: Jarvis v1.0](https://github.com/cnoe-io/agentic-ai/wiki/Release-1.0)
138 |
139 | # Events
140 | - [AI-Native Platform Engineering: "AI-Native Enterprise Architecture"](https://lu.ma/klyp1okf)
141 | - [AI-Native Platform Engineering Warsaw: "AI-Native Enterprise Architecture"](https://lu.ma/st2e7c2e)
142 | - [AI-Native Platform Engineering Zurich: "AI-Native Enterprise Architecture"](https://lu.ma/qms3d49a)
143 |
144 | # Community
145 | - [LinkedIn](https://www.linkedin.com/company/ai-native-platfrom-engineering/?viewAsMember=true)
146 | - [Slack](https://cloud-native.slack.com/archives/C093U0DN49H)
147 | - [YouTube](www.youtube.com/@ai-native-platform-engineering)
148 |
--------------------------------------------------------------------------------