軟件工程和云計算_論云計算對軟件工程的影響,軟件工程論文
本文關(guān)鍵詞:論云計算對軟件工程的影響,由筆耕文化傳播整理發(fā)布。
您現(xiàn)在的位置:上海論文網(wǎng) > 計算機論文 > 軟件工程論文 > 論云計算對軟件工程的影響
論云計算對軟件工程的影響
發(fā)布時間:2012-03-27 點擊次數(shù):次
云計算的出現(xiàn)是信息技術(shù)領(lǐng)域的重要發(fā)展.借助于網(wǎng)絡(luò)和虛擬化等技術(shù),云計算實現(xiàn)了對軟硬件資源的集中化、動態(tài)化和彈性化管控,建立了從硬件資源到軟件應(yīng)用的整合一體化的全新服務(wù)模式.這種服務(wù)方式給傳統(tǒng)信息技術(shù)的諸多領(lǐng)域帶來了新的機遇與挑戰(zhàn),其中一個重要的方面就是軟件工程.軟件工程的發(fā)展已經(jīng)形成了工業(yè)化的流水線形式格局,但是云計算的出現(xiàn)徹底攪亂了這一模式.那么,云計算是否能成為克服軟件危機的“銀彈”呢,傳統(tǒng)的軟件工程模式又是否還有存在的價值,,這都是云計算帶給軟件工程的新問題.1云計算的發(fā)展與服務(wù)體系結(jié)構(gòu)云計算的出現(xiàn)是在商業(yè)運營模式的推動下,在已有的分布式計算、網(wǎng)格計算、虛擬化等理論和技術(shù)的基礎(chǔ)上建立和發(fā)展起來的.云計算強調(diào)按需使用、動態(tài)調(diào)配、彈性擴展的理念,以用戶的需求為原則進行資源的組織和交付.本文所屬欄目
具體而言,其服務(wù)內(nèi)容包括了基礎(chǔ)架構(gòu)即服務(wù)(IaaS)、平臺即服務(wù)(PaaS)和軟件即服務(wù)(SaaS)3個部分.3個層次中基礎(chǔ)架構(gòu)即服務(wù)為用戶提供基本的計算和存儲能力,通過虛擬化和智能化技術(shù)自動為用戶分配計算和存儲資源.平臺即服務(wù)和軟件即服務(wù)則是面向軟件資源,兩者在一定程度上存在著關(guān)聯(lián).軟件即服務(wù)是通過虛擬化技術(shù)和多租戶技術(shù)將單個的軟件實例服務(wù)于多個用戶組織,多用戶共享軟件架構(gòu),這樣就降低了每個客戶的資源消耗.但是這種應(yīng)用方式在對用戶個性的使用方面不可能有太多的涉及.在這種條件下,一些廠商開始逐漸將軟件開發(fā)的API組件、開發(fā)工具、運行環(huán)境等資源公開給用戶使用,如Google的AppEngine等.PaaS平臺為用戶提供了更廣泛的開發(fā)空間,使軟件的開發(fā)更多的面向業(yè)務(wù)流本身.云計算的從硬件到軟件的3層服務(wù)體系創(chuàng)造了新的軟件開發(fā)模式.
上一篇:軟件工程定制式人才培養(yǎng)模式的探討
下一篇:獨立學(xué)院軟件工程專業(yè)課程設(shè)置的探索與研究
相關(guān)內(nèi)容
本文關(guān)鍵詞:論云計算對軟件工程的影響,由筆耕文化傳播整理發(fā)布。
本文編號:177017
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/177017.html