導讀:云計算3.0時代并非遙不可及,也不是一個未來的預測,它是一種新生力量,在逐步發(fā)展。對于需要大量復雜數(shù)據(jù)和進行重要計算的行業(yè)來說(如生命科學和金融),變革的時機已經(jīng)成熟。
圖片來自“Unsplash”
云計算為用戶提供了高效、簡便的軟件應用和管理服務,以及穩(wěn)定、高質(zhì)量的數(shù)據(jù)分析服務,不但減少了醫(yī)藥企業(yè)在相關軟硬件上的投入和管理維護成本,而且可方便醫(yī)藥企業(yè)以多種客戶端,不受地域限制訪問。
新一代云計算3.0技術將打破各行各業(yè)的應用開發(fā)模式。生命科學和金融領域的企業(yè),可以利用云計算3.0將人工智能應用到大數(shù)據(jù)中,制勝未來。對于采用云計算3.0的企業(yè)來說,CIO和CTO們必須部署新的企業(yè)架構,并優(yōu)化運營流程、升級技術,加速IT投資回報,提質(zhì)降本。
云計算1-2-3時代
云時代以前,在商業(yè)應用開發(fā)前期,大量的投資被運用于基礎設施和大規(guī)模IT運營。而云計算1.0利用SaaS(軟件即服務)打破了這一局面,SaaS提供了“點菜”式的商業(yè)應用,無需前期投資。
之后的云計算2.0,提供了IaaS(基礎設施即服務)、PaaS(平臺即服務)等服務,改變了應用開發(fā)原有的IT構造。此前,從硬件到數(shù)據(jù)庫、Web服務器,都需要開發(fā)人員親自管理。將IaaS應用于大數(shù)據(jù)之后,企業(yè)逐漸意識到,使用公共云服務器對于商業(yè)應用更兼容、更便利。這激發(fā)了對PaaS服務的需求,包括托管數(shù)據(jù)庫、應用程序及Web服務器,集成軟件的開發(fā)和部署,以及應用管理環(huán)境。然而,此時開發(fā)人員仍需要配置和控制軟件,而云計算3.0的問世解決了這一難題。
在云計算3.0中,開發(fā)人員通過把軟件分解成微服務(microservices),即專注于單一責任的子服務,來構建高可用性(HA)和大規(guī)模并行處理(MPP)的應用程序。
當微服務應用于常用功能時(如電商應用中的信用卡支付),開發(fā)人員可以使用現(xiàn)成的商業(yè)Web服務,而無需構建、運行和維護新代碼。在創(chuàng)建必要的功能時,則可使用FaaS(函數(shù)即服務,也稱無服務器或Lambda),將代碼和數(shù)據(jù)導入到平臺上,在那里,超聚合基礎設施將所有層虛擬化(從網(wǎng)絡和存儲到服務器、數(shù)據(jù)庫和應用程序,軟件定義了“一切”)。
在云計算3.0中,代碼庫已經(jīng)成為歷史。相反,開發(fā)人員使用Web服務(代碼庫與必要基礎設施相結合)來計算并存儲數(shù)據(jù)。為了支持Web服務,云開發(fā)商部署了支持應用程序的工作負荷管理系統(tǒng),利用機器學習(ML)按需擴展基礎設施,將計算和存儲需求分配到相應硬件。
云計算3.0的應用藍圖
隨著企業(yè)對云計算3.0技術的應用,行業(yè)將迎來應用開發(fā)的變革。80%及以上的應用開發(fā)將針對實際應用而非基礎設施與軟件開發(fā)。與此同時,應用開發(fā)將由行業(yè)領域?qū)<?,而非軟件工程師?zhí)行。
對IT企業(yè)來說,新技術浪潮勢不可擋,幾個簡單的步驟就可以實現(xiàn)轉(zhuǎn)型。邁向云計算3.0的第一步是重新設計企業(yè)架構流程。企業(yè)架構映射出Web服務與微服務(Microservices)之間互相約束和互相依賴的關系。目前,構建與購買決策針對微服務,需考慮以下因素:知識產(chǎn)權或商業(yè)機密、成本、上市時間、執(zhí)行力、哪些微服務為業(yè)務核心、哪些微服務是現(xiàn)有業(yè)務組成或應用于內(nèi)部業(yè)務流程。
下一步是鼓勵企業(yè)采用商用供應商開發(fā)的現(xiàn)有Web服務。這將是應用開發(fā)文化變革的開端。開發(fā)人員將越來越多地使用現(xiàn)成的Web服務,應用程序的開發(fā)也將越來越快。這將為實際應用開發(fā)節(jié)省更多時間和資源。在成功的輻射效應之下,越來越多的團隊將采用云計算3.0,從而激勵更多的供應商提供更豐富的Web服務。這將加劇市場競爭,帶來價格的下跌,使應用程序的開發(fā)更具成本效益。當云計算3.0達到成熟時,大部分云產(chǎn)品將作為Web服務進行開發(fā)和使用。
雖然前行的路上仍有障礙,云計算3.0的過渡將很快實現(xiàn)。盡管技術人員將不再需要構建繁雜的基礎設施和應用程序環(huán)境,但他們?nèi)匀徊坏貌幻媾R新的挑戰(zhàn)。Web服務與微服務之間的交互、延遲及網(wǎng)絡負載將繼續(xù)驅(qū)動位置決策(Location Decision)??紤]到數(shù)據(jù)的數(shù)量、速度和多樣性,一些Web服務將部署在網(wǎng)絡邊緣,而另一些將部署在核心網(wǎng)絡中。與單片內(nèi)部系統(tǒng)相比,調(diào)試和事件響應更為復雜。而對于高度分布式的微服務系統(tǒng),其安全性和私密性將由新型工具和模式來保障。
云計算3.0在醫(yī)藥行業(yè)中的應用
云計算具有天獨厚的技術優(yōu)勢,根據(jù)企業(yè)用戶所需的軟件、平臺、數(shù)據(jù)存儲等各類需求,為企業(yè)提供服務。
云計算為用戶提供了高效、簡便的軟件應用和管理服務,以及穩(wěn)定、高質(zhì)量的數(shù)據(jù)分析服務,不但減少了醫(yī)藥企業(yè)在相關軟硬件上的投入和管理維護成本,而且可方便醫(yī)藥企業(yè)以多種客戶端,不受地域限制訪問,改變了傳統(tǒng)醫(yī)藥企業(yè)用戶購買軟硬件產(chǎn)品的模式,提供了一種按服務用量來計算費用的新型IT商業(yè)運營模式。
結論
云計算3.0時代并非遙不可及,也不是一個未來的預測,它是一種新生力量,在逐步發(fā)展。對于需要大量復雜數(shù)據(jù)和進行重要計算的行業(yè)來說(如生命科學和金融),變革的時機已經(jīng)成熟。云計算3.0技術將帶來更快的應用開發(fā),更低的資金成本,使得企業(yè)能夠?qū)①Y源集中在行業(yè)領域?qū)<疑砩?,更好地設計并指導監(jiān)督式和無監(jiān)督式人工智能基于大數(shù)據(jù)的應用。這種發(fā)展模式的轉(zhuǎn)變?yōu)轭嵏残詣?chuàng)新提供了重大機遇,將從根本上改變市場格局。