pk10计划-IBM推动微服务架构成为“让Java再次发展

IBM正在为pk10技巧转发Java技术事业做些什么?在他的JavaOne主题演讲中展示了他的Java 和幽默感,并在前面印上了“让Java再次成功”的声明。在笑声平息后,IBM的Java CTO和杰出工程师就演示了IBM与Java社区合作推动技术发展的多种方式。他指出了创新的几个关键驱动因素,包括业务需求,数字服务,API经济,设备扩散,开源和非结构化数据。Duimovich也为企业人群提供了一些有价值的见解。

John提到的一个当前趋势是多速IT。也称为双峰IT,多速IT根据业务需求关注稳定性和敏捷性。这种技术方法可能涉及扩展现有的基础架构和应用程序组合然而,这并不意味着重建所有东西都要更快更灵活。

现有的大部分企业组合,尤其是核心内部业务应用程序,pk10技巧并非真的需要使用微服务进行细分和重新设计。许多具有可预测工作负载的应用程序甚至不需要部署云。但是IT部门必须能够在保持现有基础架构和应用程序按照正常速度运行的同时,将重点分开,同时采取更加快速和创新的方式来提供可以提供市场优势的新产品和服务。


到目前为止,每个人都知道包括灵活性,敏捷性,可伸缩性,弹性和灵活性。但是假设的好处和现实世界的结果是有区别的。实验是确定一个概念在商业世界中是否有效的唯一方法。与许多第一次接触微服务的企业一样,IBM开始采用现有应用程序并将其转换为使用微服务。他在谈话中概述了Duimovich的情景中选择ACME Air作为豚鼠。通过微服务,应用程序被重新设计,可以独立扩展每个功能的实例,从预订航班到计算票价,查找座位或调整库存。

由于许多用户都希望在更大的应用程序中访问不同的服务。pk10技巧但约翰警告说,微服务确实引入了新的复杂性,并提供了更多的攻击面,并且运行了更多的实例。“作为云计算的一部分,您最好拥有内置分析功能的应用程序监控。”应用程序需要具有智能性,以便可以自动扩展。他们还应该具有良好的安全性和身份验证以及速率限制,以阻止DOS攻击。

消费者驱动的开发需要开源

也许,Java软件开发中最具挑战性的变革动力来自消费者,他们现在将他们的期望基于他们与之交互的最后一个应用程序,从而决定一次体验是否令人满意。这些天,公司不仅仅面临与竞争对手的紧张关系。拥有最好的手机银行应用程序是不够的,一家金融机构可能会为用户提供最新的移动游戏应用程序的炫目感受。这是一个很高的标准,企业正在争取跟上。

约翰向那些认为做得很好的企业发出挑战。“如果你写了一个现代的应用程序,可以扩展并且不会下降,但是你还没有考虑下一代应用程序需要做什么,如何向客户展示并向他们展示以前从未做过的事情,然后你实际上并没有达到极限 - 而且你的客户会期待它。“你再也不能从头开始pk10技巧写任何东西了。”

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.buaamba.net/a/pk10jihua/153.html