騰訊遊戲部門開源系列項目“藍鯨”


藍鯨團隊近期開源了其部分項目,系列項目包括:

主頁:https://gitee.com/Tencent-BlueKing

騰訊藍鯨智雲 PaaS 平台(BlueKing PaaS)

本次開源的是藍鯨智雲PaaS 平台社區版(BlueKing PaaS Community Edition),它提供了應用引擎、前後台開發框架、API 網關、調度引擎、統一登錄與公共組件等模塊,幫助用戶快速、低成本、免運維地構建支撐工具和運營系統(統稱為SaaS 應用)。它為一個 SaaS 應用從創建到部署,再到後續的維護管理提供了完善的自動化和自助化服務,從而使開發者可以集中精力關注 SaaS 應用的邏輯開發。

倉庫地址:https://gitee.com/Tencent-BlueKing/bk-PaaS

騰訊藍鯨智雲配置平台(BlueKing CMDB)

藍鯨配置平台(藍鯨CMDB)是一個面向資產及應用的企業級配置管理平台,提供了全新自定義模型管理,用戶不僅可以方便地實現內置模型屬性的拓展,同時也能夠根據不同的企業需求隨時新增模型和關聯關係,把網絡、中間件與虛擬資源等納入到CMDB 的管理中。

除此之外還增加了更多符合場景需要的新功能:機器數據快照、數據自動發現、變更事件主動推送、更加精細的權限管理,以及可拓展的業務拓撲等功能。

倉庫地址:https://gitee.com/Tencent-BlueKing/bk-cmdb

騰訊藍鯨智雲標準運維(SOPS)

標準運維(SOPS)是通過可視化的圖形界面進行任務流程編排和執行的系統,是騰訊藍鯨產品體系中一款輕量級的調度編排類 SaaS 產品。

標準運維有兩大核心服務。一個是流程編排服務:基於騰訊藍鯨 PaaS 平台的 API 網關服務,對接企業內部各個系統 API 的能力, 將在多系統間切換的工作模式整合到一個流程中,實現一鍵自動化調度。另一個是自助化服務:標準運維屏蔽了底層系統之間的差異, 讓運維人員可以將業務日常的運維工作交給產品、開發與測試等人員執行,實現業務發布、變更等日常工作的自助化。

除此之外,為降低非運維人員的操作成本, 標準運維與藍鯨 PaaS 平台深度整合,為用戶提供了“輕應用”和“職能化”功能,提高自助率。

倉庫地址:https://gitee.com/Tencent-BlueKing/bk-sops

騰訊藍鯨智雲容器管理平台(BlueKing Container Service]

藍鯨容器管理平台(Blueking Container Service,簡稱 BCS)是藍鯨體系下,以容器技術為基礎,為微服務業務提供編排管理和治理服務的基礎服務平台。

BCS 在騰訊內部已經穩定運行三年以上,經過幾十款不同架構、不同規模的業務驗證,其中規模最大的業務包含五個獨立的集群,共600+ 物理機資源(單機48 核以上,128G 以上內存),近7000 POD,使用30 多個命名空間進行隔離。本次開源的部分為 BCS 後台部分,為藍鯨 PaaS 體系下的原子平台,主要輸出服務編排和服務治理的能力。

倉庫地址:https://gitee.com/Tencent-BlueKing/bk-bcs

騰訊藍鯨智雲容器管理平台 SaaS(Blueking Container Service)

藍鯨智雲容器管理平台 SaaS 提供了友好的操作界面,支持對項目集群、節點、命名空間、部署配置、倉庫鏡像與應用等進行可視化界面操作管理,並提供了WebConsole 可快捷查看集群狀態的命令行服務,針對K8S 集群模式支持使用Helm 進行K8S 應用的部署和管理。

倉庫地址:https://gitee.com/Tencent-BlueKing/bk-bcs-saas

騰訊藍鯨 CI 平台(BlueKing CI)

藍鯨持續集成平台(代號藍盾)是一個持續集成和持續交付系統,目前服務於騰訊 10000+ 開發人員,現已成為公司指定的 CI 平台。另外,它也獲得行業至今為止唯一一個 4 級認證的 DevOps 標準。

藍盾提供了流水線、代碼庫、憑證管理、環境管理與研發商店 5 大核心服務,多重組合,滿足企業不同場景的需求。

倉庫地址:https://gitee.com/Tencent-BlueKing/bk-ci

.

Leave a Comment