如何通過 IM 實現分佈式任務調度系統,這裏有答案

在談到如何實現 DevOps 時,往往面臨兩大方面的問題 :開發測試管理問題和運行管理問題。開發測試管理問題一般表現在開發效率低、版本質量差、環境交付慢,無統一工具設置,整體的研發運維過程管控不足。因此,通過 DevOps 平臺進行流程化管理變得尤爲重要。

另一方面,隨着雲計算的發展,企業機器數量逐漸增多,規模逐步擴大,機器的管理和維護成爲 DevOps 不可或缺的一個環節。而且,隨着業務發展和架構演進,多雲和混合雲成爲常態。企業的基礎設施,從早期單機房,開始覆蓋到多個地域。在混合雲、多地域等各種異構網絡環境下,運行管理也是必須面對的問題,因此,勢必需要一套調度系統來管理、控制各類資源。

作爲運維平臺的基礎,任務調度系統的職責,是控制、分發任務到對應的機器或容器上。而任務調度系統往往面臨着:物理機、虛擬機、容器等不同類型有差異;Linux、Windows 等操作系統兼容問題;公有云、私有云等環境存在差異,網絡不在同一平面;時效性、可用性要求高;Agent 安裝、升級、插件管理問題……

那麼面對這些問題時,企業和開發者應該如何解決呢?7 月 2 日,來自京東智聯雲、博雲的兩位講師將通過線上公開課的形式,爲大家分享各自的實踐。

本次課程由京東智聯雲開發者與英特爾聯合舉辦,大家可以瞭解從開發到測試,如何通過 DevOps 平臺進行流程化管理,以及企業在研發流程規範、團隊配合、統一工具設置、代碼發佈環境質量管控等方面如何選擇落地路徑。也可以瞭解到京東智聯雲的任務調度系統是怎樣設計的,如何用 IM 實現分佈式控制系統。

活動信息

主題:DevOps 平臺高可用架構與實踐

活動時間:2020 年 7 月 2 日 19:30-21:15

議程:

議題詳情

議題一:《基於 IM 的大規模任務調度架構設計與實踐》

陳堯 京東智聯云云產品研發部架構師

近十年自動化運維平臺經驗,在大規模集羣管理、分佈式調度、容器化、安全等方面有豐富的實戰經驗,17 年加入京東後,先後設計了支持容器和物理機的部署平臺雲翼,承載整個京東智聯雲的服務部署,基於 kerberos 的堡壘機,實現公有云和私有云機器運維權限管控、高性能分佈式任務調度, 解決了公有云、私有云、物理機、容器等各種異構網絡下任務分發和執行問題。

分享簡介:

1.分佈式任務調度系統面臨的機器控制與管理、效率與性能問題

2.京東智聯雲在任務調度系統設計中遇到的“坑”

3.如何用 IM 實現分佈式控制系統設計

4.公有云、私有云等多種異構網絡下的 C/S 架構設計

聽衆收益:

1.學習分佈式任務調度系統設計,用 IM“聊天”的方式解決機器管理的問題

2.通過了解京東智聯雲相關實踐,爲企業內部 DevOps 發展提供經驗

議題二:《從開發到測試,如何通過 DevOps 平臺進行流程化管理》

傘亞朋 博雲售前解決方案架構師

近十年在創業公司及上市公司的自動化運維經驗, 在電商,金融,遊戲等行業有豐富實踐,曾主導以開源軟件爲框架的 DevOps 生態體系,還曾落地實現以開源軟件爲主的 Kubernetes 生態體系。現擔任博雲售前解決方案架構師,主要負責公司超融合、Boc,DevOps,BSM 等產品售前技術支持工作。

分享簡介:

1.DevOps 的範圍、願景、目標

2.DevOps 中各研發崗位之間如何協作

3.DevOps 如何實現工具鏈的統一管理

4.企業 DevOps 落地實施路徑選擇

聽衆收益:

1.從 DevOps 概念及流程出發,學習如何從零突破,優化內部研發人員協作

2.瞭解企業應該如何選擇合適的 DevOps 落地路徑

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章