雲原生 Cloud Native 在企業中的應用與發展趨勢
8月15日-17日, 深信服創新大會在深圳成功舉辦。作為新一代容器雲端計算領域的標杆企業,深信服科技的戰略合作伙伴,時速雲CEO黃啟功受邀參加此次大會並發表主題演講。
黃啟功的分享的主題是雲原生 Cloud Native 在企業中的應用與發展趨勢,主要向大家講解了什麼是雲原生,雲原生在企業數字化轉型、企業中臺戰略轉型中的作用,雲原生與超融合的機遇,以及雲原生在企業中的應用實踐與發展趨勢等。
雲原生,顧名思義,即指專門為在雲平臺部署和執行而設計的應用。雲原生的本質是一種模式,它包含技術和管理兩個方面,它要求雲原生應用滿足可用性和伸縮性,具備自動化部署和管理的能力,可隨處執行,並且能夠透過持續整合、持續交付工具提升研發、測試與釋出的效率。雲原生的代表技術包括容器、微服務、DevOps、服務網格等。
雲原生技術出現後,其價值體現在多個方面。上面這張圖顯示的是應用系統的架構變化,早期應用主要是單體架構的應用,基於物理機承載;在雲端計算初期,引入了虛擬機器承載分散式單體架構的應用;在數字化浪潮下,為了應對更加巨大的規模,單純的分散式系統已經難以滿足業務的需求,逐步開啟了雲原生時代,企業開始應用容器技術、微服務、devops等雲原生技術。
容器技術具有佔用資源少、部署快、易遷移等特點,使用容器技術,使用者可以將微服務及其所需的所有配置、依賴關係和環境變數打包成容器映象,輕鬆移植到全新的伺服器節點上,而無需重新配置環境。
雲原生價值的體現之一在於對企業 DevOps 的支援,它將企業開發運維部門很好地結合起來,打破了企業開發、測試、運維相互割裂的狀態。從技術角度看,DevOps 涵蓋了應用的開發、編譯、構建、測試、打包、釋出的自動化流程,幷包含了很多 DevOps 工具鏈。
微服務架構是一種架構模式,它提倡將單一應用程式劃分成一組小的服務,各個微服務之間是松耦合的,可以獨立地對每個服務進行升級、部署、擴充套件和重啟等流程,從而實現頻繁更新而不會對終端使用者產生任何影響。服務之間還可以互相協調、互相配合,從而為使用者提供最終價值。目前主流的微服務框架有:SpringCloud、Dubbo、Istio。它的能力主要體現在服務註冊、負責發現、熔斷監控、服務限流、服務呼叫鏈跟蹤、應用拓撲、APM效能監控等等。
近幾年,雲原生 Cloud Native 越來越受到企業的追捧,而容器雲 PaaS 平臺作為雲原生在企業的主要落地形態,也逐步深入到企業的應用場景。
針對容器雲PaaS的基本架構,如上圖所示,最底層是基礎設施,容器雲可以部署在虛擬機器、物理機以及公有云環境上;平臺架構層包含了容器編排排程、容器網路、以及容器儲存。容器雲PaaS支援的能力包括容器應用管理、微服務、DevOps以及中介軟體PaaS元件,例如訊息佇列、大資料、機器學習訓練平臺等。
PaaS 最早其實是跟 IaaS 同步發展的,2011年時,國內出現了很多 PaaS 平臺,包括 SAE、BAE等。第一代 PaaS 側重提供支撐應用執行的應用引擎,我們現在所說的容器雲 PaaS,則是基於雲原生理念,融入 DevOps、微服務,解決了應用的完整生命週期管理問題。容器雲PaaS可以廣泛應用在金融、能源電力、運營商、製造、交通等行業,核心能力是加速企業業務的交付效率,實現更高的彈性和可擴充套件性等。
會上,黃啟功還為大家詳細講解了容器雲PaaS平臺在金融、能源、運營商的領域的應用場景及經典案例。
以某股份制銀行為例,隨著業務的發展,金融行業面臨越來越大的併發流量訪問、更頻繁的業務迭代上線。該股份制銀行希望透過微服務、分層解耦的設計實施原則,實現原有系統架構加固,使當前應用系統架構可快速適配服務網格架構體系,實現業務邏輯與公共基礎邏輯的解耦。同時,透過全面的服務監控、治理能力,提升應用系統整體的管控力度,支援企業業務及 IT 架構的可持續發展。
時速雲以K8S+容器化+微服務治理技術為基礎為該股份制銀行構建執行支撐平臺,基於容器化技術的靈活伸縮能力資料整合、服務整合、資料利用、公共服務、CI/CD,形成企業級的分散式支撐平臺,落地微服務架構,提升了雲架構的綜合服務能力,並打造了安全、可靠的企業分散式支撐平臺。
時速云為該銀行打造的金融級微服務支撐平臺,具有以下顯著特徵:
-
基於時速雲容器 PaaS 快速建設快捷高效的業務需求交付管理平臺,實現應用程式碼打包、應用釋出、測試環境部署以及生產環境版本更新的高效、敏捷的交付業務功能。
-
構建統一的服務治理框架、多協議RPC框架、多語言支援、呼叫關係分析、負載均衡、服務可用性增強、服務質量保證、安全隔離等。
-
PaaS 平臺符合監管合規的安全性
租戶隔離/許可權分級
應用安全分級、防火牆、WAF、漏洞掃描、事件審計、日誌分析等
-
更高的可用性和連續性
雙活部署、兩地三中心、同城備份/切換、異地備份/切換
應用高可用和連續性分級
除以上特點外,該平臺還可滿足使用者易用、操作友好、資料安全、網路安全、高可用、不因任一主機當機而影響使用等非功能性需求。目前,雲原生在金融行業的應用場景主要包括信用卡中心營銷業務、基金分析組合業務系統等。
兩年前,雲原生領域大家還在爭論kubernetes、mesos、swarm誰會成為未來的標準,如今毫無疑問,Kubernetes已成為容器編排領域的事實標準,它的目標是讓使用者快速、簡單的開發適合自己的 PaaS 或者 DevOps 平臺;隨著容器技術的普及,將會有越來越多的企業將 Kubernetes 作為大規模容器的排程管理引擎,並結合自身的優勢打造適合企業的 PaaS 平臺。
此外,隨著應用場景的逐步完善,雲原生技術未來將會逐步影響到其他領域,包括邊緣計算、容器安全、技術中臺、超融合等。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31538300/viewspace-2655309/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 振弦採集儀在橋樑工程中的應用與發展趨勢
- 【GOTC 預告】王思宇:從 OpenKruise 看雲原生應用負載發展趨勢GoUI負載
- TiDB Cloud GA,助力全球企業在雲上構建新一代雲原生應用TiDBCloud
- 資料脫敏技術發展趨勢與行業應用研判行業
- 雲原生2.0閘道器API標準發展趨勢API
- 一文詳解雲原生應用實踐與未來趨勢
- 從面試中瞭解到的企業發展趨勢(2020)面試
- IT應用技術趨勢展
- 工業雲端計算在中國的發展與趨勢
- 品質專線應用進展及發展趨勢
- 2021移動應用發展趨勢
- 應用內廣告成未來發展趨勢
- 遊戲的發展 雲遊戲 未來趨勢遊戲
- 集團企業網站群建設發展趨勢網站
- 大家看這是不是web應用發展的趨勢??Web
- 雲原生趨勢下的遷移與容災思考
- 開發企業應用的主流技術趨勢之一:Flex+JavaFlexJava
- 解鎖環境變數在雲原生應用中各種姿勢變數
- 2019年企業雲呈現五大技術發展趨勢!
- 2019年區塊鏈應用發展與落地趨勢區塊鏈
- 雲原生(Cloud Native)- 移動 App 研發新正規化CloudAPP
- 零程式碼開發是未來企業應用程式開發的趨勢嗎
- 人臉識別應用領域以及未來的行業發展趨勢行業
- 雲原生技術在信創中的價值和定位 | 趨勢解讀
- 物聯網在冶金行業的應用趨勢研究行業
- 雲端計算與商業智慧的7個發展趨勢
- erp在服裝企業中的應用與改善
- 遊戲的發展趨勢遊戲
- 檔案系統的發展趨勢與JuiceFS的雲上實踐UI
- 前端發展趨勢與 ViewDesign 的崛起前端View
- 服裝產品數字化開發是企業發展趨勢
- 迅解區塊鏈模組化趨勢下的企業產品發展優勢區塊鏈
- Python 發展趨勢:與 Rust 深度融合、更易於編寫 Web 應用PythonRustWeb
- 教育行業九大發展趨勢行業
- 雲原生資料中臺技術與趨勢解讀
- 在Android原生應用中整合React Native版本的豆瓣電影AndroidReact Native
- 企業該如何認識物聯網閘道器的市場需求與發展趨勢
- 淺談人工智慧在銀行領域的應用及未來發展趨勢人工智慧