6月28日,騰訊云正式發布以應用為中心的自動化交付和運維工具——Orbit,該產品依托騰訊云多年沉淀的云原生技術和豐富的應用實踐經驗,將為開發者和企業提供云原生應用開發、交付、運維全生命周期管理能力,助力企業更簡單、便捷、高效地實現應用云原生化,推動企業業務創新和高質量發展。
如今,云原生技術正成為深刻改變企業上云和用云方式的重要驅動力。Gartner預測,到2025年,95%的數字化工作將部署到云原生化平臺上。但與此同時,企業云原生化過程中也面臨著一系列挑戰,一是由于云原生技術棧復雜性高且增長快,同時伴隨傳統應用交付和運維工作左移至開發,開發者認知負擔增加,影響開發效率;二是微服務架構提升了應用發布的復雜性,在缺乏完善工具支持的情況下,無法保證發布的安全性和效率;三是傳統可觀測工具存在工具孤島和視角割裂等問題,影響排障效率。
面對這樣的挑戰,Orbit應運而生。騰訊云 CODING 持續部署產品總監吳海黎表示,“Orbit覆蓋云原生應用開發、交付、運維全生命周期,可進一步降低企業應用云原生化門檻,提高應用交付效率和可靠性,實現研發高效自助式運維,讓開發者將更多時間和精力聚焦于業務邏輯和應用開發迭代,從而滿足企業提升競爭力的要求。”
具體而言,在開發環節,Orbit使用視角分離的方式來解決云原生復雜性的問題。在Orbit中,企業運維人員可以通過模板封裝K8S的規范,通過插件封裝K8S和CNCF社區的擴展能力,也可以使用內置的服務模板和運維插件,便捷接入CNCF 官方生態。研發人員也可以引用這些模板和插件,只需填上少量和業務相關的參數,就可以完成云原生應用的改造,適配云原生社區的最新能力。
在交付環節,Orbit可自動監測制品庫和代碼倉庫,自動撿配應用未發布的制品、配置、SQL變更,隨后原子化、版本化發布到多個環境,保障了一致性和可靠性。同時Orbit還支持可視化部署流程編排,可靈活編排多環境、多地域、串并聯發布。此外,基于騰訊云大規模容器發布經驗,Orbit抽象了產品化的分批部署、灰度、藍綠、金絲雀等發布策略,企業只需簡單配置研發即可實現高級發布策略,提升發布可靠性,降低發布引發的生產故障。
在運維環節,Orbit推出以應用為中心,混合云統一觀測平面的能力,覆蓋了監控告警、鏈路追蹤、日志等日常排障場景,并通過TraceID打破了不同環境之間的工具差異,讓運維更輕松方便。同時 Orbit自研adapter服務統一了各類可觀測工具數據標準,實現了可觀測工具的可插拔性以及可擴展性,用戶不僅可以自由選擇 Orbit官方支持的可觀測工具,也可以進行自定義擴展。
數字經濟時代,云原生的應用已成為企業數字化轉型的必選項。騰訊云作為各行各業的數字化助手,期待通過Orbit為云原生開發者帶來全新的應用管理體驗,助力開發者輕松擁抱云原生技術紅利。未來,騰訊云也將深耕行業需求,不斷創新技術,打磨產品與解決方案,推動更多企業實現快速、靈活、智能化的業務創新與發展。