伴隨著(zhù)IT的進(jìn)步,同時(shí)也產(chǎn)生了IT煩惱。無(wú)論是開(kāi)發(fā)人員、運維人員還是企業(yè)管理人員,都面臨諸多的問(wèn)題。
比如,復雜的開(kāi)發(fā)環(huán)境,開(kāi)發(fā)一個(gè)軟件,需要配套很多服務(wù),數據庫服務(wù),緩存、數據導入導出等;還有繁瑣的測試發(fā)布,發(fā)布部署復雜,需要準備環(huán)境、安裝軟件、配置應用、打補丁、部署、同步等待,自動(dòng)化程度較差;機器也會(huì )越來(lái)越慢,系統升級困難,無(wú)法動(dòng)態(tài)伸縮。
一般來(lái)講,企業(yè)的IT架構演化路線(xiàn)是從傳統IT——IaaS——PaaS——SaaS,演化的難度越來(lái)越大,但共享的資源也越來(lái)越多,隨之對企業(yè)來(lái)說(shuō)產(chǎn)出也越來(lái)越多。
針對上述諸多IT問(wèn)題,通過(guò)PaaS平臺提供的服務(wù),使得當前的服務(wù)提供者有支撐模式的轉變,包括:服務(wù)要快速交付,提供多租戶(hù)環(huán)境,動(dòng)態(tài)分配空間;在運營(yíng)方面,運行時(shí)的服務(wù)擴展,透明的補丁流程以及收集應用服務(wù)的運行數據,并進(jìn)行相應的分析和預測;無(wú)縫的擴展,根據用戶(hù)的需求進(jìn)行按需定制,并可進(jìn)行擴展。
原來(lái)我們需要去構建和維護應用的運行環(huán)境和平臺,而現在每個(gè)人都不得不從一個(gè)服務(wù)提供者的角度去考慮,如何將服務(wù)提供的更靈活。
有一個(gè)現實(shí)的案例,某醫藥集團物流公司,將全國30多個(gè)物流中心通過(guò)一個(gè)云服務(wù)平臺把資源整合起來(lái),為分銷(xiāo)商、零售商、生產(chǎn)商、醫院、物流中心提供服務(wù),底層的管理系統、運輸系統都基于云平臺上。這里面用的PaaS平臺是用友iUAP的SoMa,主要解決三方面問(wèn)題,接管主機,補丁的管理、監控運行數據。
通過(guò)SoMa對該企業(yè)的系統和數據進(jìn)行全網(wǎng)可視化跟蹤,包括,社會(huì )公共服務(wù)里的公眾查詢(xún)、輿情預警、藥品緊急調撥配送、重大事故追溯等;社會(huì )公共資源里的銀行結算、藥監局藥品管理等;行業(yè)服務(wù)里的醫藥物聯(lián)網(wǎng)、集中采購平臺、數字物流港等;行業(yè)標準里的醫藥主數據、醫藥物流標等。基于SoMaPaaS平臺把企業(yè)內部的資源進(jìn)行整合,把隨需的IT變成隨需的業(yè)務(wù)。

某醫藥集團物流公司SoMo服務(wù)監控界面
用友iUAPSoMa是一款定位為企業(yè)級應用和服務(wù)管理的新一代融合PaaS平臺,“S”代表面向服務(wù)的架構,“O”代表一體化的運維支撐能力,“M”表示全面的監控支持,“A”表示系統發(fā)展以分析和智慧化為目標。
Soma是集成了開(kāi)發(fā)、運維和運營(yíng)的一體化的服務(wù)平臺。相比國內外PaaS平臺而言,支持更為豐富的企業(yè)級應用,同時(shí)也支持主流的開(kāi)源應用,比如:tomcat、apache,redis等。通過(guò)可擴展的插件機制,應用自定義的其他服務(wù)。

SoMa一體化服務(wù)平臺
SoMa支持多場(chǎng)景的部署。可以在多種IaaS平臺上部署,比如:阿里云、華為云、用友云等,同時(shí)為了滿(mǎn)足企業(yè)不同的需求,SoMa本身也支持多種方式部署,比如:公有云部署、私有云部署及混合云部署。
SoMa支持對應用實(shí)例進(jìn)行全生命周期管理,包括,創(chuàng )建、注冊、綁定、補丁應用/組件更新、解除綁定、銷(xiāo)毀。在應用全生命周期管理過(guò)程中,支持基于模板創(chuàng )建應用,支持多種軟件源,比如:yum源、opt源、puppet源、iUAP軟件源等。
提到運維,就不能沒(méi)有監控。SoMa提供了強大的可視化運維監控功能,在事前預防、事中追蹤和事后分析方面都提供了相應的運維監控功能,比如:靈活的預警機制、豐富的實(shí)時(shí)監控數據采集、詳細的日志等,這使得運維變得更為簡(jiǎn)單和高效。
監控維度非常豐富,有線(xiàn)程監控、主機監控、遠程調用監控、服務(wù)監控等;端到端的監控,從客戶(hù)端到數據庫層進(jìn)行穿透;實(shí)時(shí)監控,能夠讓系統管理員實(shí)時(shí)的看到所有的運行參數;事后分析,在檢測到異常時(shí),能夠主動(dòng)生成當前系統的快照。
SoMa自動(dòng)伸縮,容器化部署,支持Docker,應用均支持彈性配置。另外,在運營(yíng)層面,SoMa支持多租戶(hù)管理,方便計算運營(yíng)。