旧金山——本周在JavaOne上,开发者听说了很多在开发云应用过程中所遇到的问题和挑战,这些问题主要是围绕安全性和性能而展开的。 Sun Microsystems首席工程师Ted Leung和Ashwin Rao现场展示了“为云播种”,这一主题并大力强调了一些开发者所需要关注的领域。 Leung说开发者需要考虑一点,那就是当应用缩放时,许多图像被用来在线解决超负荷问题。然而其它的一些应用,例如基础网络服务器就成为了应用扩缩的关键,较为复杂的应用例如ERP则需要能够处理在线服务器或者关掉服务器。
这个重任往往落在了开发者的身上,他们需要通过API控制图像的发生和结束。 他曾提议将软件栈……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
旧金山——本周在JavaOne上,开发者听说了很多在开发云应用过程中所遇到的问题和挑战,这些问题主要是围绕安全性和性能而展开的。
Sun Microsystems首席工程师Ted Leung和Ashwin Rao现场展示了“为云播种”,这一主题并大力强调了一些开发者所需要关注的领域。
Leung说开发者需要考虑一点,那就是当应用缩放时,许多图像被用来在线解决超负荷问题。然而其它的一些应用,例如基础网络服务器就成为了应用扩缩的关键,较为复杂的应用例如ERP则需要能够处理在线服务器或者关掉服务器。这个重任往往落在了开发者的身上,他们需要通过API控制图像的发生和结束。
他曾提议将软件栈看做是一个服务,系统中不同的栈会遭遇不同安全以及性能方面的问题。Leung问道,“你相信别人给你的栈吗?”他说,自己希望看到一个能够提供栈的服务,但是没有人用这种服务进行交易。
他说,如果机构要在栈中添加新的服务和应用,还会遇到问题,这样就有增加安全漏洞或者性能瓶颈的风险。他们需要提供全套配有不同应用的栈,这些栈的目的也各不相同。
Leung说“同Google的App Engine和Amazon的AWS一样,平台即服务PaaS限制了应用可以编写的编码种类。“观察PaaS,就会发现开发和部署过程中也融入了很多限制条件,”例如Google App Engine是现在最为流行的PaaS,但是它只使用了Java的一小部分子集,只适用于一定的应用。例如,它不能进行后台处理。
此外,云的开发还可能改变不同编程技术的编码效率。按照Leung的话来说“作为一个Java程序员,你理解成本模型,知道什么贵什么便宜。如果你把这些应用迁移到服务世界,原来的看法就会发生变化。尽管该平台提供的物品相似,但是性能特征却不相同。”
相关推荐
-
谷歌云业务CEO描绘谷歌云计划 收购传言四起
行业观察人士猜测,新任谷歌云首席执行官Thomas Kurian将通过大规模收购来获取市场份额,并与竞争对手A […]
-
Workday公司继续在亚太地区大举投资
随着亚太地区(APAC)地区越来越多的企业转向云计算来拓展其数字业务,Workday公司跻身为全球发展最快的云 […]
-
华为“一云一湖一平台”架构助力客户加速智能化进程
在第十五届华为全球分析师大会上,秉承“智IT,慧未来”的理念,华为IT产品线分享了IT基础设施在数字化转型过程 […]
-
云计算可移植性的来龙去脉
目前云计算提供商都是按不同的方式构建其产品,这造成典型的“缺乏标准、以创新为导向以及供应商锁定”的局面。 但供 […]