OAM的发展

简介: OAM的发展

OAM(Open Application Model)是阿里巴巴和微软共同开源的云原生应用规范模型,旨在通过全新的应用定义、运维、分发与交付模型,推动应用管理技术向“轻运维”的方向迈进,全力开启下一代云原生DevOps的技术革命。

自2019年10月宣布开源以来,OAM已经得到了广泛的应用和关注。OAM旨在定义云原生应用的标准,支持异构的平台、容器运行时、调度系统、云供应商和硬件配置等,使得应用与底层平台无关。

OAM通过关注点分离的思想,将应用分为研发、运维和基础设施三个层次,为研发的Workload和运维的Trait提供了模块化协作的能力,大大提高了复用能力。随着模块化的Workload和Trait越来越多,用户可以在CRD Registry这样的注册中心快速找到适合自己的应用架构和运维能力。

OAM还与Crossplane展开合作,以Kubernetes式以API为中心的应用定义发扬光大,并深度参与CNCF SIG App Delivery,共同定义云原生应用标准。此外,阿里巴巴团队正在上游贡献和维护这套技术,欢迎用户反馈问题和建议。

相关文章
|
自然语言处理 开发者 异构计算
社区供稿 | Llama3-8B中文版!OpenBuddy发布新一代开源中文跨语言模型
此次发布的是在3天时间内,我们对Llama3-8B模型进行首次中文跨语言训练尝试的结果:OpenBuddy-Llama3-8B-v21.1-8k。
|
算法 Linux
linux命令之xz
linux命令之xz
540 1
交流电路理论:峰值、平均值和RMS值的计算公式
除了频率和周期之外,AC 波形的一个关键属性是振幅,它表示交变波形的最大值,或者更广为人知的是峰值。
11900 1
交流电路理论:峰值、平均值和RMS值的计算公式
|
10月前
|
前端开发 JavaScript API
(前端3D模型开发)网页三维CAD中加载和保存STEP模型
本文介绍了如何使用`mxcad3d`库在网页上实现STEP格式三维模型的导入与导出。首先,通过官方教程搭建基本项目环境,了解核心对象如MxCAD3DObject、Mx3dDbDocument等的使用方法。接着,编写了加载和保存STEP模型的具体代码,包括HTML界面设计和TypeScript逻辑实现。最后,通过运行项目验证功能,展示了从模型加载到保存的全过程。此外,`mxcad3d`还支持多种其他格式的三维模型文件操作。
770 125
|
运维 Kubernetes Cloud Native
OAM 深入解读:OAM 为云原生应用带来哪些价值?
OAM 是阿里巴巴联合微软在社区推出的一款用于构建和交付云原生应用的标准规范,旨在通过全新的应用定义、运维、分发与交付模型,推动应用管理技术向“轻运维”的方向迈进,全力开启下一代云原生 DevOps 的技术革命。
OAM 深入解读:OAM 为云原生应用带来哪些价值?
|
12月前
|
API 开发工具 C#
神策SDK不支持Windows客户端全埋点,怎么实现用户统计分析?
本文将介绍,ClkLog针对神策不支持全埋点的客户端实现用户访问基础统计分析 1。
神策SDK不支持Windows客户端全埋点,怎么实现用户统计分析?
|
存储 缓存 NoSQL
Redis过期Key的清理机制
Redis过期Key的清理机制
259 1
|
jenkins 持续交付
Jenkins Pipeline 流水线 - withCredentials 使用
Jenkins Pipeline 流水线 - withCredentials 使用
428 0
|
消息中间件 Kubernetes 数据库
在k8S中,初始化容器(init container)概念原理是什么?
在k8S中,初始化容器(init container)概念原理是什么?
|
Kubernetes 算法 调度
k8s群集调度之 pod亲和 node亲和 标签指定
k8s群集调度之 pod亲和 node亲和 标签指定