您的位置:首页 > 新闻中心
五德新闻

云计算的开发工具

2013-10-29

  对于云计算的腾飞,需要有可用的工具使开发人员能够构建和部署应用程序,在他们的桌面而无需下载任何东西。这需要按需在云上的开发工具,并提供了一​​个开发平台作为服务(PaaS)。
 
  有两条路,供应商可以创建一个开发平台,云计算:云计算的第方法和第一工具。
 
  · 第一种方法的PaaS云 :首先建立一个云平台,然后建立一个开发工具,运行在它上面的。这是方法率先通过Force.com和Coghead则和蹦极实验室
 
  · 第一种方法的PaaS工具 :先建一个平台,主机的工具(如:工作室在浏览器中运行),然后“推”这个平台到云中。 这为本研究采取更有效的方法。
 
  对于Force.com,它做了一个很大的意义,采取云计算的第一种方法。SalesForce.com已经有了一个强大的云平台和专业知识,建立专有的开发工具来创建他们的CRM应用程序。有也没有要求任何其他云Force.com的工作,因为Salesforce的目标是成为唯一的云,你永远都需要为所有企业应用程序。
 
  然而,对于大多数软件厂商的第一个云计算的发展过程中具有明显的缺点。首先,它使你在数据中心业务,这需要一个比软件开发更为不同的DNA。其次,它使自身发展困难的,因为云计算的间接性和复杂性,增加了一层开发任务。最后,你将被迫做云端口,最终得到一个SaaS云人要部署,像亚马逊EC2或谷歌应用程序引擎。
 
  PaaS的发展的工具,第一种方法更简单。你开始创建一个能够开发工作室的主件(几乎排除了Eclipse插件),并做您的构建和测试标准的硬件上。你已经建立了坚实的产品后,你添加多租户的工作室,并定制您的云部署选择(或使用Elastra公司这样的合作伙伴为您做了部署和管理)。
 
  云供应商的最后一个过程是,他们都提供了专有的开发平台。这提供了一个“汽车旅馆”锁定-你的逻辑和数据,但只是尝试将它们移动到另一个RIA或AJAX平台!同样,销售人员可以投掷500磅重的大猩猩体重,使顶点语言成功。然而,5年现在人们已经学会了Coghead语言甚至更多,这是很难想象的,也就是说,Java开发人员的需求能量正在一步步壮大。