【附赠PPT】 KubeMeet 成都站回顾:让云原生应用交付和管理变得更简单!

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
简介: 1 月 15 日,由云原生基金会 CNCF 和阿里云开发者 ACE 共同主办的 「KubeMeet · 云原生应用交付与管理专场」开发者沙龙在成都举办。本文将对本次活动进行回顾。

1 月 15 日,由云原生基金会 CNCF 和阿里云开发者 ACE 共同主办的 「KubeMeet · 云原生应用交付与管理专场」开发者沙龙在成都举办。技术讨论、积极互动、开源项目近距离接触......5 场开源实践的分享,让开发者们真正感受到了 KubeVela、OpenKruise、OCM、Sealer 、Nacos 等开源技术的魅力。


本场活动,OpenKruise 作者&初创成员之一,阿里云技术专家,赵明山(立衡);KubeVela 开源产品经理,阿里云技术专家,曾庆国(悦达);sealer maintainer,政采云技术专家,汪勋;sealer 项目发起人,阿里云技术专家,方海涛(中弈);OCM 维护者,阿里云开发工程师,金敏(左修);以及 Alibaba Nacos PMC,Apache ShardingSphere PMC,杨翊(席翁);共同为大家分享了云原生在企业中落地的挑战,以及开源项目如何在企业生产环境下解决云原生应用交付与管理的难题。


1.png


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


精彩回顾


关注【阿里巴巴云原生】公众号,后台回复 0115,即可获得本次活动讲师 PPT


分享主题:OpenKruise 提升云原生应用自动化新高度


OpenKruise 是阿里巴巴内部百万 Pod 调度场景中沉淀出来的最佳实践。


2.pngimage.gif


本次演讲围绕 OpenKruise 开源项目展开,针对大规模应用场景下,原生的 workloads 无法满足复杂业务部署诉求的问题,从workloads 存在的问题、OpenKruise 带来了哪些新的能力,以及接下来社区发展的规划等方面进行了详细阐述,帮助开发者更好地了解如何应对应用的部署难题。


3.png


分享主题: 现代混合环境云原生应用交付和管理平台


本次演讲从一个典型的云原生应用交付流水线开始,和开发者共同探讨了今天 CIOps 中面临的典型问题,并且分析面对用户对云原生应用持续交付的核心诉求,我们可以从 Kubernetes 中得到的启示。


4.png5.png


围绕 KubeVela 开源项目,介绍了在云原生技术的发展趋势朝着“一致的、跨云、跨环境的应用交付”不断迈进的今天,CNCF 沙箱项目 KubeVela,作为一个开箱即用、面向现代微服务架构的应用交付与管理平台,是如何面对现代混合云环境的应用交付难题,提出一个开源、标准,又不失灵活度的解法的。


image.gif6.png


分享主题:集群镜像重塑分布式应用交付


“集群镜像”是如何指数级降低分布式软件交付成本的?本次演讲以行业 ISV 为例,介绍了集群镜像如何帮助企业解决了分布式软件的部署一致性难题、降低了交付出错率,最终指数级降低分布式软件的交付成本。


image.gif7.png


受 Docker 等容器技术的启发,集群镜像将单机应用封装技术,上升到分布式集群维度,最终实现分布式软件的高效交付(build, share, run)。可以说集群镜像把整个集群看成一台服务器,把 Kubernetes 看成云操作系统,实现了整个集群的镜像化打包和交付,为企业级软件提供一种“开箱即用”的应用封装技术。


image.gif8.png


在本次分享中,来自政采云的技术专家也分享了他们是如何在实际生产环境下落地 Sealer,并基于 Sealer 构建交付系统升级之路的。


9.png10.png


分享主题:开放模块化多集群管理平台 OCM


OCM( Open-Cluster-Management) 是 CNCF 官方的多集群开源云原生项目,主要由红帽,阿里云,微软等多个云厂商共同推动。


image.gif11.png


本次演讲分享了为解决多集群用户场景下管理问题而设计的 OCM 主要架构、 近期的新特性和 KubeVela 的集成介绍,让我们充分理解高度模块化对于开放的多集群管理平台的重要性。


12.png


分享主题:Nacos2.0 的 K8s 服务发现生态应用及规划


Nacos 是阿里巴巴于 2018 年开源的注册中心及配置中心产品,帮助用户的分布式微服务应用进行服务发现和配置管理功能。随着 Nacos2.0 版本的发布,在性能和扩展性上取得较大突破后,社区开始考虑如何提供更加云原生方向的功能和用法。

image.gif

13.png


本次演讲以 Nacos2.0 版本发布为背景,介绍了Nacos 在 2.0 版本的 Kubernetes 环境下对服务发现生态的应用探索成果及后续探索方向的规划,及 Nacos 在 kubernetes 中服务发现在阿里巴巴的落地实践。


14.png


精彩瞬间


15.png16.png17.png


项目介绍


关于 OpenKruise

OpenKruise 是由阿里云于 2019 年 6 月开源的云原生应用自动化引擎,本质是基于 Kubernetes 标准扩展出来一个的应用负载项目,它可以配合原生 Kubernetes 使用,并为管理应用容器、sidecar、镜像分发等方面提供更加强大和高效的能力,从而在不同维度上通过自动化的方式解决 Kubernetes 之上应用的规模化运维和规模化建站问题,包括部署、升级、弹性扩缩容、Qos 调节、健康检查、迁移修复等等。


关于 KubeVela

KubeVela 是一个开箱即用、面向现代微服务架构的应用交付与管理平台,他完全以应用为中心,通过 OAM 标准化应用交付模型来捕获面向混合环境应用交付的整个过程,甚至包括云服务的拉起与绑定、可观测性、多集群分发策略、流量调配和滚动更新等各种运维过程。通过这样一个统一的、基础设施无关的上层模型,KubeVela 天然就能够做到让用户无需关心任何基础设施细节、只专注于业务价值和交付流程。


与此同时,KubeVela 提供了可编程的交付能力,在 Kubernetes 面向终态的基础上,支持通过“交付流水线(Workflow)“来实现自定义交付过程,同时通过 Kubernetes 终态能力来保证该流水线执行的正确性与幂等性。这使得 KubeVela 的交付流水线不仅使用简单、扩展性极强,还可以按照用户定义的工作流与交付策略,面向任何环境交付和管理任意类型的应用组件,包括:容器、云函数、数据库、云服务、虚拟机实例等等。


关于 OCM

为了让开发者、用户在多集群和混合环境下也能像在单个 Kubernetes 集群平台上一样,使用自己熟悉的开源项目和产品轻松开发功能,RedHat 和蚂蚁、阿里云共同发起并开源了 OCM(Open Cluster Management),旨在解决多集群、混合环境下资源、应用、配置、策略等对象的生命周期管理问题。


项目官网:

https://open-cluster-management.io/


👇👇 点击此处,即可回看本次活动直播。

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
27天前
|
Cloud Native 安全 物联网
云原生技术在现代软件开发中的应用与挑战####
云原生,这一词汇如同一股强劲的科技风暴,席卷了整个信息技术领域,它不仅重塑了软件的开发模式,还引领了一场关于效率、可扩展性和弹性的深刻变革。本文旨在深入探讨云原生技术的核心概念,分析其在现代软件开发中的广泛应用,并直面伴随其发展而来的挑战,为读者勾勒出一幅既充满机遇又不乏考验的云原生技术图景。 ####
|
10天前
|
人工智能 Cloud Native Java
活动回顾丨云原生开源开发者沙龙·杭州站回放 & PPT 下载
11 月 08 日,云原生开源开发者沙龙丨AI 应用工程化专场在杭州顺利举办。
活动回顾丨云原生开源开发者沙龙·杭州站回放 & PPT 下载
|
8天前
|
Kubernetes Cloud Native 持续交付
云原生技术在现代软件开发中的应用与挑战
【10月更文挑战第37天】随着云计算技术的不断演进,云原生技术已经成为推动软件开发现代化的重要力量。本文将深入探讨云原生技术的核心概念、优势以及面临的挑战,并通过一个实际的代码示例,展示如何在云原生环境中部署一个简单的应用。我们将从云原生的基础架构出发,逐步引导读者理解其在现代软件开发中的关键作用。
20 1
|
21天前
|
敏捷开发 Cloud Native 持续交付
云原生技术在现代企业中的应用与实践
【10月更文挑战第23天】本文将深入探讨云原生技术在现代企业中的广泛应用,并结合具体案例分析其对企业数字化转型的推动作用。我们将从云原生技术的基本原理出发,逐步揭示其在提高业务敏捷性、降低成本和增强系统可靠性方面的优势。同时,文章还将分享一系列成功实施云原生技术的企业案例,为读者提供实践中的参考和启示。最后,我们将讨论云原生技术面临的挑战及未来的发展趋势,为企业在这一领域的进一步探索提供指导。
|
22天前
|
Cloud Native 持续交付 云计算
云原生技术深度探索:构建现代化应用的基石####
【10月更文挑战第21天】 本文将深入探讨云原生技术的核心概念、关键技术及其在现代软件开发中的应用。我们将从容器化、微服务架构、持续集成/持续部署(CI/CD)、无服务器架构等关键方面展开,揭示这些技术如何共同作用,帮助企业实现高效、弹性且易于维护的应用部署与管理。通过实例分析,展现云原生技术在实际项目中的显著优势,为读者提供一套全面理解并应用云原生技术的指南。 ####
31 2
|
28天前
|
运维 Cloud Native 持续交付
云原生技术在现代IT架构中的深度应用与挑战####
【10月更文挑战第17天】 本文深入剖析了云原生技术的精髓,探讨其在现代IT架构转型中的核心作用与面临的挑战。云原生不仅是一种技术实现,更是企业数字化转型的重要推手,通过容器化、微服务、持续集成/持续部署(CI/CD)等关键要素,重塑软件开发、部署与运维模式。文章首先概述了云原生的基本原则与核心组件,随后分析了其如何促进企业敏捷性、可扩展性和资源利用率的提升,同时也指出了在安全性、复杂性管理及人才技能匹配等方面存在的挑战,并提出了相应的对策建议。 ####
66 6
|
17天前
|
Cloud Native 安全 持续交付
云原生技术在现代软件开发中的应用与挑战####
本文深入探讨了云原生技术在现代软件开发中的广泛应用及其面临的主要挑战,旨在为开发者和企业提供实用的指导和策略。云原生技术通过其独特的架构和方法论,极大地提升了软件的可扩展性、弹性和敏捷性。然而,随着技术的不断演进,如何有效应对其在安全性、复杂性和成本控制等方面的挑战,成为了业界关注的焦点。本文将详细阐述云原生技术的核心概念、实际应用案例,并针对当前面临的主要挑战提出相应的解决策略。 ####
|
6天前
|
Cloud Native 安全 数据安全/隐私保护
云原生架构下的微服务治理与挑战####
随着云计算技术的飞速发展,云原生架构以其高效、灵活、可扩展的特性成为现代企业IT架构的首选。本文聚焦于云原生环境下的微服务治理问题,探讨其在促进业务敏捷性的同时所面临的挑战及应对策略。通过分析微服务拆分、服务间通信、故障隔离与恢复等关键环节,本文旨在为读者提供一个关于如何在云原生环境中有效实施微服务治理的全面视角,助力企业在数字化转型的道路上稳健前行。 ####
|
7天前
|
运维 Kubernetes Cloud Native
云原生技术:容器化与微服务架构的完美结合
【10月更文挑战第37天】在数字化转型的浪潮中,云原生技术以其灵活性和高效性成为企业的新宠。本文将深入探讨云原生的核心概念,包括容器化技术和微服务架构,以及它们如何共同推动现代应用的发展。我们将通过实际代码示例,展示如何在Kubernetes集群上部署一个简单的微服务,揭示云原生技术的强大能力和未来潜力。
|
9天前
|
消息中间件 存储 Cloud Native
云原生架构下的数据一致性挑战与应对策略####
本文探讨了在云原生环境中,面对微服务架构的广泛应用,数据一致性问题成为系统设计的核心挑战之一。通过分析云原生环境的特点,阐述了数据不一致性的常见场景及其对业务的影响,并深入讨论了解决这些问题的策略,包括采用分布式事务、事件驱动架构、补偿机制以及利用云平台提供的托管服务等。文章旨在为开发者提供一套系统性的解决方案框架,以应对在动态、分布式的云原生应用中保持数据一致性的复杂性。 ####