您当前的位置是:  首页 > 新闻 > 国内 >
 首页 > 新闻 > 国内 >

无服务器是下一个明星吗?

2017-08-24 16:04:15   作者:Jonathan Zhang    来源:开源云中文社区   评论:0  点击:


  像流行音乐界一样,企业级市场总是不停捧红一个新星,然后又转向下一个。
  一个例子就是虚拟化和容器。虚拟化本来大红大紫,直到容器带来一个更时尚、更便携的解决方案。现在,随着无服务器计算的出现,容器似乎也面临着一定的迷茫。
  据Silicon Angle介绍,上周在纽约举行的AWS Summit峰会上,关注点落在了:相比容器,无服务器才是构建和支持新兴应用和服务的最佳方式。在亚马逊的峰会上出现这种论调是可以理解的,毕竟亚马逊Lambda平台已经算得上启动了无服务器的运动。而且也确实有一些有趣的无服务器用例开始出现。一些公司正在部分用无服务器支持管理员和其他功能,而像Cloud Guru和IOpipe这样的公司已经全面投入了这项技术。
  技术顾问Andrew Froehlich表示,无服务器为DevOps等新兴模式带来的主要好处之一就是能够支持协同工作流,而不会让IT团队面对陡峭的学习曲线。
  DevOps的一个关键绊脚石是开发和运营基础设施需要很好地对齐,以提供持续的支持。无服务器通过自动配置和扩展服务器来解决这一需求,从而节省了大量时间来用于创造性的开发。然而,把遗留应用程序转换为无服务器环境是相当困难的,因此不要指望无服务器立即主导数据基础架构。
  无服务器支持新兴架构的另一种方法是通过自动化事件路由。微软最近将Azure Event Grid添加到其公有云中,《福布斯》的Janakiram MSV认为这将成为微软无服务器战略的基础。
  Event Grid本质上是一个轻量级的基础设施,专用于在应用程序之间交换消息。一些应用程序生成数据,而其他应用程序使用数据,Event Grid提供了一种快速的方式来响应这些事件。通过在Azure平台上将Event Grid与底层计算机、存储和网络服务紧密集成,微软可以方便开发人员在不必配置或重新配置资源的情况下使用event。
  无服务器确实提供了一些相比于容器的优势,但根据它现在的上升势头就称之为终结者就过头了。正如John Leonard所指出的那样,IT行业对此屡见不鲜——一项新技术的到来瞬间就会刺激大家去猜想它会取代什么。
  无服务器技术有一些缺陷,这些缺陷使得无服务器一旦应用于生产环境就可能地位大大降低。最突出的是供应商锁定,这可能导致云中的数据孤岛。通过像Kubernetes这样的开放式容器管理平台,开发人员有更多的余地来编排各种无服务器平台,而无需牺牲灵活性或稳定性。
  看来,像现在几乎所有的技术竞争——如磁带与磁盘、磁盘与固态、大机与服务器——无服务器和容器都将为企业带来自己的价值主张,并可能会最终协同工作,共同创造出似乎难以解决的问题的创新性的解决方案。
  正如谚语所说的,每个任务都有一个工具,当项目非常复杂时,你可能需要多种工具来完成工作。
【免责声明】本文仅代表作者本人观点,与CTI论坛无关。CTI论坛对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

专题