2022-10-05 分類: 網站建設
平臺即服務(PaaS)有多種定義。Gartner 公司將PaaS定義為“應用基礎架構(中間件)服務(包 括應用平臺、集成、業務流程管理和數據服務)的廣泛集合”。PaaS是一種抽象層,旨在幫助開發人員專注于編寫、 運行和管理應用,而無需擔心和考慮底層基礎架構,同時對其系統進行IT運營控制。
PaaS介紹PaaS種類繁多,包括公共PaaS、私有PaaS和混合PaaS,可以根據IT人員要求的方式提供所需工具,以實現更快地應用交付。
PaaS適用范圍?PaaS位于基礎架構即服務(IaaS) 和軟件即服務(SaaS)兩種技術堆棧之間。IaaS提供按需訪問原始計算資源,SaaS 提供按需訪問完整應用,而 PaaS 則提供按需訪問云端應用平臺。
PaaS有哪些用途?應用需求不斷增長,但可供使用的資源卻未增加。企業希望能更快地開發更多應用,卻受限于現有的資源和技術。最近一項面向企業CIO進行的IDG調查研究顯示,92%的企業IT決策者(ITDM)希望加速滿足應用需求和交付,以有效應對不斷增長的業務需求。
隨著企業內、外部客戶對加速創建更多應用的需求與日俱增,由此產生的壓力催生出對新流程和新方法的更多需求。
PaaS的優勢PaaS為IT機構帶來諸多優勢。讓開發人員重獲自由,將更多精力專注于編碼;而讓IT運營團隊有效管理平臺,再也不必為開發人員管理問題單或啟動新環境而忙碌;還能通過減少供應商鎖定,幫助架構師和管理人員加速交付應用服務。
PaaS如何支持IT業務運作?利用現有技術和投資:無論使用 Python、JavaTM、Ruby還是Node.js,開發人員都可以獲得所需工具,并能使用自己熟悉的語言快速編碼。
減少成本:員工可以自動訪問所需內容,并專注于業務創新。高效滿足業務需求,無需額外人員或環境投資。
縮短應用開發周期:UBM Tech 研究發現,“56%的被調查者認為PaaS能夠將應用開發周期縮短20%以上”。
實現高效DevOps:有效改善開發人員和IT運營間的關系,讓您能夠快速開發和部署應用,提供高效DevOps策略所需的持續交付能力。
提高工作效率:自助服務能力讓開發人員可以快速調整設置,滿足自身需求。此外,開發環境的自動配置功能,還能幫助開發人員更快進行編碼。IT 運營團隊則可以更多專注 于基礎架構的維護和業務創新,而不再被繁瑣耗時的問題單管理束手束腳。
私有、公共和混合 PaaS三者區別現代技術的發展日新月異,特別是云及相關技術的崛起給我們的生活帶來了巨大和快速的變化。當人們一談及和云相關的事物時,就會聯想到私有、公共和混合等相關詞匯。那么,它們到底是什么意思呢?他們 對您究竟有何影響?與 PaaS什么關系?實際上,當涉及到PaaS時,私有、公共和混合之間的區別顯而易見。
1、私有PaaS:私有 PaaS 完全部署在您的數據中心內部。私有,指的是PaaS具體部署位置,不一定是其可訪問性。舉例來講,盡管PaaS 部署在您的防火墻之后,但PaaS上托管的應用可能會是客戶訪問的生產應用。
例如,零售/電子商務公司可能會采用私有PaaS,以托管客戶用于購買產品所用的電子商務應用。該私有PaaS方案還可能會被用于托管內部客戶關系管理 (CRM) 和企業資源規劃 (ERP) 系統。
2、公共PaaS:公共PaaS完全部署在您的數據中心外部。舉例來講,所部署的位置一般包括Amazon Elastic Compute Cloud (EC2) 等公共云,或Savvis等互聯網服務提供商 (ISP)/電信云。這里也指的是 PaaS 的具體部署位置,而不一定是特指其可訪問性。雖然PaaS部署在公共云中,但并不代表企業外部人員可以訪問PaaS上托管的應用。
例如,公共PaaS可能僅被用于實現快速開發和可擴展性。而其應用只有其內部開發、測試和產品團隊才能訪問。但是它依舊可以托管公共應用。
3、混合PaaS:混合PaaS是私有和公共PaaS的組合。有些PaaS資源可能存在您 的數據中心內部,而其他資源可能在數據中心外部。根據PaaS配置以及您的具體要求,某些工作負載會自動部署到公共部分,而其他工作負載會部署到私有部分。
如何選擇私有、公共還是混合 PaaS?正確的PaaS方案,必然是在確保其能為您的業務需求提供有力支持,并充分考慮自身企業監管環境、成熟度和其他 因素后所做出的選擇。
數據安全性:這是決定部署場景時最重要的考量因素。您業務運營所處的 監管環境是否對數據存放或傳 輸的位置有特別規定?是否允 許您的客戶或內部用戶將某些 數據提交到您數據中心外部的Web應用?
敏捷性:真正的PaaS平臺能夠支持在其 之上運行的工作負載進行自動 化擴展。您的內部 IT 資源能否應對不可避免的PaaS擴展?您 是否具備有效應對業務快速增長 的能力?混合方式能否讓您更容 易實現容量擴展、快速響應季節
性需求或提供其他業務所需的 靈活性?
成熟度:企業能否充分利用外部資源至關重要。最初階段,可能會專注于私有 PaaS 的部署,隨著業務增長才會考慮采用公共或混合PaaS。
誰在使用PaaS?PaaS日益成熟,受到商業和公共領域所有行業和機構的青睞,客戶遍及所有傳統及新型行業,更多客戶將現有和新的開發項目遷移至PaaS環境,有助于機構通過PaaS 解決方案實現更高的可擴展性和敏捷性。例如:
零售公司采用 PaaS 方案,將其用于在線目錄和店面等業 務。憑借更快速的部署時間,PaaS 讓零售公司能夠加速推出新項目和產品。PaaS 平臺的高度可擴展性和高效 性,能夠幫助他們有效處理季節性和特別購物活動帶來 的高工作負載。
金融服務公司正在使用PaaS為客戶快速構建和部 署最新應用服務。通過DevOps 和PaaS,他們能夠 靈活快速地應對新的客戶需求和市場情況。
大部分企業十分依賴應用服務來達成業務目標。PaaS能夠為其實現新應用服務的快速交付,幫助提高收 益、擴大市場份額、提升競爭力或改善客戶服務。
什么是DevOps?DevOps通過更好的協作、標準化和自動化來簡化開發過程的做法。一個應用,與其基礎架構以及背后的團隊緊密相關,而不應被當做單獨的個體看待。由此,機構可以通過在保證開發人員快速發布 與提供運營所需的穩定性及安全性二者間保持平衡,從而獲取獨特競爭優勢。
DevOps是一種模式,而非技術。DevOps對機構文化更具影響力。但是,技術能夠幫助簡化DevOps環境。
PaaS如何簡化DevOps?新興 PaaS 技術可以通過以下方式簡化 DevOps:
標準化:PaaS 提供標準化開發、測試和生產環境中所采用的 技術,從而減少開發人員和運營團隊間的摩擦。 自動化:PaaS 通過實現基礎架構服務、OS、中間件、應用生 命周期管理等自動化,有效減少開發、測試和生產環境中的錯誤,并大限度提高 DevOps 優勢。 不斷反饋:設計完善的反饋回路可以通過有效集成監控服務輕松實現,這是 DevOps 成功實施的關鍵。 可擴展性:PaaS 提供與持續集成/持續交付(CI/CD) 服務的 簡便集成,通過無縫 DevOps 提高效率。 PaaS用集成為什么要進行集成?集成散布于多個企業系統中的業務信息,有助于改進業務流程效率及客戶服務。機構可以使用內部、云或混合環境集成應用和數據,提供具有競爭力的特色服務。
基于云的PaaS或集成服務:借助云技術力量,在 PaaS 和基礎架構的即服務組合中增強集成能力。 更快集成:獲得轉換、連接、消息傳遞等快速置備集成能力,消除基礎架構配置復雜性和延遲。 提高開發人員工作效率:將 DevOps 實踐擴展至集成項目。與開發人員和管理員協作,實現快速集成并創造更多實施契機。沒有任何企業可以一次性、徹底更換他們的傳統基礎架構。相反,向云基礎架構遷移需要分階段實現,而且每個階段 所需的時間也不相同。
網頁題目:PaaS是什么?什么定位?有什么優勢?
文章網址:http://m.newbst.com/news22/201822.html
成都網站建設公司_創新互聯,為您提供標簽優化、Google、企業建站、響應式網站、App設計、商城網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容