自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

九款崛起勢(shì)頭強(qiáng)勁的云開發(fā)平臺(tái)

譯文
云計(jì)算
這些貼心而周到的開發(fā)服務(wù)能夠讓你的應(yīng)用程序功能更強(qiáng)勁、運(yùn)轉(zhuǎn)更流暢,同時(shí)減少大量枯燥乏味的基礎(chǔ)設(shè)施維護(hù)工作。

這些貼心而周到的開發(fā)服務(wù)能夠讓你的應(yīng)用程序功能更強(qiáng)勁、運(yùn)轉(zhuǎn)更流暢,同時(shí)減少大量枯燥乏味的基礎(chǔ)設(shè)施維護(hù)工作。

崛起勢(shì)頭強(qiáng)勁的云開發(fā)平臺(tái)

隨著PaaS(平臺(tái)即服務(wù))供應(yīng)商群體的不斷壯大,云計(jì)算也逐漸開始成為開發(fā)人員得以無縫化部署應(yīng)用程序的得力助手與必要機(jī)制。然而,相對(duì)于專門提供純粹計(jì)算周期服務(wù)的IaaS供應(yīng)商與打造以CRM在線服務(wù)等應(yīng)用程序產(chǎn)品的SaaS供應(yīng)商,PaaS的發(fā)展目標(biāo)顯得更為明確:為開發(fā)人員提供一套貼心而周到的服務(wù)集,借以令應(yīng)用產(chǎn)品功能更強(qiáng)勁、運(yùn)轉(zhuǎn)更流暢,同時(shí)減少大量枯燥乏味的基礎(chǔ)設(shè)施維護(hù)工作。

作為服務(wù)產(chǎn)品,PaaS的涵蓋范圍極為廣泛:從開發(fā)工具到中間件、到數(shù)據(jù)庫軟件、再到一切“應(yīng)用程序平臺(tái)”功能,一切開發(fā)人員在構(gòu)建應(yīng)用程序過程中可能需要的內(nèi)容都被囊括其中。對(duì)于打算借云計(jì)算東風(fēng)大賺一筆的開發(fā)人員而言,以下九款PaaS產(chǎn)品實(shí)在是各位不可錯(cuò)過的上上之選。#p#

微軟Windows Azure

Windows Azure允許開發(fā)人員在遍布全球各地、由微軟公司嚴(yán)格管理的所有數(shù)據(jù)中心中部署應(yīng)用程序,同時(shí)為使用者提供高達(dá)99.5%正常運(yùn)行時(shí)間承諾的服務(wù)水平協(xié)議(簡(jiǎn)稱SLA)。開發(fā)人員可以利用包括ASP.net、PHP以及Node.js在內(nèi)的各類技術(shù)進(jìn)行應(yīng)用程序研發(fā),而且由于Java版本的Azure SDK能夠良好支持Java開發(fā)工作,因此開發(fā)者能夠以工作人員身份管理Apache Tomcat服務(wù)器以及JVM。微軟前不久剛剛將另一項(xiàng)視頻交付服務(wù)——Windows Azure媒體服務(wù)——添加到Azure大家庭中。與此同時(shí),SQL Azure數(shù)據(jù)庫服務(wù)也參與進(jìn)來,成為處理存儲(chǔ)、商務(wù)分析、緩存、身份驗(yàn)證安全消息以及內(nèi)容交付等多類項(xiàng)目的有力保障。Windows Azure HPC調(diào)度程序還使針對(duì)計(jì)算密集型并行應(yīng)用程序的性能表現(xiàn)更加令人滿意。當(dāng)然,開發(fā)人員能夠把自己開發(fā)出的Windows Azure應(yīng)用程序放到微軟提供的Windows Azure Marketplace當(dāng)中,進(jìn)一步加快產(chǎn)品占領(lǐng)市場(chǎng)的腳步。#p#

谷歌App Engine

由谷歌公司推出的App Engine使得開發(fā)人員能夠在谷歌的基礎(chǔ)設(shè)施中運(yùn)行Web應(yīng)用程序。它的特色功能在于動(dòng)態(tài)Web服務(wù),能夠利用***存儲(chǔ)實(shí)現(xiàn)查詢、排序及處理功能,它同時(shí)還具備自動(dòng)規(guī)模調(diào)整及負(fù)載平衡機(jī)制。它不僅支持Java,還能夠支持其它多種使用以JVM為基礎(chǔ)的解釋器或編譯器的語言,例如Python以及谷歌公司自家推出的Go語言。這套開發(fā)環(huán)境允許開發(fā)人員在自己的本地計(jì)算機(jī)上模擬App Engine。應(yīng)用程序?qū)⑷踢\(yùn)行在一套獨(dú)立的安全沙箱環(huán)境下,該環(huán)境與底層操作系統(tǒng)的交互受到嚴(yán)格控制、Web請(qǐng)求也可以按需要被分布指向多臺(tái)服務(wù)器。在數(shù)據(jù)存儲(chǔ)領(lǐng)域,App Engine Datastore提供了一套NoSQL弱化對(duì)象模式的數(shù)據(jù)存儲(chǔ)機(jī)制——也就是谷歌Cloud SQL關(guān)系類SQL數(shù)據(jù)庫服務(wù)以及谷歌Cloud Storage。二者主要用于保存體積高達(dá)TB級(jí)別的對(duì)象及文件。App Engine還專門為用戶提供了用于進(jìn)行身份驗(yàn)證功能的API。#p#

VMware Cloud Foundry

EMC VMware已經(jīng)為自己的開源Cloud Foundry項(xiàng)目做出了明確定位——云領(lǐng)域的Linux,同時(shí)希望該產(chǎn)品能夠?yàn)閼?yīng)用程序在多種云環(huán)境之間提供一定程度的可移植能力。根據(jù)VMware公司的說法,Cloud Foundry絕不會(huì)把開發(fā)人員束縛在某一種單獨(dú)的框架、應(yīng)用程序服務(wù)集或者云環(huán)境之中。Cloud Foundry既能實(shí)現(xiàn)公共云實(shí)例、又能應(yīng)對(duì)私有云的分布特性。它擁有三大主要組成部分:CloudFoundry.com是一款托管型環(huán)境;CloudFoundry.org則用于項(xiàng)目的協(xié)作及技術(shù)社區(qū)貢獻(xiàn)管理;接下來的Micro Cloud Foundry則是一款虛擬機(jī)版本的Cloud Foundry,專門為使用Mac設(shè)備或PC機(jī)的用戶所準(zhǔn)備。CloudFoundry.com支持包括Spring Java、Ruby on Rails、Node.js以及其它JVM語言在內(nèi)的各類開發(fā)環(huán)境,而且在CloudFoundry.org的幫助下,PHP、Python、.Net等主流開發(fā)工具也得到很好的支持。#p#

Force.com

來自Salesforce.com的Force.com據(jù)稱是一套專為企業(yè)級(jí)社交應(yīng)用程序打造的平臺(tái)。開發(fā)人員能夠在它的幫助下,利用各類社交及移動(dòng)功能、商務(wù)流程、報(bào)告與搜索機(jī)制實(shí)現(xiàn)應(yīng)用程序創(chuàng)建工作。所有相關(guān)數(shù)據(jù)都會(huì)得到自動(dòng)備份,而且應(yīng)用程序也將運(yùn)行于Szlesforce.com自家的數(shù)據(jù)中心當(dāng)中。其技術(shù)堆棧也可謂涵蓋廣泛,包括數(shù)據(jù)庫、安全性、工作流以及用戶界面在內(nèi)的多個(gè)方面均赫然在列。Force.com支持Apex編程語言,開發(fā)人員能夠在UI層編寫數(shù)據(jù)庫觸發(fā)器以及程序控制器。Apex的語法設(shè)定與Java以及C#比較類似,熟悉這兩種語言的開發(fā)人員應(yīng)該能夠很快上手。而且根據(jù)Salesforce.com官方的說法,以類、常量及注釋為代表的多種機(jī)制都將包含其中。#p#

Heroku

在2010年末被Salesforce公司收購之后,Heroku項(xiàng)目如今已經(jīng)能夠支持Ruby、Node.js、Clojure、Java、Python以及Scala等多種主流開發(fā)環(huán)境。Heroku項(xiàng)目的基礎(chǔ)在于所謂“dyno”機(jī)制——即將一切運(yùn)行流程都在平臺(tái)中完成,類似于Web或者工作進(jìn)程。Dyno擁有自己的獨(dú)立容器架構(gòu),這就保障了開發(fā)流程的安全性與資源穩(wěn)定性;該產(chǎn)品還具備彈性、路由及流程管理功能。Dyno的分布式功能則由一套精妙的歧管執(zhí)行環(huán)境實(shí)現(xiàn)。根據(jù)Heroku項(xiàng)目說明文檔的內(nèi)容,Heroku Web的規(guī)模控制機(jī)制提供時(shí)間點(diǎn)回滾、無限擴(kuò)容等功能,同時(shí)為每一款應(yīng)用程序都配備了獨(dú)立的規(guī)模控制組件。在Heroku項(xiàng)目中Git扮演著應(yīng)用程序部署工作的主角,而且應(yīng)用程序還能夠使用包括Heroku自己的Postgres產(chǎn)品及來自Amazon Web Service的MySQL在內(nèi)的諸多關(guān)系類數(shù)據(jù)庫服務(wù)。#p#

Amazon Elastic Beanstalk

Elastic Beanstalk為開發(fā)人員提供了一種全新的應(yīng)用程序部署及管理方式,使得強(qiáng)大的Amazon Web Service云能夠在開發(fā)工作中同樣大放異彩。包括Amazon Simple Storage Service、Amazon Simple Notification Service以及Auto Scaling在內(nèi)的多種AWS服務(wù)都能以基礎(chǔ)設(shè)施的姿態(tài)加入到開發(fā)工作中來,同時(shí)該項(xiàng)目還支持PHP及Java編程。這款平臺(tái)由以下幾款軟件堆棧創(chuàng)建而成,包括PHP版本的Apache HTTP Server以及Java版本的Apache Tomcat。開發(fā)人員仍然擁有對(duì)AWS資源的控制權(quán),并且能夠?qū)⑿聭?yīng)用程序版本直接運(yùn)行于該環(huán)境下,或者按需要隨意回滾到之前的某個(gè)版本狀態(tài)下。CloudWatch功能主要用于提供監(jiān)控機(jī)制,例如CPU利用率、請(qǐng)求計(jì)數(shù)以及平均延時(shí)等。利用Elastic Beanstalk向AWS中部署應(yīng)用程序,開發(fā)人員能夠使用AWS管理控制臺(tái)、Git以及Eclipse等IDE。#p#

Engine Yard云

Engine Yard采用Ruby on Rails技術(shù)堆棧,其中囊括了Web、應(yīng)用程序以及數(shù)據(jù)庫服務(wù)器。除此之外,該項(xiàng)目還使用了經(jīng)過Rails優(yōu)化的Linux發(fā)行版。所有功能組件都受到嚴(yán)格監(jiān)控,借以保證開發(fā)工作遠(yuǎn)離安全漏洞困擾;其應(yīng)用程序開發(fā)對(duì)象也涵蓋了從小規(guī)模Web應(yīng)用到以高可用性集群為基礎(chǔ)的大型企業(yè)級(jí)應(yīng)用。開發(fā)人員能夠從Git導(dǎo)入應(yīng)用程序,而且整套開發(fā)環(huán)境都可以進(jìn)行進(jìn)一步優(yōu)化。容量管理則由自助服務(wù)配置掌控,使得資源分配更加方便快捷。所有資源的使用情況都受到準(zhǔn)確追蹤,而且在應(yīng)用程序運(yùn)行時(shí)一旦出現(xiàn)當(dāng)前資源不足現(xiàn)象,開發(fā)人員會(huì)馬上收到提示信息。Engine Yard的控制面板也相當(dāng)強(qiáng)大,開發(fā)人員能夠在其中配置環(huán)境、部署應(yīng)用程序并實(shí)施流程監(jiān)控。#p#

[[94337]]

Engine Yard Orchestra

作為又一款站在Amazon Web Service巨人肩膀上的平臺(tái),Engine Yard Orchestra專注于幫助開發(fā)人員將PHP應(yīng)用程序部署到云環(huán)境當(dāng)中。開發(fā)人員能夠利用當(dāng)前流行的各類PHP框架開發(fā)應(yīng)用程序,然后利用Git或其它版本控制系統(tǒng)進(jìn)行部署。當(dāng)然,像Joomla、Drupal以及WordPress這類項(xiàng)目?jī)?nèi)置的內(nèi)容管理系統(tǒng)也能夠?qū)崿F(xiàn)應(yīng)用程序的順利部署。這款平臺(tái)的核心由PHP 5.3以及Nginx Web服務(wù)器共同構(gòu)成。應(yīng)用程序規(guī)模會(huì)根據(jù)流量及資源使用情況自動(dòng)得到調(diào)整,項(xiàng)目自帶的負(fù)載平衡工具會(huì)將性能需求分配給多套可用實(shí)例,同時(shí)HTTP緩存網(wǎng)格功能則會(huì)讓載入速度更快、響應(yīng)時(shí)間更短。根據(jù)Engine Yard官方的說法,這套平臺(tái)對(duì)API的處理尤其值得稱道,Web服務(wù)、移動(dòng)服務(wù)以及Facebook應(yīng)用都能應(yīng)對(duì)自如。#p#

[[94338]]

CumuLogic

CumuLogic專門為Java開發(fā)人員量身打造。作為一款開發(fā)平臺(tái),它能夠運(yùn)行應(yīng)用程序并將其遷移到云環(huán)境當(dāng)中。企業(yè)用戶可以借助自家的數(shù)據(jù)中心創(chuàng)建出私有PaaS云,也可以利用CumuLogic打造出公共云產(chǎn)品。在CumuLogic的幫助下,虛擬環(huán)境或者IaaS都能被順利轉(zhuǎn)化為應(yīng)用程序平臺(tái),并且具備優(yōu)秀的監(jiān)控、自我修復(fù)以及管理能力。開發(fā)人員能夠由此部署移動(dòng)、HTML 5、Web或者企業(yè)級(jí)應(yīng)用程序。雖然CumuLogic應(yīng)用程序的部署及管理工作提供了一套管理層,但用戶同樣可以使用Eclipse或者NetBeans等IDE。CumuLogic項(xiàng)目的設(shè)計(jì)初衷在于改變開發(fā)人員各自為戰(zhàn)的不利局面,切實(shí)幫助這些技術(shù)達(dá)人攜手合作、共創(chuàng)輝煌。

原文鏈接:

http://www.cio.com/slideshow/detail/46929/9-Cloud-Development-Platforms-on-the-Rise

責(zé)任編輯:王程程 來源: 51CTO
相關(guān)推薦

2018-01-18 22:02:29

混合云云計(jì)算多云

2009-09-02 14:55:19

Oracle數(shù)據(jù)庫

2010-10-15 11:34:05

私有云

2020-06-23 14:30:21

云計(jì)算行業(yè)科技

2011-06-03 09:55:47

iPad平板電腦

2013-05-02 09:18:15

開源開源云計(jì)算

2021-08-06 06:46:14

云計(jì)算微軟盈利

2016-05-16 09:32:04

移動(dòng)開發(fā)工具技術(shù)

2012-05-14 13:27:18

云計(jì)算云開發(fā)

2016-01-22 11:31:33

OpenStack私有云

2012-05-22 14:14:31

Genesys

2015-12-08 17:16:40

Cloud Found

2013-10-10 15:07:49

英特爾Android

2012-07-30 10:18:21

HTML5

2012-02-10 15:55:54

思科UCSUCS思科

2024-08-06 14:17:05

2013-03-20 11:15:47

2015-04-14 10:50:32

博通/物理層芯片

2020-06-27 09:12:49

AI醫(yī)療人工智能
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)