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

本文涉及的产品
Serverless 应用引擎 SAE,800核*时 1600GiB*时
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 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搭建和管理企业级网站应用
相关文章
|
4天前
|
Cloud Native 安全 持续交付
云原生技术在现代企业中的应用与挑战
本文探讨了云原生技术的基本概念、主要特点以及其在现代企业中的应用和面临的挑战。通过分析云原生技术如何提高应用的灵活性、可扩展性和开发效率,揭示了其对企业数字化转型的重要性。同时,文章也讨论了企业在采用云原生技术时需要克服的技术难点和文化转变问题。
|
6天前
|
Kubernetes Cloud Native 开发者
云原生技术:打造弹性、可扩展的现代应用
【9月更文挑战第13天】在这篇文章中,我们将探索云原生技术的核心概念及其对现代软件开发的意义。通过实际代码示例,我们会深入理解如何构建和部署在云端的应用,确保它们能够自动扩展、自我修复,并在全球任何地方无缝运行。文章将揭示云原生技术如何赋能开发者和组织,以应对不断变化的市场需求。
|
2天前
|
Kubernetes Cloud Native Linux
云原生入门:Kubernetes的简易部署与应用
【8月更文挑战第49天】在云原生的世界里,Kubernetes(K8s)是一颗璀璨的星。本文将带你走进K8s的世界,从安装到简单应用,轻松驾驭这个强大的容器编排工具。让我们一起探索云原生的奥秘,解锁新技能!
|
2天前
|
运维 Cloud Native Devops
探索云原生技术:构建现代应用的全新方式
本文将深入探讨云原生技术的核心理念和实际应用,揭示其在现代应用开发和部署中的重要性。我们将从云原生的定义开始,逐步解析其关键技术如容器化、微服务、DevOps等,并通过具体案例展示这些技术如何帮助企业实现高效、灵活和可扩展的应用架构。无论是开发者、运维人员还是企业决策者,本文都将为您提供有价值的见解和实用的建议。
|
5天前
|
Cloud Native Devops 持续交付
云原生技术:构建现代应用的新范式
本文深入探讨了云原生技术的核心理念、关键技术和应用实践。首先,文章阐述了云原生的定义和特点,强调其利用云计算优势来构建和运行可扩展应用的能力。接着,详细介绍了容器化、微服务架构、DevOps实践等关键技术,并通过具体案例展示了这些技术在实际应用中的效果。最后,讨论了云原生技术的发展趋势和未来前景。本文旨在为读者提供关于云原生技术的全面理解,帮助其在数字化转型过程中做出明智的决策。
|
5天前
|
运维 Cloud Native 持续交付
云原生技术:构建弹性、高效和可扩展的现代应用
在当今数字化浪潮中,企业面临着日益复杂的技术和业务需求。传统的单体架构已经难以适应快速变化的市场需求,而云原生技术正以其独特的优势成为现代企业构建弹性、高效和可扩展应用的首选。本文将深入探讨云原生技术的基本原理、核心组件及其在实际应用中的案例,揭示其如何帮助企业实现数字化转型和业务创新。
18 3
|
6天前
|
Cloud Native Devops 云计算
云原生技术:构建现代应用的新范式
在当今数字化时代,企业面临着日益复杂的业务需求和不断变化的市场环境。为了保持竞争力,企业需要快速、高效地构建和部署应用程序。本文将探讨一种新兴的软件开发架构——云原生技术,它能够帮助企业实现这一目标。通过采用微服务、容器化、DevOps等理念和技术,云原生架构为企业提供了一种灵活、可扩展且易于管理的方式来构建、部署和运行应用程序。本文将从云原生技术的基本概念入手,深入探讨其核心组件以及如何利用这些组件构建现代化的应用架构。
|
3天前
|
Cloud Native 持续交付 云计算
云原生技术:重塑软件开发与架构的未来
在云计算的推动下,云原生技术正逐渐成为软件开发的新标准,强调利用容器、服务网格、微服务等技术实现敏捷开发与高效运维。本文探讨了云原生技术如何重塑软件开发与架构的未来,介绍了其核心概念(如容器化、微服务架构、CI/CD)及优势(如敏捷性、可扩展性、成本效益),并讨论了其在金融服务、电子商务和物联网等领域的实际应用及面临的挑战。尽管存在技术复杂性和人才短缺等问题,云原生技术仍将成为软件开发的主流趋势。
|
3天前
|
运维 Cloud Native 持续交付
云原生之旅:从容器化到微服务架构的探索
【9月更文挑战第16天】在数字化转型的浪潮中,云原生技术成为推动企业创新和效率提升的关键力量。本文将带你深入了解云原生的核心理念,从容器化技术的入门应用到微服务架构的设计实践,揭示如何利用这些先进技术构建更灵活、更可靠的系统。我们将通过具体案例,探讨云原生技术如何帮助企业实现快速迭代与持续交付,以及在这一过程中可能遇到的挑战和解决方案。
|
1天前
|
运维 Cloud Native Devops
云原生技术:重塑现代IT架构的新引擎
在当今数字化转型的浪潮中,云原生技术以其敏捷、高效和可扩展的特性,正引领着一场IT架构的革命。本文旨在深入探讨云原生的概念、核心组件及其在现代企业中的应用价值,揭示其如何助力企业实现更快的创新速度、更高的资源利用率以及更优的用户体验。不同于传统的云计算模式,云原生从一开始就为云环境量身打造,通过容器化、微服务、DevOps等关键技术,解锁了软件开发和运维的新范式。