官术网_书友最值得收藏!

1.5 PaaS、DevOps與微服務的關系

PaaS、DevOps、微服務的概念很早就出現了。廣義上的微服務和DevOps的建設包含人、流程、工具等多方面內容。IT廠商提供的微服務和DevOps主要是指工具層面的落地和流程咨詢。

在Kubernetes和容器普及之前,我們通過虛擬機也可以實現微服務和DevOps(CI/CD),只是速度相對較慢,因此普及性不高(想象一下通過x86虛擬化來實現中間件集群彈性伸縮的效率)。而正是容器的出現,為PaaS和DevOps工具層面的落地提供了非常好的承載平臺,使得這兩年容器云平臺風生水起。這就好比4G(2014年出現)和微信(2011年出現)之間的關系。在3G時代,流量費較貴,大家對于微信語音和視頻聊天不會太感興趣;到了4G時代,網速提高而且收費大幅下降,像微信這樣的社交和互聯網支付工具才能興起和流行。

容器引擎使容器具備了較好的可操作性和可移植性,Kubernetes使容器具備企業級使用的條件。而IT界優秀的企業級容器云平——penShift又成為DevOps和微服務落地的新一代平臺。

OpenShift以容器技術和Kubernetes為基礎,在此之上擴展提供了軟件定義網絡、軟件定義存儲、權限管理、企業級鏡像倉庫、統一入口路由、持續集成流程(S2I/Jenkins)、統一管理控制臺、監控日志等功能,形成覆蓋整個軟件生命周期的解決方案。

所以說,OpenShift本身提供開箱即用的PaaS功能,還可以幫助客戶快速實現微服務和DevOps,并且提供對應的企業級服務支持。

主站蜘蛛池模板: 榆中县| 景德镇市| 集贤县| 犍为县| 天柱县| 景泰县| 磐安县| 榆社县| 阜城县| 平定县| 赤峰市| 嵩明县| 南雄市| 西丰县| 特克斯县| 贵州省| 西林县| 宿松县| 文化| 达尔| 佳木斯市| 双辽市| 尼木县| 淮安市| 小金县| 和林格尔县| 旅游| 辉县市| 德钦县| 高雄市| 垣曲县| 遵化市| 尤溪县| 隆昌县| 乌鲁木齐县| 柘城县| 萨迦县| 聂拉木县| 武威市| 开远市| 武汉市|