Categories
程式開發

阿里巴巴 Kubernetes 應用管理實踐中的經驗與教訓丨Archsummit


阿里巴巴雲原生應用平台團隊同時擔負著阿里集團互聯網級場景下,和阿里雲端應用管理產品底層技術的架構工作。面對成千上萬個散落在不同團隊、不同特點(有狀態、無狀態、複雜依賴關係、複雜資源需求)的應用,如何建立統一的應用管理與架構體系,如何解決研發、運維、基礎設施之間的協作與溝通問題,如何解決有狀態應用交付問題等,逐漸成為了團隊主要挑戰。

本次演講會首先介紹阿里在基於 Kubernetes 項目進行大規模應用實踐過程中遇到的真實問題。需要注意的是,這些問題大多並不是實踐過程中需要優化的點,而是源自於 Kubernetes 的設計本身。接下來,我們會深入分析 Kubernetes 在這些領域中的思路,項目本身的定位,以及這些問題產生的根本原因。隨後會逐一介紹當前阿里解決這些問題的現有實踐以及這些實踐本身存在的局限性。最後,我們會介紹阿里目前正在進行的嘗試和社區在這一領域的發展方向。

內容大綱:

1、阿里在將存量 PaaS 與 Kubernetes 對接過程中遇到的核心問題

2、研發和運維對 Kubernetes YAML 文件的看法

3、阿里對解耦研發和運維過程中的現有實踐,以及實踐本身存在的問題

4、阿里對上述問題進行標準化、統一化解決的思路,以及對社區的進一步思考

聽眾受益:

1、了解 Kubernetes 應用管理體系的設計與現狀

2、阿里巴巴大規模體量下基於 Kubernetes 進行應用交付與管理的實踐

3、阿里巴巴應用管理體系實踐背後的方法論和經驗教訓