關於PaaS的純幹貨總結
阿新 • • 發佈:2018-11-16
軟件服務 控制臺 什麽是 執行時間 發布流程 規模 回退 快速創建 容器化 關於PaaS的純幹貨總結
什麽是PaaS? 2.華為雲PaaS提供自動化部署和運維的解決方案:1)通過模板化、可視化的應用編排,幫助客戶自動化部署;2)提供應用拓撲、監控、告警、日誌、調用鏈等能力,幫助客戶自動化運維。
3.使用華為雲PaaS獲得的收益:1)自動化部署,效率高,錯誤率低;2)滾動升級,業務不中斷;3)自動化監控運維服務
企業應用上雲方案二:應用切換雲中間件,降低運維成本
1.企業使用中間件的傳統思維是拿社區開源版本使用,但是社區開源的中間件在企業應用場景下存在不少挑戰。典型的挑戰有:1)開源版本能力(包括安全)較弱;2)企業需自運維開源組件(拿到軟件包,部署、升級、回退、數據備份恢復等),投入成本高;3)開源版本擴展能力不足
2.使用華為雲PaaS的雲中間件獲得的收益:1)提供企業級的雲中間件服務並有專業的雲廠商兜底;2)業務人員與運維人員不再需要關心開源中間件底層實現技術,運維交由平臺本身;3)對開源版本做進一步的商用加固和技術增強。
企業應用上雲方案三:應用容器化,秒級彈性伸縮,資源利用率更高
1.傳統虛機應用面臨的挑戰:1)應用上線慢,業務擴容時間長;2)應用交互性能低;3)同業務壓力下資源利用率低。
2.華為雲PaaS應用容器化解決方案:1)應用可以基於容器鏡像構建、運行,上線和擴容快,秒級伸縮;2)基於容器本身的特性,提升資源使用率和業務交互的性能。
企業應用上雲方案四:應用微服務化,特性解耦,快速上線
1.傳統單體應用面臨的挑戰:1)特性耦合度高,難以維護與擴展:維護人員需要掌握整個代碼,修改代碼的影響難以管控;2)特性上線慢:增加新特性需要對整個系統重新發布一次,包括單元測試、集成測試、線上升級等;3)企業自部署開發、問題定位困難、成本高:企業使用開源微服務框架改造,會問題定位困難,成本高的問題
2.華為雲PaaS提供提供微服務化解決方案:1)無侵入式微服務框架,支持應用簡單4步改造遷移;2)提供容器和虛機應用混合編排,支持應用漸進式改造;3)提供商用APM服務,支持應用拓撲、調用鏈等自動化運維機制
企業應用上雲五:軟件SaaS化,商業模式轉變
1.傳統模式下,賣服務的企業面臨的挑戰:1)各租戶需要case by case手工部署;2)租戶之間無隔離能力;3)多租戶需要各自運維,成本高,伸縮慢。
2.應用SaaS化改造方案:軟件企業按照軟件發布流程完成軟件服務上架,用戶訪問華為雲訂購軟件,平臺自動化部署和運維。
具體流程:1)用戶登陸華為雲portal;2)訪問marketplace,點擊訂購,選擇套餐;3)PaaS服務管理模塊自動化部署軟件實例;4)PaaS上報軟件使用話單,用於計量計費;5)PaaS負責軟件升級、運維監控等;6)用戶訪問軟件實例
3.使用華為雲PaaS應用SaaS化解決方案,獲得的收益:1)各租戶自動化部署;2)物理/邏輯多租能力;3)各租戶統一運維、升級。
企業應用上雲方案六:基於PaaS的企業能力開放
什麽是PaaS?
- PaaS是面向應用的核心平臺。
- 從功能定義和核心價值分為三個層次:
1)自動化獲取資源進行部署;
2)提供標準化的編程框架和服務來幫助應用開發和運行實現自動化;
3)無需感知底層資源的應用自動化運維(包括配置、升級、伸縮等等)。
業界PaaS發展趨勢
- 根據Gartner對全球公有雲PaaS服務市場空間預測,2020年將達到百億規模
- 在整個Paas生態中,容器和編排占據重要一環,五成企業已在生產環境使用容器;
- 在整個容器編排生態中,Kubernates逐步統一容器編排和資源管理框架生態,華為雲PaaS低層基於Kubernates,同時自研增強並回饋開源;
- 微服務也是PaaS重要組成部分,正在被企業廣泛接受,75%企業已計劃/正在開始使用微服務,微服務框架與生態呈現多樣化。
華為雲PaaS服務產品能力介紹
- 華為雲PaaS主要提供的服務:
1)面向編排和資源管理的容器平臺、函數服務;
2)企業級雲中間件;
3)一站式應用管理平臺(ServiceStage)以及可拆分的應用管理獨立服務:編排服務(AOS)、微服務引擎(CSE)、容器鏡像倉庫(SWR)、性能管理(APM) - CCE是基於業界最主流的Kubernetes的企業級容器服務,主打特性為:1)裸金屬容器;2)支持有狀態應用。
- 面向IoT後端、實時文件處理、Web網站/移動APP後端的場景,華為雲PaaS提供高性能Serverless計算平臺——FunctionStage。
- 雲中間件服務可以幫助用戶快速構建雲上企業級應用系統。
- ServiceStage:針對微服務開發、部署、運維,華為雲提供一站式微服務雲應用平臺。可拆分為四個獨立服務:
1)AOS(應用編排服務):簡化應用在雲上的部署過程,主打特性有:混合編排、模板化、圖形化。
2)CSE(微服務引擎):企業級微服務管理平臺,針對企業應用微服務化運行和治理。
3)APM(應用性能管理服務):提供一站式的雲應用高效運維能力。主打特性:1)應用拓撲;2)業務會話KPI監控,海量調用鏈處理
4)SWR(容器鏡像服務):為客戶提供私有鏡像管理的倉庫服務。
企業應用上雲的“3類場景7種方案”
企業應用上雲方案一:應用零改造,雲上自動部署和運維
1.傳統模式下,應用部署與運維面臨的挑戰:1)手工部署,效率低錯誤率高;2)升級困難,業務中斷;3)監控與問題定位困難。
3.使用華為雲PaaS獲得的收益:1)自動化部署,效率高,錯誤率低;2)滾動升級,業務不中斷;3)自動化監控運維服務
企業應用上雲方案二:應用切換雲中間件,降低運維成本
1.企業使用中間件的傳統思維是拿社區開源版本使用,但是社區開源的中間件在企業應用場景下存在不少挑戰。典型的挑戰有:1)開源版本能力(包括安全)較弱;2)企業需自運維開源組件(拿到軟件包,部署、升級、回退、數據備份恢復等),投入成本高;3)開源版本擴展能力不足
2.使用華為雲PaaS的雲中間件獲得的收益:1)提供企業級的雲中間件服務並有專業的雲廠商兜底;2)業務人員與運維人員不再需要關心開源中間件底層實現技術,運維交由平臺本身;3)對開源版本做進一步的商用加固和技術增強。
企業應用上雲方案三:應用容器化,秒級彈性伸縮,資源利用率更高
1.傳統虛機應用面臨的挑戰:1)應用上線慢,業務擴容時間長;2)應用交互性能低;3)同業務壓力下資源利用率低。
2.華為雲PaaS應用容器化解決方案:1)應用可以基於容器鏡像構建、運行,上線和擴容快,秒級伸縮;2)基於容器本身的特性,提升資源使用率和業務交互的性能。
企業應用上雲方案四:應用微服務化,特性解耦,快速上線
1.傳統單體應用面臨的挑戰:1)特性耦合度高,難以維護與擴展:維護人員需要掌握整個代碼,修改代碼的影響難以管控;2)特性上線慢:增加新特性需要對整個系統重新發布一次,包括單元測試、集成測試、線上升級等;3)企業自部署開發、問題定位困難、成本高:企業使用開源微服務框架改造,會問題定位困難,成本高的問題
2.華為雲PaaS提供提供微服務化解決方案:1)無侵入式微服務框架,支持應用簡單4步改造遷移;2)提供容器和虛機應用混合編排,支持應用漸進式改造;3)提供商用APM服務,支持應用拓撲、調用鏈等自動化運維機制
企業應用上雲五:軟件SaaS化,商業模式轉變
1.傳統模式下,賣服務的企業面臨的挑戰:1)各租戶需要case by case手工部署;2)租戶之間無隔離能力;3)多租戶需要各自運維,成本高,伸縮慢。
2.應用SaaS化改造方案:軟件企業按照軟件發布流程完成軟件服務上架,用戶訪問華為雲訂購軟件,平臺自動化部署和運維。
具體流程:1)用戶登陸華為雲portal;2)訪問marketplace,點擊訂購,選擇套餐;3)PaaS服務管理模塊自動化部署軟件實例;4)PaaS上報軟件使用話單,用於計量計費;5)PaaS負責軟件升級、運維監控等;6)用戶訪問軟件實例
3.使用華為雲PaaS應用SaaS化解決方案,獲得的收益:1)各租戶自動化部署;2)物理/邏輯多租能力;3)各租戶統一運維、升級。
企業應用上雲方案六:基於PaaS的企業能力開放
- API網關(API Gateway)是為開發者、合作夥伴提供的高性能、高可用、高安全的API托管服務,幫助用戶輕松構建、管理和部署任意規模的API。
- 輕松開啟企業能力開放之旅:只需在管理控制臺中點擊幾下,便可為企業自有系統快速創建API,提供頁面化調試工具,簡化API開發。
- 通過API網關可以快速生成多場景適配SDK,無需業務端做任何修改,輕松實現一套業務系統對接多套業務場景,降低業務開發及運維成本。
- 配合API市場,通過與合作夥伴系統對接達成深度合作,建立新的企業生態。從而變現服務能力,提高企業營收。
企業應用上雲方案七:函數編程,極致創新 - 針對不是長期運行的,而是不定期觸發的業務場景,華為雲PaaS的函數服務可以幫助業務提供方減少日常維護的資源和服務。
- 華為雲PaaS的函數服務的特性:1)用戶只需編寫代碼並將其上傳至函數服務,配置觸發條件,自動執行;2)按照工作負載的大小精確和毫秒級快速擴展;3)按代碼實際執行時間(次秒級)和代碼實際觸發執行次數收費。
以上所有提及內容歡迎登錄華為雲學院(https://edu.huaweicloud.com/courses/ ),在雲學院站內搜索“PaaS整體解決方案概覽”即可完整學習。目前華為雲學院已上線大量相關免費課程供大家學習和探討。
關於PaaS的純幹貨總結