【附赠PPT】 KubeMeet 成都站回顾:让云原生应用交付和管理变得更简单
1 月 15 日,由云原生基金會 CNCF 和阿里云開發者 ACE 共同主辦的 「KubeMeet · 云原生應用交付與管理專場」開發者沙龍在成都舉辦。技術討論、積極互動、開源項目近距離接觸…5 場開源實踐的分享,讓開發者們真正感受到了 KubeVela、OpenKruise、OCM、Sealer 、Nacos 等開源技術的魅力。
本場活動,OpenKruise 作者&初創成員之一,阿里云技術專家,趙明山(立衡);KubeVela 開源產品經理,阿里云技術專家,曾慶國(悅達);sealer maintainer,政采云技術專家,汪勛;sealer 項目發起人,阿里云技術專家,方海濤(中弈);OCM 維護者,阿里云開發工程師,金敏(左修);以及 Alibaba Nacos PMC,Apache ShardingSphere PMC,楊翊(席翁);共同為大家分享了云原生在企業中落地的挑戰,以及開源項目如何在企業生產環境下解決云原生應用交付與管理的難題。
下面就讓我們一起回顧本次活動上都有哪些精彩瞬間。掃描下方金句海報二維碼即可回看本次活動現場直播。
精彩回顧
關注【阿里巴巴云原生】公眾號,后臺回復 0115,即可獲得本次活動講師 PPT
分享主題:OpenKruise 提升云原生應用自動化新高度
OpenKruise 是阿里巴巴內部百萬 Pod 調度場景中沉淀出來的最佳實踐。
本次演講圍繞 OpenKruise 開源項目展開,針對大規模應用場景下,原生的 workloads 無法滿足復雜業務部署訴求的問題,從workloads 存在的問題、OpenKruise 帶來了哪些新的能力,以及接下來社區發展的規劃等方面進行了詳細闡述,幫助開發者更好地了解如何應對應用的部署難題。
分享主題: 現代混合環境云原生應用交付和管理平臺
本次演講從一個典型的云原生應用交付流水線開始,和開發者共同探討了今天 CIOps 中面臨的典型問題,并且分析面對用戶對云原生應用持續交付的核心訴求,我們可以從 Kubernetes 中得到的啟示。
圍繞 KubeVela 開源項目,介紹了在云原生技術的發展趨勢朝著“一致的、跨云、跨環境的應用交付”不斷邁進的今天,CNCF 沙箱項目 KubeVela,作為一個開箱即用、面向現代微服務架構的應用交付與管理平臺,是如何面對現代混合云環境的應用交付難題,提出一個開源、標準,又不失靈活度的解法的。
分享主題:集群鏡像重塑分布式應用交付
“集群鏡像”是如何指數級降低分布式軟件交付成本的?本次演講以行業 ISV 為例,介紹了集群鏡像如何幫助企業解決了分布式軟件的部署一致性難題、降低了交付出錯率,最終指數級降低分布式軟件的交付成本。
受 Docker 等容器技術的啟發,集群鏡像將單機應用封裝技術,上升到分布式集群維度,最終實現分布式軟件的高效交付(build, share, run)。可以說集群鏡像把整個集群看成一臺服務器,把 Kubernetes 看成云操作系統,實現了整個集群的鏡像化打包和交付,為企業級軟件提供一種“開箱即用”的應用封裝技術。
在本次分享中,來自政采云的技術專家也分享了他們是如何在實際生產環境下落地 Sealer,并基于 Sealer 構建交付系統升級之路的。
分享主題:開放模塊化多集群管理平臺 OCM
OCM( Open-Cluster-Management) 是 CNCF 官方的多集群開源云原生項目,主要由紅帽,阿里云,微軟等多個云廠商共同推動。
本次演講分享了為解決多集群用戶場景下管理問題而設計的 OCM 主要架構、 近期的新特性和 KubeVela 的集成介紹,讓我們充分理解高度模塊化對于開放的多集群管理平臺的重要性。
分享主題:Nacos2.0 的 K8s 服務發現生態應用及規劃
Nacos 是阿里巴巴于 2018 年開源的注冊中心及配置中心產品,幫助用戶的分布式微服務應用進行服務發現和配置管理功能。隨著 Nacos2.0 版本的發布,在性能和擴展性上取得較大突破后,社區開始考慮如何提供更加云原生方向的功能和用法。
本次演講以 Nacos2.0 版本發布為背景,介紹了Nacos 在 2.0 版本的 Kubernetes 環境下對服務發現生態的應用探索成果及后續探索方向的規劃,及 Nacos 在 kubernetes 中服務發現在阿里巴巴的落地實踐。
精彩瞬間
項目介紹
關于 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/
👇👇 點擊此處,即可回看本次活動直播。
總結
以上是生活随笔為你收集整理的【附赠PPT】 KubeMeet 成都站回顾:让云原生应用交付和管理变得更简单的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 让创新触手可及,阿里云容器服务 ACK
- 下一篇: Spring Boot Serverle