對于一個企業開發人員,如果需要哪種數據,到一個平臺直接調用;開發新的程序要用的功能模塊,直接到這個平臺調用……這是不是看起來很不錯,這是星環科技推出的一個新的PaaS云平臺——星環數據云TDC。雖然同為云,但它與常見的云平臺不同。因為大多數的云平臺是以資源管理為中心,亞洲服務器,亞洲服務器租用,而數據云是以數據為中心,它提供數據資產服務、應用開發和數據分析的完整工具鏈,以加速數據、應用和智能三大核心原料的融合。同時,數據云通過容器化技術來運行各種工作負載,能提供多租戶、自動擴展資源、服務自監控等云能力,實現開發與運維的平衡。
“這是個PaaS平臺,它幾乎包含了我們在開發過程涉及的所有工具,如分布式計算的能力、數據建模的能力等,而且都是以對開發人員比較友好的方式提供。”星環科技研發總監劉汪根表示。
軟件交付能力影響轉型進程
今天企業都在進行數字化轉型,數字化轉型的壓力同樣傳導到IT部門。為了支持企業的數字化轉型,軟件開發和運維面臨新的要求,而傳統的軟件開發和運維方法很難。
傳統軟件大多數是高度耦合的大型單體軟件,其后果是代碼維護非常難,任何小修改都必須重構整個項目;如果有修改,需要重新測試,測試成本高;這種方式還不利于軟件的重用,同樣的功能需要重復開發,也不利用擴展,部署也不靈活。
另一方面,傳統IT部門中運維和開發是相對獨立、各管各的,軟件開發人員負責功能實現,運維人員負責部署、升級和運維。而在新的市場競爭形勢下,企業應用需要快速上線、快速迭代,傳統開發與運維涇渭分明的分工方式難以適應當下的需求。要改善這個配比就必須實現開發與運維的密切合作。同時需要采用的軟件開發方法和新的軟件架構,這就是微服務軟件架構和DevOps。
“傳統企業開發和運維人員有個配比,6:4或者7:3,一般而言,比值越大,這個公司越牛。要降低運維人員比例,DevOps和微服務幾乎是必然的選擇。” 劉汪根說,“因為微服務化和DevOps可以讓應用開發和迭代更快,應用更快速上線。”
要實現DevOps和微服務架構的落地,PaaS云就是方法之一,星環的數據云平臺Transwarp Data Cloud( 以下簡稱TDC )正是一個可以幫助企業完成DevOps、微服務化落地的PaaS平臺。
星環科技研發總監劉汪根介紹TDC
據劉汪根介紹,Transwarp Data Cloud( 以下簡稱TDC )結合了星環科技在大數據、云平臺和人工智能領域的技術探索與取得的進展,是為企業提供的一個數字化建設的基礎設施平臺。
TDC的底層是星環科技自研的云原生操作系統TCOS,該項目在2015年成立,目標就是要把未來的所有的基礎設施都建設在新一代云平臺上。TDC的中間是三個中心PaaS服務,包括分析PaaS、數據PaaS、應用PaaS:分析PaaS滿足數據分析服務內外開放的需求,允許大量數據工程師、 數據科學家在一個平臺上并發工作,促進相互協作;數據PaaS提供了數據處理和開發所需的數據庫服務,解決了數據分散、 隔離問題,避免交換障礙,使各類數據資產共享集中存儲;應用PaaS提供了應用開發的各種框架以及中間件,解決應用開發、部署、運維、治理的效率問題,可應對企業面臨的各類應用開發和管理障礙。大數據推動數據變現的同時,其安全問題成為威脅和挑戰,TDC提供專門的安全管理模塊,保證資源層、數據層、應用層受到全面安全體系的管理管控,以保證數據安全和全平臺的可靠性。另外,還提供云管平臺,以滿足多云管理、運維、計費的有效管理需求。
劉汪根表示,TDC提供了以下幾個核心能力,包括:提供基于云原生技術構建的企業應用市場,每個企業可以根據自己的需求來構建自應用市場;提供統一的數據開發技術,基于SQL的數據開發技術,以及基于python的數據科學分析;提供完整的混合云管理技術。無論數據、服務是構建在邊緣端,還是在公有云或其他私有云;提供融合的安全管理技術,無論是數據還是資源,只要接入星環的管理的API和管理體系,都能夠提供整套的數據鏈路安全管控。
走向數據生態化
正如數據云這個名字所表達的含義,數據云TDC是為數據驅動而生,它不止是企業面向未來的開發和業務運營平臺,更是企業向數據驅動轉型的一個抓手。