Eclipse
Scout在下一次发布中将提供云支持,这对于开源框架而言试一次重大的步骤。旨在构建和部署多层业务应用,这个框架能够在多个平台即服务云上扩展和运行
应用,根据Eclipse Scout的项目领导Matthias
Zimmerman所言。这项能力的增加主要是因为客户对于云支持的兴趣不断增加。“云已经成为不可逆转的趋势,而且会不断发展。” EclipseCon 2014上,一个分会场称之为Scout in the Cloud,将会带来这项开发的更多的内容。演讲者为Judith Gull,他是Eclipse Scout软件开发者,Thomas Schweigler是工作在Eclipse Scout项目的一名学生,这也是他的硕士论文的一部分。Gull期望这个会话能够让人们更好地理解Scout的新的云功能。“很容易为云构建和部署一个 Scout应用,比企鹅在云端动态扩展。这在以前都是不可能的。” Zimmerman、Gull和Schweigler都为业务应用开发者提供了建议,为快速实现平台即服务(PaaS)和其他云服务提供了战略和最佳实践。他们也预测了云计算的未来以及业务应用开发的发展。 云端业务应用 Schweigler建议开发者更灵活的构建其业务应用。“不要尝试依赖具体厂商的实现或者具体厂商的某种特性,”Schweigler说道, 他建议尝试单一厂商的应用是一种目光端短浅的做法,“时刻关注市场发生了什么,要不然,两年内,你就会终结于对于某个云提供商的完全依赖。” Zimmerman补充道,Scout的最大的特点就是其不可知论。它没有同任何具体的技术关联,因此促进了应用的长期可维护性。他还表示企业应该关注那些能够用Java和Eclipse工作的员工,这两个都是Scout技术的基础。根据Schweigler所说,开源框架,比如Scout更易于将应用从一个云转移到另一个云,或者是离开云端进入到开发者自己的堆栈中,这种灵活性是其长期提供的。 业务应用对于消费者应用有不同的优先级。Zimmerman解释道,企业应用没必要华而不实。它们要做的就似乎高度的可用性和符合成本效益。 “内部开发必须维持,长期来看,合理的角度就是不会出现过多遗留或者过多的成本浪费。”重点必须放在生存性、灵活性和可维护性上,这些都是企业应用长期服 务于企业的根本属性。 展望未来 Gull表示她注意到PaaS云提供商发展的主要趋势,并且预测这种趋势将会持续下去。“这样可以比以前少做很多工作,这些都是开发团队以前必须做的。”她说,而且很多人使用Scout也是为这个平台做贡献。 |