久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

9個(gè)重量級(jí)的云計(jì)算(PaaS)平臺(tái)

 richsky 2012-06-26

9個(gè)重量級(jí)的云計(jì)算(PaaS)平臺(tái)

2012-05-16 09:39 | 2523次閱讀 | 【已有0條評(píng)論】發(fā)表評(píng)論

來(lái)源:Infoworld | 作者:Paul Krill | 收藏到我的網(wǎng)摘

隨著云計(jì)算技術(shù)的發(fā)展,PaaS(平臺(tái)即服務(wù))越來(lái)越受到開(kāi)發(fā)者的青睞,,PaaS供應(yīng)商也如雨后春筍般出現(xiàn),。

所謂PaaS實(shí)際上是指將軟件研發(fā)的平臺(tái)作為一種服務(wù),并提供給用戶,。用戶或者企業(yè)基于PaaS平臺(tái)可以快速開(kāi)發(fā)自己所需要的應(yīng)用和產(chǎn)品,。同時(shí),PaaS平臺(tái)開(kāi)發(fā)的應(yīng)用能更好地搭建基于SOA架構(gòu)的企業(yè)應(yīng)用,。PaaS作為一個(gè)完整的開(kāi)發(fā)服務(wù),,提供了從開(kāi)發(fā)工具、中間件,,到數(shù)據(jù)庫(kù)軟件等開(kāi)發(fā)者構(gòu)建應(yīng)用程序所需的所有開(kāi)發(fā)平臺(tái)的功能,。

本文整理了近幾年發(fā)展迅速的9款PaaS產(chǎn)品,希望能夠?qū)δ氵x擇應(yīng)用開(kāi)發(fā)部署平臺(tái)有所幫助,。

1. Microsoft Windows Azure

Windows Azure是微軟的云計(jì)算平臺(tái),,其主要目標(biāo)是幫助開(kāi)發(fā)者開(kāi)發(fā)可運(yùn)行在云服務(wù)器、數(shù)據(jù)中心,、Web和PC上的應(yīng)用程序,。開(kāi)發(fā)者能使用微軟全球數(shù)據(jù)中心的儲(chǔ)存、計(jì)算能力和網(wǎng)絡(luò)基礎(chǔ)服務(wù),。

Azure服務(wù)平臺(tái)包括了以下主要組件:Windows Azure,;Microsoft SQL數(shù)據(jù)庫(kù)服務(wù)、Microsoft .Net服務(wù),;用于分享、儲(chǔ)存和同步文件的Live服務(wù),;針對(duì)商業(yè)的Microsoft SharePoint和Microsoft Dynamics CRM服務(wù)等,。

2. Google App Engine

Google App Engine 是Google提供的服務(wù),允許開(kāi)發(fā)者在 Google 的基礎(chǔ)架構(gòu)上運(yùn)行網(wǎng)絡(luò)應(yīng)用程序,。Google App Engine 應(yīng)用程序易于構(gòu)建和維護(hù),,并可根據(jù)訪問(wèn)量和數(shù)據(jù)存儲(chǔ)需要的增長(zhǎng)輕松擴(kuò)展。使用 Google App Engine,,將不再需要維護(hù)服務(wù)器,,開(kāi)發(fā)者只需上傳應(yīng)用程序,它便可立即為用戶提供服務(wù),。

通過(guò) Google App Engine,,即使在重載和數(shù)據(jù)量極大的情況下,,也可以輕松構(gòu)建能安全運(yùn)行的應(yīng)用程序。該環(huán)境包括以下特性:

動(dòng)態(tài)網(wǎng)絡(luò)服務(wù),,提供對(duì)常用網(wǎng)絡(luò)技術(shù)的完全支持

持久存儲(chǔ)有查詢,、分類和事務(wù)

自動(dòng)擴(kuò)展和載荷平衡

用于對(duì)用戶進(jìn)行身份驗(yàn)證和使用 Google 帳戶發(fā)送電子郵件的API

一種功能完整的本地開(kāi)發(fā)環(huán)境,可以在您的計(jì)算機(jī)上模擬Google App Engine

3. VMware Cloud Foundry

Cloud Foundry是VMware的一項(xiàng)開(kāi)源PaaS計(jì)劃,,使用各種開(kāi)源開(kāi)發(fā)框架和中介軟件,,來(lái)提供PaaS服務(wù)。開(kāi)發(fā)者可以通過(guò)這個(gè)平臺(tái)來(lái)建設(shè)自己的SaaS的服務(wù),,不用自行建設(shè)和維護(hù)硬體服務(wù)器和中介軟件,。由于Cloud Foundry采用開(kāi)源的網(wǎng)站平臺(tái)技術(shù),所以開(kāi)發(fā)者的應(yīng)用程序也可以任意轉(zhuǎn)移到其他平臺(tái)上而不受限于PaaS的平臺(tái),。

目前Cloud Foundry可以支持多種開(kāi)發(fā)框架,,包括Spring for Java、Ruby on Rails,、Node.js以及多種JVM等,。Cloud Foundry平臺(tái)也提供MySQL、Redis和MongoDB等數(shù)據(jù)庫(kù)服務(wù),。

4. Force.com

Force.com是企業(yè)云計(jì)算公司Salesforce.com的社會(huì)化企業(yè)應(yīng)用平臺(tái),,允許開(kāi)發(fā)者構(gòu)建具有社交和移動(dòng)特性的應(yīng)用程序。另外,,F(xiàn)orce.com還提供了有助于在云上更快建立及運(yùn)行業(yè)務(wù)應(yīng)用程序的所有功能,,包括數(shù)據(jù)庫(kù)、無(wú)限實(shí)時(shí)定制,、強(qiáng)勁分析,、實(shí)時(shí)工作流程及審批、可編程云邏輯,、實(shí)時(shí)流動(dòng)部署,、可編程用戶界面及網(wǎng)站功能等。

Force.com支持Apex編程語(yǔ)言,,開(kāi)發(fā)者可以基于UI層面編寫(xiě)數(shù)據(jù)庫(kù)觸發(fā)器和程序控制器,。

5. Heroku

Heroku是一種提供Ruby語(yǔ)言服務(wù)的云計(jì)算應(yīng)用平臺(tái),為開(kāi)發(fā)者進(jìn)行網(wǎng)絡(luò)編程提供全新體驗(yàn),。目前,,除了Ruby外,該平臺(tái)還支持Node.js,、Clojure,、Java、Python和Scala等語(yǔ)言,。

Heroku構(gòu)建在Amazion AWS之上,,該平臺(tái)采用了Ruby on Rails 的網(wǎng)絡(luò)開(kāi)發(fā)框架,,客戶只需在本地計(jì)算機(jī)設(shè)置一個(gè)Ruby Gem(Ruby語(yǔ)言的程序包管理器),就可在Heroku云中部署和運(yùn)行應(yīng)用程序,??蛻艨梢灾苯訌臑g覽器中訪問(wèn)和編輯自己的代碼,也可以添加相關(guān)語(yǔ)言的插件,。Heroku平臺(tái)在程序開(kāi)發(fā)上可讓開(kāi)發(fā)者得到與本地計(jì)算機(jī)相同,,甚至更好的體驗(yàn)。

6. Amazon Elastic Beanstalk

Elastic Beanstalk為在Amazon Web Services云中部署和管理應(yīng)用提供了一種方法,。該平臺(tái)建立如面向PHP的Apache HTTP Server和面向Java的Apache Tomcat這樣的軟件棧,。開(kāi)發(fā)人員保留對(duì)AWS資源的控制權(quán),并可以部署新的應(yīng)用程序版本,、運(yùn)行環(huán)境或回滾到以前的版本,。CloudWatch提供監(jiān)測(cè)指標(biāo),如CPU利用率,、請(qǐng)求計(jì)數(shù),、平均延遲等。通過(guò)Elastic Beanstalk部署應(yīng)用程序到AWS,,開(kāi)發(fā)人員可以使用AWS管理控制臺(tái),、Git和一個(gè)類似于Eclipse的IDE。

7. Engine Yard Cloud

Engine Yard的特色是提供一個(gè)Ruby on Rails的技術(shù)棧,,其中包括Web服務(wù)器,、應(yīng)用和數(shù)據(jù)庫(kù)服務(wù)器,同時(shí)提供一個(gè)Rails優(yōu)化的Linux發(fā)行版,。開(kāi)發(fā)者可以通過(guò)Engine Yard的儀表板來(lái)進(jìn)行環(huán)境配置,、應(yīng)用程序部署和監(jiān)控。

8. Engine Yard Orchestra

Engine Yard在去年收購(gòu)了PHP應(yīng)用開(kāi)發(fā)平臺(tái)Orchestra,,為PHP開(kāi)發(fā)者提供了部署PHP應(yīng)用到云中的服務(wù),。開(kāi)發(fā)者可以使用流行的PHP框架構(gòu)建應(yīng)用程序,并可以通過(guò)Git或Subversion進(jìn)行部署,。

9. CumuLogic

CumuLogic主要面向Java開(kāi)發(fā)者,,提供了一個(gè)運(yùn)行應(yīng)用程序,并能夠?qū)?yīng)用遷移到云上的平臺(tái),。通過(guò)CumuLogic提供的部署和管理應(yīng)用的管理層,開(kāi)發(fā)者能夠輕松部署移動(dòng),、HTML5,、Web或企業(yè)應(yīng)用。

本文來(lái)自:Infoworld

譯文來(lái)自:iteye

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多