VMware的开源PaaS项目Cloud Foundry近日加入了.NET框架的支持,这使得该公司产品在与微软Azure的竞争上又迈出了有力的一步。
CloudFoundry.com是一个托管的PaaS(平台即服务)解决方案,开发人员可以在该平台上迅速部署及运行Web应用程序。Cloud Foundry能够帮助开发者使用Java或者其他的基于JVM的架构构建应用,它支持的应用程序框架包含Spring、Grails、Ruby on Rails、Node.js 及Scala等。现在又增加了对.NET的支持。
Cloud Froundry写道:“与之前所支持的框架一样,开发人员现在可以使用熟悉的Cloud Foundry语法来开发及部署他们的.NET应用程序”。
Cloud Foundry与微软的Azure以及Red Hat的OpenShift非常相似,都是面向开发人员的开源PaaS服务。OpenShift是一个all-Linux PaaS产品,尚未完全开源;微软的Azure则是一个all-Windows PaaS平台,且必须使用微软的.Net框架来开发应用程序。Cloud Foundry加入对.NET框架的支持也使其能够支持多种环境的开发。
当然,Cloud Foundry支持.NET框架的长期价值还有待观察,因为你仍需要为每个部署的实例提供Microsoft Windows许可(按Cloud Foundry的说法是——“执行代理”或DEA),不过,由于Cloud Foundry运行于Linux系统,但是与其他DEA一样管理Windows DEA。这意味着,开发人员可以获得一个通用的模型来部署所有Java与.NET程序,甚至更新的框架所开发程序。
Cloud Foundry提供了一个免费下载版本Micro Cloud Foundry,它是一个虚拟机镜像(Virtual Machine Image,VMI),用于在本地虚拟机中运行云应用程序。该项目是开源的,代码可以从GitHub下载,遵循Apache 2协议。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
如何为云计算加快开发物联网应用程序?
一个基于Spring Boot的基本框架、Cloud Foundry和一个开发工具将有助于我们快速地为物联网设备开发出一个云计算应用程序。请在以下例子中了解如何进行开发。
-
开源PaaS战场起硝烟 看CloudFoundry首秀
关于OpenStack我们已经谈得足够多,而对于另一位新贵开源PaaS CloudFoundry的消息却并不是很全面。但是随着平台即服务逐渐成为厂商利益角逐的对象,CloudFoundry开始逐渐成为云舞台的新焦点。
-
开源PaaS没那么轻松易用
一些开发者开始转向开源平台即服务(PaaS),以支持快速的云应用开发和部署周期。但是,开源开发平台也会给开发者和企业带来了新挑战。以下是开源PaaS可能会产生的六个问题,以及如何克服它们的步骤。
-
世纪互联运营的国内版Windows Azure相比国内云厂商到底有何竞争优势?