国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

什么是PaaS?云中的軟件開發(fā)

2017-10-27 19:13:50Charles
計(jì)算機(jī)世界 2017年39期
關(guān)鍵詞:提供商服務(wù)提供商應(yīng)用程序

Charles

云提供的應(yīng)用程序開發(fā)平臺(tái)擁有非常靈活的工具,很少的開銷,有助于程序員把精力集中在編程上。

平臺(tái)即服務(wù)(PaaS)是一類云計(jì)算服務(wù),服務(wù)提供商向客戶提供平臺(tái),使他們能夠開發(fā)、運(yùn)行和管理業(yè)務(wù)應(yīng)用程序,而不用構(gòu)建和維護(hù)軟件開發(fā)過程通常需要的基礎(chǔ)設(shè)施。

正如基礎(chǔ)設(shè)施即服務(wù)(IaaS)和軟件即服務(wù)(SaaS)等其他云服務(wù),PaaS是通過云服務(wù)提供商的托管基礎(chǔ)設(shè)施來提供的。用戶一般通過Web瀏覽器使用PaaS服務(wù)。

可以通過公有云、私有云或者混合云交付PaaS。采用公有云PaaS,客戶控制軟件部署,而云服務(wù)提供商提供應(yīng)用程序開發(fā)所需的全部主要IT組件,包括服務(wù)器、存儲(chǔ)系統(tǒng)、網(wǎng)絡(luò)、操作系統(tǒng)和數(shù)據(jù)庫。

而采用私有云服務(wù),在客戶防火墻后面,通常在其內(nèi)部的數(shù)據(jù)中心,以軟件或者應(yīng)用程序的形式交付PaaS?;旌显芇aaS混合了這兩種類型的云服務(wù)。

PaaS并沒有取代企業(yè)IT軟件開發(fā)的所有基礎(chǔ)設(shè)施,而是提供應(yīng)用托管或者Java開發(fā)等關(guān)鍵服務(wù)。有些PaaS服務(wù)包括應(yīng)用程序設(shè)計(jì)、開發(fā)、測(cè)試和部署。PaaS的服務(wù)還包括Web服務(wù)集成、開發(fā)團(tuán)隊(duì)協(xié)作、數(shù)據(jù)庫集成與信息安全。

就像其他類型的云服務(wù),客戶按照使用量來支付PaaS,一些供應(yīng)商對(duì)平臺(tái)的使用以及平臺(tái)托管的應(yīng)用程序以包月的形式收取費(fèi)用。

PaaS的商業(yè)優(yōu)勢(shì)和推動(dòng)因素

PaaS一個(gè)最大的優(yōu)點(diǎn)是,企業(yè)可以在這一環(huán)境中創(chuàng)建和部署新的應(yīng)用程序,而不需要花時(shí)間和資金去建立和維護(hù)包括服務(wù)器和數(shù)據(jù)庫在內(nèi)的基礎(chǔ)設(shè)施。

這加快了應(yīng)用程序的開發(fā)和交付,對(duì)于希望增強(qiáng)競爭力或者要求產(chǎn)品迅速面市的企業(yè)來說是巨大的優(yōu)勢(shì)。

PaaS還支持他們?cè)囉眯抡Z言、操作系統(tǒng)、數(shù)據(jù)庫等發(fā)展很快的技術(shù),而他們自己并不需要構(gòu)建配套的基礎(chǔ)設(shè)施。PaaS還使他們能夠更容易、更快速的更新自己的工具。

PaaS的應(yīng)用促使企業(yè)軟件開發(fā)人員在他們的應(yīng)用程序中使用云技術(shù),適應(yīng)現(xiàn)代規(guī)則,更好地利用云計(jì)算基礎(chǔ)設(shè)施(IaaS)平臺(tái)。

由于使用PaaS的企業(yè)可以管理他們的應(yīng)用程序和數(shù)據(jù),與以前使用云基礎(chǔ)設(shè)施或者應(yīng)用程序相比,失去控制并不是一個(gè)大問題。

PaaS的典型應(yīng)用

為應(yīng)用程序開發(fā)和測(cè)試提供托管環(huán)境是PaaS最常見的一種應(yīng)用。但這并不是企業(yè)使用PaaS唯一的原因。

研究公司Gartner列舉了PaaS的各種應(yīng)用情形,包括:

● API開發(fā)與管理。企業(yè)可以使用PaaS來開發(fā)、運(yùn)行、管理應(yīng)用程序編程接口和微服務(wù),并保障其安全。這包括為現(xiàn)有API以及端到端API管理創(chuàng)建新的API和新接口。

● 業(yè)務(wù)分析/情報(bào)。PaaS提供的工具支持企業(yè)分析其數(shù)據(jù),以獲得業(yè)務(wù)深度分析結(jié)果和行為模式,這樣,他們能做出更好的決策,更準(zhǔn)確地預(yù)測(cè)未來事件,例如產(chǎn)品市場需求等。

● 業(yè)務(wù)流程管理(BPM)。企業(yè)可以使用PaaS來訪問BPM平臺(tái),這與其他云服務(wù)一樣,作為一種服務(wù)提供給企業(yè)。BPM套件集成了流程管理所需的IT組件,包括數(shù)據(jù)、業(yè)務(wù)規(guī)則和服務(wù)等級(jí)協(xié)議。

● 通信。PaaS還可以作為通信平臺(tái)的交付機(jī)制,支持開發(fā)人員向應(yīng)用程序添加語音、視頻和短消息等通信功能。

● 數(shù)據(jù)庫。PaaS提供商可以提供建立并維護(hù)企業(yè)數(shù)據(jù)庫等服務(wù)。研究公司Forrester Research把數(shù)據(jù)庫PaaS定義為“按需、安全和可擴(kuò)展的自助服務(wù)數(shù)據(jù)庫平臺(tái),自動(dòng)部署和管理數(shù)據(jù)庫,可以由開發(fā)人員和非技術(shù)人員使用?!?/p>

● 物聯(lián)網(wǎng)。物聯(lián)網(wǎng)有望未來幾年成為PaaS平臺(tái)的主要應(yīng)用領(lǐng)域,支持各種物聯(lián)網(wǎng)部署所需要的多種應(yīng)用環(huán)境以及編程語言和工具。

● 主數(shù)據(jù)管理(MDM)。這包括管理與企業(yè)所擁有的關(guān)鍵業(yè)務(wù)數(shù)據(jù)相關(guān)的流程、治理、策略、標(biāo)準(zhǔn)和工具,支持從一個(gè)單一的切入點(diǎn)訪問數(shù)據(jù)。這類數(shù)據(jù)包括參考數(shù)據(jù),例如關(guān)于客戶交易的信息,以及支持決策的分析數(shù)據(jù)。

PaaS技術(shù)和提供商

PaaS包括多個(gè)底層云計(jì)算基礎(chǔ)設(shè)施組件,例如,服務(wù)器、網(wǎng)絡(luò)設(shè)備、操作系統(tǒng)、存儲(chǔ)、中間件和數(shù)據(jù)庫等。所有這些都是由服務(wù)提供商擁有和運(yùn)營的。

PaaS還包括開發(fā)工具、編程語言、庫、數(shù)據(jù)庫管理系統(tǒng),以及來自提供商的其他工具等資源。

領(lǐng)先的PaaS供應(yīng)商有亞馬遜網(wǎng)絡(luò)服務(wù)、微軟、谷歌、IBM、Salesforce.com、Red Hat、Mendix和Heroku。所有PaaS大提供商的云服務(wù)都提供使用最廣泛的語言、庫、容器及相關(guān)的工具。

這其中也有一些是軟件開發(fā)工具領(lǐng)先供應(yīng)商,這并非偶然。Gartner估計(jì),目前大約有200家PaaS提供商。

PaaS的風(fēng)險(xiǎn)

考慮到PaaS是基于云的服務(wù),和其他云服務(wù)一樣,它也有很多同樣的固有風(fēng)險(xiǎn),例如信息安全威脅。PaaS基于使用共享資源這一概念,例如網(wǎng)絡(luò)和服務(wù)器,因此,把關(guān)鍵數(shù)據(jù)放到這個(gè)環(huán)境中就會(huì)有安全風(fēng)險(xiǎn),黑客或者其他犯罪分子未經(jīng)授權(quán)的訪問或者攻擊將導(dǎo)致數(shù)據(jù)被盜。

另一方面,主要的云提供商在抵御這類違規(guī)行為方面比典型的企業(yè)數(shù)據(jù)中心更為有效,因此,信息安全風(fēng)險(xiǎn)并沒有IT最初擔(dān)心的那么嚴(yán)重。

采用PaaS,企業(yè)反過來也應(yīng)為服務(wù)提供商負(fù)責(zé)——在其基礎(chǔ)設(shè)施和運(yùn)營中建立適當(dāng)?shù)脑L問控制和其他安全規(guī)定和政策。企業(yè)還負(fù)責(zé)為其應(yīng)用程序部署自己的安全保護(hù)措施。

此外,由于企業(yè)依賴于某一服務(wù)提供商的基礎(chǔ)設(shè)施和軟件,供應(yīng)商鎖定PaaS環(huán)境也會(huì)是潛在的問題。IT提出的一個(gè)合理的問題是,自己所選擇的PaaS能與當(dāng)前和未來的IaaS和SaaS部署實(shí)現(xiàn)互操作嗎?

PaaS相關(guān)的另一個(gè)風(fēng)險(xiǎn)是,不論出于什么原因,服務(wù)提供商的基礎(chǔ)設(shè)施停機(jī)對(duì)服務(wù)將造成什么影響。另外,如果提供商改變了其開發(fā)策略、編程語言,或者在其他領(lǐng)域進(jìn)行了修改,又會(huì)怎樣呢?

但愿這些不會(huì)成為您投身PaaS的障礙。供應(yīng)商提供平臺(tái),而您進(jìn)行編程,因此,這的確更加靈活。

Bob Violino目前在紐約,是Computerworld、CIO、CSO、InfoWorld和Network World的特約撰稿人。

原文網(wǎng)址:

http://www.infoworld.com/article/3223434/paas/what-is-paas-software-development-in-the-cloud.htmlendprint

猜你喜歡
提供商服務(wù)提供商應(yīng)用程序
論品牌出海服務(wù)型跨境電商運(yùn)營模式
刪除Win10中自帶的應(yīng)用程序
Miralago轉(zhuǎn)變戰(zhàn)略成為技術(shù)提供商
最新調(diào)查:約三成云服務(wù)提供商正迅速改變其業(yè)務(wù)模式
2018年Q1公共云提供商 基礎(chǔ)設(shè)施支出持續(xù)增長
鋁合金自動(dòng)化焊接解決方案提供商科盈,為企業(yè)高效助力
中國自行車(2017年5期)2017-06-24 10:45:47
網(wǎng)絡(luò)非中立下內(nèi)容提供商與服務(wù)提供商合作策略研究
軟科學(xué)(2017年3期)2017-03-31 17:18:32
圖表OTT
基于信號(hào)博弈的電子政務(wù)外包服務(wù)提供商選擇研究
關(guān)閉應(yīng)用程序更新提醒
電腦迷(2012年15期)2012-04-29 17:09:47
乐亭县| 加查县| 沂南县| 麦盖提县| 长丰县| 肇东市| 台州市| 永靖县| 米易县| 当涂县| 云梦县| 富裕县| 河西区| 孟州市| 吉木乃县| 光泽县| 汝城县| 石阡县| 曲水县| 黔西| 兰坪| 清原| 太保市| 三江| 辰溪县| 大宁县| 丰县| 荃湾区| 廉江市| 绩溪县| 宜兰县| 安福县| 庄浪县| 方正县| 德格县| 丰城市| 五指山市| 麟游县| 沙雅县| 读书| 龙游县|