ca88你应有明白的各样开源PaaS方案

作者:ca88

App Engine ()DeployFu ()PiCloud ()DjangoZoom () - invite onlyNuage () - invite onlyep.io () - invite onlyAppHosted () - private betaGondor () - private betaDotcloud - () - invite onlyStable.io () - invite onlyPydra () - invite only

乘势云总计本领的前行,PaaS更加的受到开辟者的依赖,PaaS承包商也如成千成万般现身。所谓PaaS实际上是指将软件研究开发的平台作为一种服务,并提需要客商。客户依然企业依附PaaS平台能够飞快支付自个儿所供给的行使和成品。相同的时候,PaaS平台开荒的选取能越来越好地搭建基于SOA构造的公司应用。PaaS作为贰个整机的支付服务,提供了从开辟工具、中间件,到数据库软件等开荒者营造应用程序所需的全体开支平台的功效。本文收拾了近几年进步迅猛的9款PaaS产物,希望能够对你筛选选择开辟布置平台具备利于。1. Microsoft Windows AzureWindows Azure是微软的云计算平台,其首要指标是帮衬开荒者开垦可运转在云服务器、数据主题、Web和PC上的应用程序。开拓者能应用微软环球数量主导的储存、总计本事和互连网底蕴服务。Azure服务平台满含了以下入眼组件:Windows Azure;Microsoft SQL数据库服务、Microsoft .Net服务;用于分享、积累和同步文件的Live服务;针对经济贸易的Microsoft SharePoint和Microsoft Dynamics CRM服务等。2. Google App EngineGoogleApp Engine 是谷歌(GoogleState of Qatar提供的劳动,允许开垦者在 谷歌(Google卡塔尔的底子布局上运维互连网应用程序。谷歌 App Engine 应用程序易于塑造和维护,并可依据访问量和数目存款和储蓄供给的滋长轻易扩充。使用 谷歌(GoogleState of Qatar App Engine,将不再必要保障服务器,开采者只需上传应用程序,它便可立时为客户提供劳务。通过 谷歌(Google卡塔尔 App Engine,即便在重载和数据量超级大的场地下,也得以轻便创设能安然运营的应用程序。该条件满含以下特点:动态网络服务,提供对常用互连网技能的一丝一毫扶助长久存款和储蓄有询问、分类和事情自动扩大和载荷平衡用于对顾客进行身份验证和平运动用 Google 帐户发送电子邮件的 API一种功能一体化的地点开垦境况,能够在你的微处理机上模拟 Google App Engine3. VMware Cloud FoundryCloud Foundry是VMware的一项开源PaaS布署,使用各个开源开荒框架和中介软件,来提供PaaS服务。开拓者能够由此那一个平台来建设协调的SaaS的劳动,不用自行建设和掩护硬体服务器和中介软件。由于Cloud Foundry选择开源的网址平台工夫,所以开拓者的应用程序也得以随意转移到别的平台上而不受限于PaaS的平台。这段日子Cloud Foundry可以支撑各样支付框架,包含Spring for Java、Ruby on Rails、Node.js以至多样JVM等。Cloud Foundry平台也提供MySQL、Redis和MongoDB等数据库服务。4. Force.comForce.com是协作社云总括集团Salesforce.com的社会化集团应用平台,允许开拓者构建具备社交和活动特性的应用程序。其余,Force.com还提供了推进在云上越来越快创立及运营工作应用程序的持有机能,富含数据库、Infiniti实时定制、苍劲深入分析、实时专门的职业流程及审查批准、可编制程序云逻辑、实时流动配置、可编制程序客户分界面及网址功用等。Force.com扶植Apex编程语言,开辟者能够基于UI层面编写数据库触发器和次序调整器。5. HerokuHeroku是一种提供Ruby语言服务的云总括应用平台,为开拓者进行互联网编制程序提供崭新心得。这几天,除了Ruby外,该平台还协助Node.js、Clojure、Java、Python和Scala等语言。Heroku创设在Amazion AWS之上,该平台接收了Ruby on Rails 的网络开辟框架,顾客只需在地头计算机设置一个Ruby Gem,就可在Heroku云中布局和运维应用程序。客户能够一贯从浏览器中做客和编排自身的代码,也能够拉长相关语言的插件。Heroku平台在先后开垦上可让开荒者得到与本地Computer相近,甚至越来越好的经历。6. Amazon Elastic BeanstalkElastic Beanstalk为在亚马逊(Amazon卡塔尔(قطر‎ Web Services云中结构和管制接纳提供了一种情势。该平台创设如面向PHP的Apache HTTP Server和面向Java的Apache 汤姆cat那样的软件栈。开辟人士保留对AWS能源的调控权,并得以安顿新的应用程序版本、运转情状或回滚到以前的本子。CloudWatch提供监测指标,如CPU利用率、央求计数、平均延迟等。通过Elastic Beanstalk计划应用程序到AWS,开垦人士能够应用AWS管控台、Git和贰个近乎于Eclipse的IDE。7. Engine Yard CloudEngine Yard的特征是提供叁个Ruby on Rails的技能栈,个中囊括Web服务器、应用和数据库服务器,同时提供三个Rails优化的Linux发行版。开荒者能够透过Engine Yard的仪表板来开展景况计划、应用程序陈设和监察。8. Engine Yard OrchestraEngine Yard在二〇一八年买断了PHP应用开拓平台Orchestra,为PHP开垦者提供了布置PHP应用到云中的劳动。开拓者能够选用流行的PHP框架塑造应用程序,并得以因此Git或Subversion进行铺排。9. CumuLogicCumuLogic首要面向Java开荒者,提供了三个运转应用程序,并能够将运用迁移到云上的阳台。通过CumuLogic提供的配置和治本接收的管理层,开拓者能够轻巧铺排活动、HTML5、Web或公司应用。Via Infoworld

  那个平台的进献者包罗来自SUSE、Cisco、思杰、美国宇宙航香港行政局喷气推动实验室(JPL)、Sungard和Engine Yard的开采职员。你可以将Stratos与AWS、OpenStack和vCloud结合使用。

译文出处:伯乐在线 - 职场博客 - 技术员 译文链接: 原来的书文:Andy小说推荐:关关 翻译:伯乐在线 - 敏捷翻译

  商家驱动的开源PaaS让周围开垦人士和客商被某家厂家牢牢锁定。谈起将应用程序从厂家驱动的开源平台传送到另三个平台,开拓职员在这里下面的调节权相当的轻巧。

Heroku ()BitNami Cloud ()EngineYard ()Duostack () - open betaCloud Foundry () - invite onlyDotcloud - () - invite onlyRailscloud () - beta

  Cloudify(GigaSpaces)基于OASIS TOSCA(云应用程序的拓扑结商谈编制标准)的草案版本。那项与厂家毫不相关的正统的技委创建于二〇一二年。标准的发起者包含冠群、金立、IBM、NetApp、红帽和SAP。

.NET

 

Perl

  借使你想进献并分享源代码,能够筛选一种开源PaaS。必得要看一下它能还是不可能与OpenStack或其余IaaS云经济高效地一同运转。

Orchestra ()Cloud Control ()BitNami Cloud ()Relbit ()Microsoft Azure ()PHP Fog () - invite onlyMakara () - developer preview Dotcloud - () - invite only

  商家驱动的开源PaaS

Node JS

  • Stackato Micro Cloud:如果你想把应用程序布署到桌面虚构机上,可能在亚马逊(亚马逊(Amazon卡塔尔国卡塔尔EC2沙盒上试一试Micro Cloud。你只限于4 GB内部存款和储蓄器、单一节点和依靠社区的扶助。
  • Stackato Cluster:若是你是微型团队的首长,想构建Mini集群,把应用程序安插到自身的底蕴设备上或国有云上。你只限于20 GB内部存款和储蓄器和依附社区的接济。你想要多少个节点,就足以有多少个节点。
  • Stackato Enterprise:借使贵集团想把应用程序布置到设想机管理程序或根基设备即服务(IaaS)上,同一时间可丰硕利用自动扩张的独特之处。它提供了配置和分娩帮助,有劳务等级协商(SLA)作为维持。

AppHarbor ()DeployFu ()Microsoft Azure ()

  你能够应用PaaS来测验自动化和编写制定流程实行起来多通畅。Cloudify能够在OpenStack、AWS、CloudStack、微软Azure和VMware上完成全自动铺排。

Akshell ()

ca88 1

本文由ca88发布,转载请注明来源

关键词: 译文 程序 程序员 开发者 平台