Nginx通过新平台扩展应用交付功能

资讯2021-09-24 16:19:09费福元
摘要 9月6日,Nginx Inc 宣布了一系列将支持新Nginx应用平台的产品。其中一款新产品是由Nginx收购私人软件提供商Zokets的技术打造的。起
音频解说

9月6日,Nginx Inc .宣布了一系列将支持新Nginx应用平台的产品。其中一款新产品是由Nginx收购私人软件提供商Zokets的技术打造的。

起初,Nginx只是一个开源的Web服务器,但近年来,它在原有的基础上增加了增强的应用功能。Nginx应用平台由现有的Nginx Plus产品、新的Nginx Controller管理平台、Nginx Unit应用服务器和Nginx Web应用防火墙组成。

Nginx,Inc .首席执行官Gus Robertson告诉eWEEK:“我们已经将Nginx和Nginx Plus定位于应用交付领域。”“我们现在宣布的是产品组合的扩展,使Nginx成为更全面的应用交付和管理平台。

Nginx Plus于2013年8月首次亮相,是一个扩展的企业平台,可以在开源的Nginx Web服务器之上构建增强的功能。ngxplus产品第13版已经发布,包括负载均衡、内容缓存和Web服务器功能。新的Nginx控制器产品为Nginx Plus提供集中监控和管理。

罗伯逊说:“去年年底,我们确实收购了一家名为Zokets的公司,这是Controller的团队和代码基础。”“我们没有公开收购的消息,并把它放在雷达下,以免给我们的计划蒙上阴影。”

除了Zokets的代码之外,Nginx控制器还利用Nginx通过其Amplify服务构建的一些现有监控功能来提供监控和诊断功能。Zokets创始人兼首席执行官AJ Hunyady目前在Nginx从事产品管理工作。匈雅提解释说,控制器是一种工具,它为管理员跨多个云部署应用程序和微服务提供了一个集中的控制点。

Hunyady告诉eWEEK:“控制器还提供了表达策略的能力。”“如今组织部署的新服务不再是静态的;他们必须能够相互交流。”

Hunyady表示,随着组织从单一应用程序部署模式过渡到分类微服务模式,对策略和监控的需求正在增加。

匈雅提说:“因此,在部署服务时,你会注意到这些服务是否健康,是否需要额外的容量,甚至这些服务是否受到安全攻击。”

Nginx装置

Nginx宣布的另一款新产品是由Nginx创始人伊戈尔塞索耶夫开发的Unit应用服务器。与传统的Nginx Web服务器相反,Nginx Unit应用服务器是专门为微服务构建的。Nginx将Unit定位为可以支持PHP、Python和Go编程语言的轻量级服务器。

Nginx高级产品经理Nick Shadrin表示,Unit的用例不同于传统的Web服务器。

Shadrin告诉eWEEK:“我们已经为后端应用程序用例设计了Unit。”“Nginx单元由简单的API控制,而Nginx Web服务器主要由配置文件控制,所以界面也不同。”

Nginx产品组合的最后一个新部分是Nginx Web应用防火墙(WAF)。Nginx WAF基于开源的ModSecurity WAF项目,经过修改后与Nginx平台紧密集成。Robertson说,他的团队与ModSecurity工程团队合作重写了ModSecurity,使其可以在Nginx上本地运行。

完整的Nginx应用平台要到2018年初才能广泛使用。NginxWAF现在被广泛使用,而开源单元项目可以作为beta评估版本。Nginx控制器产品将在未来几周内推出测试版。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢