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

大家好,今日小科来聊聊一篇关于Nginx通过新平台扩展应用交付功能的文章,现在让我们往下看看吧!
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服务器的基础上构建增强的功能。Nginx Plus发布了第13版,包括负载均衡、内容缓存和Web服务器功能。新的Nginx控制器产品为Nginx Plus提供集中监控和管理。
罗伯逊说:“去年年底,我们确实收购了一家名为Zokets的公司。这是控制器所来自的团队和代码库。”“我们没有公开收购的消息,并将其置于雷达之下,以免给我们的计划蒙上阴影。”
除了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控制器产品将在未来几周内推出测试版。
这篇好文章是转载于:知行礼动
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 知行礼动
- 本文地址: /news/detail/tanheagfkb