新聞資訊
行業(yè)資訊
IBM Cloud Private:基于微服務(wù)架構(gòu),讓IT更敏捷
2018-01-26 00:00:00
摘要:“微服務(wù)”這個概念由來已久,就是把業(yè)務(wù)系統(tǒng)拆分成很小力度的,從業(yè)務(wù)的角度來看相對獨(dú)立的服務(wù),通過非常輕量級的模式來進(jìn)行互相調(diào)用。每一個微服務(wù)都可以單獨(dú)地進(jìn)行管理和擴(kuò)展,讓業(yè)務(wù)變得非常靈活,并且可以持續(xù)地快速更新。微服務(wù)架構(gòu)強(qiáng)調(diào)的第一個重點(diǎn)就是業(yè)務(wù)系統(tǒng)需要徹底的組件化和服務(wù)化,原有的單個業(yè)務(wù)系統(tǒng)會拆分為多個可以獨(dú)立開發(fā)、設(shè)計(jì)、運(yùn)行和運(yùn)維的小應(yīng)用。

    “微服務(wù)”這個概念由來已久,就是把業(yè)務(wù)系統(tǒng)拆分成很小力度的,從業(yè)務(wù)的角度來看相對獨(dú)立的服務(wù),通過非常輕量級的模式來進(jìn)行互相調(diào)用。每一個微服務(wù)都可以單獨(dú)地進(jìn)行管理和擴(kuò)展,讓業(yè)務(wù)變得非常靈活,并且可以持續(xù)地快速更新。微服務(wù)架構(gòu)強(qiáng)調(diào)的第一個重點(diǎn)就是業(yè)務(wù)系統(tǒng)需要徹底的組件化和服務(wù)化,原有的單個業(yè)務(wù)系統(tǒng)會拆分為多個可以獨(dú)立開發(fā)、設(shè)計(jì)、運(yùn)行和運(yùn)維的小應(yīng)用。這些小應(yīng)用之間用過服務(wù)完成交互和集成。每個小應(yīng)用從前端UI,到控制層、邏輯層、數(shù)據(jù)庫訪問,都是完全獨(dú)立的。也就是現(xiàn)在非?;鸬腄evOps的概念。


IBM Cloud Private:基于微服務(wù)架構(gòu),讓IT更敏捷


    據(jù)IBM云計(jì)算資深構(gòu)架師邵萍女士介紹,如果沒有云平臺,DevOps概念是沒有辦法支撐的,只有在云平臺的技術(shù)架構(gòu)上,才有可能實(shí)現(xiàn)DevOps:首先要有一套云開發(fā)的工具鏈,來進(jìn)行微服務(wù)的開發(fā)和發(fā)布,以及微服務(wù)在云端的監(jiān)控管理和擴(kuò)展。IBM的IBM Cloud Private是針對微服務(wù)做的一個創(chuàng)新的產(chǎn)品平臺。

    IBM Cloud Private從以下幾個方面支持微服務(wù)架構(gòu):

    1)IBM Cloud Private提供由IBM、Google和Lyft共同發(fā)起的開源微服務(wù)fabric Istio支持微服務(wù)智能路由、負(fù)載均衡、服務(wù)代理和策略管理,相比傳統(tǒng)的微服務(wù)框架模式例如Netflix等,Istio采用的fabric模式獨(dú)立于微服務(wù)本身的實(shí)現(xiàn),從而實(shí)現(xiàn)對應(yīng)用透明,可以支持跨語言、跨平臺的微服務(wù)架構(gòu)。

    2)IBM Cloud Private提供了支撐微服務(wù)應(yīng)用運(yùn)行所需的多樣的應(yīng)用計(jì)算選項(xiàng)和運(yùn)行時語言選項(xiàng)

    3)IBM Cloud Private提供了支撐微服務(wù)應(yīng)用交付所必須的DevOps服務(wù),包括Open Toolchain DevOps工具鏈以及Microservice Builder等。

    “DevOps的作用就是要最大限度地減小從開發(fā)到生產(chǎn)再到測試過程中環(huán)境的交付管道瓶頸。” IBM云計(jì)算顧問于炳蛟先生補(bǔ)充道。“DevOps真正的目的,就是為了要取代環(huán)境這個概念。” Docker的特性就是自帶環(huán)境,DocKer 的出現(xiàn)解決了開發(fā)和測試環(huán)境一致性的問題,Kubernetes 實(shí)現(xiàn)了容器實(shí)例的集群管理,憑借提升可擴(kuò)展性、提高資源利用率、增強(qiáng)彈性等方面的優(yōu)勢,容器云已然成為 DevOps 的代名詞。這就是容器云如何助力DevOps。

    在傳統(tǒng)企業(yè)中,一個IT運(yùn)維部門就可能要占用幾十甚至上百名的運(yùn)營維護(hù)人員。并且IT系統(tǒng)的開發(fā)與運(yùn)維是脫節(jié)的,一個新應(yīng)用的開發(fā),從設(shè)計(jì)做起,到開發(fā)、測試,再到部署,整個流程耗時非常長。IBM的IBM Cloud Private為DevOps提供了一個最為標(biāo)準(zhǔn)的支持,在這個全新的PaaS平臺上,開發(fā)人員可以對底層的IT資源直接進(jìn)行調(diào)配。需要使用多少容器,每個容器使用多長時間,都可以由開發(fā)人員直接決定。這樣一來,傳統(tǒng)企業(yè)可以很輕松地將業(yè)務(wù)在容器中進(jìn)行應(yīng)用部署。IBM Cloud Private為企業(yè)提供全新的PaaS層平臺,可以減少IT運(yùn)維工作,不需要為每一個應(yīng)用去調(diào)配資源。

    邵萍最后總結(jié)說,IBM Cloud Private是一個安全可控的容器云平臺,以開源為基礎(chǔ),保持技術(shù)的開放性,滿足客戶自主可控的需求。同時集合了不同的前沿技術(shù)堆棧(如區(qū)塊鏈、人工智能及大數(shù)據(jù)分析等),加載即用,讓技術(shù)的供給更具彈性與敏捷。

海外服務(wù)器免費(fèi)測試http://hbjsdrq.com/


USA-IDC為您提供免備案服務(wù)器 0元試用
立即聯(lián)系在線客服,即可申請免費(fèi)產(chǎn)品試用服務(wù)
立即申請