创新在应用程序开发工具中已经加大力度,尤其是在开源方面,但它在应用生命周期管理(ALM)中却是滞后的,Tasktop Technologies的CEO Mik Kersten在JavaOne 2012上这样说。“他们需要一直进化,” Java平台即服务(PaaS)和ALM就会一起改善开发的工作流,他在JavaOne 2012,名为云ALM:连接开发团队到新的部署目标上的小组会议上说。
今天,新的部署工具是被禁止的,Kersten说。例如,有Bugzilla、Trac和Mantis用于任务,Git 和Subversion用于资源控制,也有Hudson和Cruise Control用来创建。这种丰富性带来的麻烦是连接这些工具的重担落到的开发者身上。“需求许多手工的工作,”他说。
现在在ALM流程中,有三个主要的分支:IDE、ALM服务器和应用程序。“它是托管还是本地,对于正确地把分支连接到应用程序上你有很多事情要做,” Kersten说。“为也促进ALM中的创新,我们需求解决带开发者工作的方式,而不是在什么地方部署。”
寻找方式方法来解决这一问题。Tasktop携手甲骨文一起开发的Oracle开发云服务(ODCS)。“因为有了甲骨文,我的看到了机会,使用新托管开发目的地,采用这些开源工具的某些方面以及为也开发都把他们放到一起融入到这个产品中。”
ODCS提供了一个平台,来集成开源软件开发和应用生命周期管理工具。“PaaS提供现成的服务和应用程序托管,” Kersten说。“IaaS提供操作系统虚拟化和虚拟机主机。”
在ODCS内部,开发者能够与Java EE应用服务器存储一起使用开源工具和甲骨文数据库,JavaOne会议共同承办者基于REST的API说,同时也适用于Git仓库和存储。框架包含Java,APEX和SQL。
转向其它的云开发服务也是可行的,锁定是最小化,因为开放API和开源工具都用于ODCS,在问题环节会议上,Konduri这样说。给信息定价是不可行,他接着说。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
青云QingCloud PaaS六大升级:AppCenter应用生态更完善
企业级云服务商青云QingCloud(qingcloud.com)日前宣布,将对其官方运营的PaaS服务进行全 […]
-
你的微服务设计支持可重用并避免冗余吗?
微服务是代码小型的功能捆绑,旨在通过适当的使用来促进可重用并改善QoE以及可用性。如果使用不恰当的话,它们就会成为应用生命周期管理和资源效率的“噩梦”。
-
对于orchestration而言 ALM和DevOps至关重要
为了确保开发和运营能够持续同步演进,开发者需要理解DevOps与orchestration之间的差异,对自己的开发和运营策略进行重新思考,并且对重要的新兴趋势保持警觉。
-
PaaS现在与未来:容器技术如何演变成为PaaS框架
随着PaaS功能扩展支持更多的新技术(例如容器和微服务),IT团队和开发人员面临着诸如可见度、监控等新挑战。