騰訊課堂作爲騰訊自研業務上雲的其中一個產品,在微服務整體從雲下到雲上的架構演進中,除了機器、網絡、中間件的遷移之外,也重新 Review 了團隊在過去研發和運營中遇到的痛點,在雲原生應用規範、DevOps 流程、微服務框架、雲開源中間件選型等領域都有一些思考和實踐,踩過很多坑也取得很多收穫。
這次分享會介紹下業務上雲的項目背景,然後分享下在上雲之前,我們是如何針對自身特點,對微服務的依賴、配置、錯誤碼、權限、無狀態等問題重新思考後,制定業務微服務上雲的雲原生應用規範。並且怎麼通過 git-webhook、Docker、K8S 等組件的引入,逐步優化 DevOps 工具鏈,最終實現微服務上雲的架構演進。
內容大綱:
1、騰訊課堂微服務上雲項目背景;
2、傳統微服務的痛點;
3、打開新世界大門,一場對引入雲原生、DevOps 工具鏈、開源中間件的激烈討論;
4、針對自身業務特點,制定業務雲原生應用規範;
5、優化 DevOps 工具鏈,逐步將微服務遷移上雲;
6、持續優化迭代,保持架構演進往更健康方向發展。
聽衆受益
1、騰訊課堂怎麼做微服務上雲;
2、傳統微服務系統演進中,經常遇到的痛點和業內常見解決方案;
3、快速迭代的業務系統,怎麼制定和落地雲原生應用規範;
4、如何通過 DevOps 工具鏈,推送規範落地和提升研發運營效率。