首页 文章详情

Go 开源说第三期:KubeVela 云原生应用平台

GoCN | 34 2021-01-14 18:04 0 0 0


写在前面


随着Go在中国越来越多的应用场景,我们中国的Gopher开发的开源项目也越来越多,目前在github上面有大量的Go写的开源项目,但是很多时候一个好的项目让别人获知,同时让大家了解背后的设计设计原理,其实是很困难的一件事情。


基于这样的背景,我们GoCN社区推出这个《Go 开源说》,每两周会播出一期。希望通过这样的平台帮助到我们开源的作者,有一个平台去推广我们的开源项目,第二说说背后的设计原理和理念,产品优越性等。第三让我们用户可以了解到更多好玩有用的项目,避免自己造轮子重复发明,当然也希望通过这些分享让大家学习到每一个开源项目背后的设计理念,拥抱开源,做出自己的产品。


—— Asta


本期开源先锋


孙健波 https://github.com/wonderflow

  • 阿里云技术专家

  • 云原生应用模型 OAM(Open Application Model) 核心成员和主要制定者,KubeVela 项目作者,致力于推动云原生应用标准化,负责大规模云原生应用交付与应用管理相关工作

  • 曾参与编写《Docker容器与容器云》技术书籍

关于 kubevela

 https://github.com/oam-dev/kubevela

KubeVela 是一个简单易用且高度可扩展的应用管理平台与核心引擎


在架构上,KubeVela 只有一个 controller 并且以插件的方式运行在 Kubernetes 之上,为 Kubernetes 带来了面向应用层的抽象,以及以此为基础的面向用户的使用界面,即Appfile。Appfile 乃至 KubeVela 运行机制背后的核心,则是其能力管理模型 Open Application Model (OAM) 。基于这个模型,KubeVela 为系统管理员提供了一套基于注册与自发现的能力装配流程,来接入 Kubernetes 生态中的任意能力到 KubeVela 中,从而以“一套核心框架搭配不同能力”的方式,适配各种使用场景(比如 AI PaaS,数据库 PaaS 等等)。


本期精彩看点


看点1:云原生遇到的困难


如今关注“云原生”的人越来越多,而“如何让业务应用享受云原生的红利”也成为了一个广泛存在的问题。事实上,在 Kubernetes 逐渐成为事实标准的今天,如何在其上构建应用、管理应用却依然是一个难题。K8s功能强大、生态丰富,但是使用门槛很高,如何有效的抽象又不失可扩展性以便给用户更友好的体验?


看点2:Kubevela 设计初衷
该项目基于 OAM 和 K8s 构建了一个开箱即用的应用管理平台,核心工程师源于阿里、微软、Upbond等一系列公司,创立之初就由大量社区成员共同构建,汇聚了不同公司大量实践经验。
该项目通过 OAM 解决了能力的标准可扩展问题,同时加入了Cuelang作为客户端抽象,进一步降低了业务研发人员构建应用的门槛,除此之外还为使用者提供了发布、更新、监控、扩缩容、路由等一系列核心能力。


看点3:如何应用kubevela
kubevela已经在很多公司内部得到广泛应用,和大家一起分享kubevela的应用场景

如何提前互动


请在评论区留下你对于 kubevela 项目感兴趣的问题,我们会统一收集在直播中进行答疑~

如何报名


查看下列截图你是否在任意的Gopher群里,如果已经加入任一Gopher群,只要在31日关注群内动向,我们会在晚上 20:00 准时开启直播


如果还没找到组织,请扫码入群,届时我们会在群内开启直播,如果群满了请加微信:gopherWang。


直播时间:1月14日晚20:00


如果你是一位醉心开源的 Gopher,拥有自己的开源项目和故事,欢迎点击“阅读原文”填写问卷进行报名,小编会及时联系你哦~











  • 真 • 跨数据库兼容

本期精彩看点

看点1:GORM 项目初衷与发展历程


看点2:GORM 项目的优越设计理念
GORM 遵从了 API 精简,测试优先,最小惊讶,自由组合扩展,无依赖的设计理论,争做一个健壮的可信赖的开源产品。
看点3:GORM 项目在字节跳动内部的实践应用

如何提前互动

请在评论区留下你对于 GORM 项目感兴趣的问题,我们会统一收集在直播中进行答疑~

如何报名


查看下列截图你是否在任意的Gopher群里,如果已经加入任一Gopher群,只要在31日关注群内动向,我们会在晚上 20:00 准时开启直播
如果还没找到组织,请扫码入群,届时我们会在群内开启直播。


截止时间:12月31日晚18:00
如果你是一位醉心开源的 Gopher,拥有自己的开源项目和故事,欢迎点击“阅读原文”填写问卷进行报名,小编会及时联系你哦~



good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter