12月20日,在2020 Techo Park開發者大會 DevOps 分論壇上,騰訊雲CODING DevOps CEO 張海龍對CODING DevOps技術進行解讀,並發布了助力開發者的開源工具 Nocalhost,與行業大咖共同探討雲原生時代下的軟體工程的演進方向,為技術管理者帶來啟發。
近幾年,人工智慧、區塊鏈、雲計算等新技術快速發展,已經成為新型基礎設施的重要組成部分和企業數位化轉型的關鍵推動力。2020年受疫情的影響,傳統行業數位化轉型迫在眉睫。
中國信息通信研究院雲大所云計算部副主任陳屹力在致辭中表示:「原生時代來臨,DevOps成為企業數位化轉型的關鍵,雲原生架構能夠提供敏捷基礎設施,在擴展性、彈性伸縮、高可用具有天然優勢,大幅提升產品迭代效率。DevOps理念將自動化開發與驗證左移的理念貫穿整個流程體系,降低頻繁部署的不可預測性。」
張海龍在分享中表示:「DevOps的理念是讓研發和運維一體化,讓團隊從業務需求出發,向著同一個目標前進。再通過工具搭建自動化流水線,更高效地進行軟體交付。騰訊雲一站式 DevOps 解決方案 「CODING DevOps」,提高企業研發效率,讓數位化轉型更加順暢。」
CODING DevOps 系統包括項目管理、代碼託管、測試管理、持續集成(CI)、製品庫、持續部署(CD)等多款產品和服務,涵蓋軟體開發從構想到交付的一切所需,使研發團隊在雲端高效協同,實踐敏捷開發與 DevOps,提升軟體交付質量與速度。
騰訊雲CODING DevOps CEO 張海龍
但騰訊對於開發雲原生的理解不止於 DevOps, 軟體的編碼及本地驗證也是開發雲原生不可或缺的一環。在雲原生時代,大家普遍採取微服務架構支撐大規模的應用開發,但也引入了本地開發難以調試、與生產不一致、開發測試環境混亂的問題。
張海龍表示:「 Nocalhost 的願景,是讓開發複雜應用也像開發單體應用一樣簡單」
在 Nocalhost 的開發模式下,管理員為開發者分配環境及開發資源。完整的微服務運行在雲端的開發環境中,開發者本地僅需修改需要開發的微服務代碼,保存之後,即可在雲端開發環境中進行驗證,整個驗證過程由5 分鐘縮短至 5 秒,大大提高了開發者驗證的效率。
目前,Nocalhost已經將全部源碼,文檔開源至 GitHub。遵守 Apache 協議,開發者、合作夥伴皆可共建生態。
在助力企業數位化升級的過程中,優普豐首席工程教練李小波認為,在團隊管理上面,可以借鑑敏捷的思維和方法,組建高效團隊,將敏捷文化融入組織日常,建立透明化、拉動式的研發過程。同時,應發揮DevOps的真正威力,構建從提交、驗證、部署的整套自動化體系。
北京紅亞華宇科技有限公司 CTO盧興民稱,CDOING 的 CI能力已成為項目的標配,利用自動化能力和雲資源,大大提高了開發效率。當前公司SaaS產品及私有化產品的演示,也已全面使用K8S,並使用 CODING CD 能力進行發布,公司在業務成長的過程中,實實在在的感受到了開發雲原生的好處。
隨著雲原生技術理念的蓬勃發展,雲原生架構完成了IT 架構在雲計算時代的進化升級。以 CI/CD、DevOps、開發環境管理為代表的雲原生技術以其高效自動化、使用簡單的特點驅動引領企業發展,幫助企業業務騰雲而上,扶搖萬裡。
免責聲明:市場有風險,選擇需謹慎!此文僅供參考,不作買賣依據。