【KubeMeet 杭州站回顾】阿里巴巴、携程、第四范式是如何应对云原生应用管理挑战的

简介: 4 月 17 日,由云原生基金会 CNCF 和阿里巴巴共同主办的开发者活动 KubeMeet 在杭州举办。本次活动聚焦“云原生应用管理痛点”,来自阿里巴巴、携程、第四范式的云原生技术专家和现场 100+ 开发者分享了云原生在企业中落地的挑战,以及 Kubernetes 领域备受开发者关注和欢迎的开源项目 OAM、KubeVela、OpenKruise 在企业中的落地实践。

文章来源 |阿里巴巴云原生公众号


4 月 17 日,由云原生基金会 CNCF 和阿里巴巴共同主办的开发者活动 KubeMeet 在杭州举办。本次活动聚焦“云原生应用管理痛点”,来自阿里巴巴、携程、第四范式的云原生技术专家和现场 100+ 开发者分享了云原生在企业中落地的挑战,以及 Kubernetes 领域备受开发者关注和欢迎的开源项目 OAM、KubeVela、OpenKruise 在企业中的落地实践。

Dingtalk_20210428151207.jpg

下面,就让我们一起回顾本次活动上都有哪些精彩瞬间。扫描下方金句海报,你可以回看本次活动现场直播。

王仁达(封崇):阿里巴巴基于 KubeVela 的新一代应用交付管理系统实践


随着“云原生”的普及,基础设施逐渐成熟的今天,越来越多的应用开发者们开始追求快速的构建交付应用。 然而使用场景的不同往往意味着应用交付的环境会有巨大的差异。就比如,K8s 中不同的工作负载类型需要对接不同多集群环境、灰度发布、流量管理等实现方案,不同的部署环境(公有云、私有化部署等)也常常需要对接不同的日志监控体系;另外随着企业上云从基础设施上云转向全面使用云产品,需要对接不同的云资源管理方案(Terraform、Crossplane 等),应用需要集成各种云产品的差异化配置(数据库连接串、云产品 ak/sk 等)。如何才能将应用管理和交付变得标准化,使得应用研发不再需要花大量精力对接不同的交付平台?这已经逐渐成为云原生应用管理领域的一大痛点。


阿里巴巴技术专家封崇针对这些问题为大家介绍了如何基于 KubeVela 构建标准化的应用交付管理平台,以及阿里巴巴在此基础上的实践经验,包括云原生应用交付面临的问题与挑战、社区中常见的应用交付解决方案对比、基于 KubeVela 1.0 的标准化应用交付管理核心原理和下一步计划,以及阿里巴巴基于 KubeVela 的应用交付实践。


Dingtalk_20210428163158.jpg

王思宇(酒祝):OpenKruise 如何实现 K8s 中容器粒度的不可变基础设施


众所周知,原生 Kubernetes 限制了最小操作单元为 Pod 级别,默认情况下我们只能操作扩容、缩容 Pod,甚至发布升级都是依赖于扩缩 Pod 来完成的。而 OpenKruise 在不对原生 Kubernetes 做任何侵入的基础上,为用户提供了更多细化到容器粒度的控制能力,比如针对 Pod 中一个或多个容器的独立原地升级、Sidecar 容器单独管理/注入/升级、Pod 运行时的容器重启等等。  在本次分享中,阿里云技术专家、OpenKruise 项目负责人王思宇(酒祝) 介绍了 OpenKruise 项目是如何在不侵入 Kubernetes 的前提下实现这些容器粒度操作能力,以及用户如何通过使用 OpenKruise 这些能力更好地部署运维和管理云原生应用。使与会开发者更好地了解 OpenKruise 的来源、目标、核心能力以及 OpenKruise 能带来哪些原生 K8s 不具备的容器粒度操作能力,对于如何使用 OpenKruise 获得基本的认识。


Dingtalk_20210428163248.jpg

马浩:基于OAM 的 AIOS 应用管理和交付


为了更好解决 AI 落地难题,更好地利用云原生技术红利, 为企业、生态伙伴、开发者提供更好的应用管理和交付平台,第四范式基于 OAM Kubernetes runtime +  扩展的 Workload 和 Trait 打造统一的 AIOS,使多个生态伙伴以较低的改造成本完成 AIOS 接入,同时为内部建模中 DAG 计算提供更灵活的计算服务。 本次活动上,第四范式机器学习平台资深工程师马浩基于上述经验,向大家介绍了如何基于 OAM 在 Kubernetes 之上开发聚焦应用、具备可靠性、可扩展性、可维护性的 PaaS。


Dingtalk_20210428163227.jpg

施燕:OpenKruise 在携程的应用实践


在本次活动最后,来自携程的资深研发工程师施燕为大家介绍了携程 PaaS 平台向云原生架构演进过程,如何基于开源项目 OpenKrusie 的 Rollout 云原生发布方案实现 Kuberntess 云原生发布、该过程中遇到问题和解决方案,以及携程 Paas 平台关于 Workload 对控制面高可用、集群联邦、多状态实例管理的后续规划,来帮助开发者了解 PaaS 平台的演进思路,以及使用 Kruise 中遇到的问题、挑战及其应对方式。


Dingtalk_20210428163404.jpg


本场活动直播回放:https://developer.aliyun.com/live/246608


相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
目录
打赏
0
0
0
0
12324
分享
相关文章
带你读《云原生架构白皮书2022新版》——ACNA(Alibaba Cloud Native Architecting)架构设计方法
带你读《云原生架构白皮书2022新版》——ACNA(Alibaba Cloud Native Architecting)架构设计方法
377 20
带你读《云原生架构白皮书2022新版》——云原生技术架构视角
带你读《云原生架构白皮书2022新版》——云原生技术架构视角
415 12
带你读《云原生架构白皮书2022新版》——企业战略视角
带你读《云原生架构白皮书2022新版》——企业战略视角
182 14
带你读《云原生架构白皮书2022新版》——云原生架构成熟度模型
带你读《云原生架构白皮书2022新版》——云原生架构成熟度模型
285 14
带你读《云原生架构白皮书2022新版》——业务发展视角
带你读《云原生架构白皮书2022新版》——业务发展视角
286 13
服务网格实施周期缩短 50%,丽迅物流基于阿里云 ACK 和 ASM 的云原生应用管理实践
通过本文介绍丽迅物流关于基于阿里云服务网格 ASM 如何加速企业业务云原生化进程的实践经验。
带你读《云原生架构白皮书2022新版》——组织能力视角
带你读《云原生架构白皮书2022新版》——组织能力视角
161 6
带你读《云原生架构白皮书2022新版》——架构持续演进闭环
带你读《云原生架构白皮书2022新版》——架构持续演进闭环
94 4
深入理解云原生架构及其在现代企业中的应用
随着数字化转型的浪潮席卷全球,企业正面临着前所未有的挑战与机遇。云计算技术的迅猛发展,特别是云原生架构的兴起,正在重塑企业的IT基础设施和软件开发模式。本文将深入探讨云原生的核心概念、关键技术以及如何在企业中实施云原生策略,以实现更高效的资源利用和更快的市场响应速度。通过分析云原生架构的优势和面临的挑战,我们将揭示它如何助力企业在激烈的市场竞争中保持领先地位。
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等