Open Application Model: Application-centric DevOps Approach
summary
Open Application Model (OAM) claims to be a spec and framework that puts apps at the center by modeling Kubernetes and ecosystem APIs into components/workloads/traits, letting platform builders wrap raw CRDs (examples: an Istio-based canary and an Argo Rollouts rollout mapped into traits) so developers avoid YAML and low-level ops. It introduces a CRD modeling layer, provides an SDK and repository of workloads and traits for platform builders, and is already used as prototypes with community governance and biweekly meetings.
AI-written summary · about
chapters (7)
- 0:00Open Application Model: Application centric devops approach
- 0:26The great promise of Cloud Native
- 3:25Let's build pipelines
- 5:54The right level of abstraction?
- 9:15Reflect the Cloud native architecture: The cloud native application centric view
- 10:36(Data)crd modeling
- 14:39Component & Workloads
related talks
25mStandardizing Cloud Native Application Delivery Across Different Clouds
25mApp Operator: The Hidden Persona
34mMulti-Cluster GitOps Application Delivery Using ArgoCD and OCM Hub-Spoke Pull Model Pattern
37mWorkshop on Defining a Reference Model for Cloud-Native Application Delivery
40mOpen Operations for Clouds and Services
30mApp Delivery in Cloud Native: Where are We? What's Next?
53mThe Blueprint for Agile Engineering: Leveraging ODA Canvas
43mNavigating the App Delivery Landscape While Solving Everyday Problems
