NGINX 的 NGINX App Protect、NGINX ModSecurity WAF 及 NGINX JavaScript 模块的脚本可以帮助您保护您的应用免受 Apache log4j 中的 Log4Shell 漏洞 (CVE-2021-44228) 的威胁。
API 网关 vs. Ingress Controller vs. Service Mesh,该怎么选?
当你需要在 Kubernetes 里面用到 API 网关,你应该如何在 API 网关、Ingress controller 和 service mesh 之间选择?我们将通过东西向和南北向 API 流量的示例场景,以及 API 网关被正确使用的用例,来帮助你做出正确的决定。
借助 JWT 和 NGINX Plus 验证 API 客户端身份
NGINX Plus R10 添加了对于 JSON Web Token (JWT) 标准的支持。阅读本文,了解作为 API 网关的 NGINX Plus 如何利用 JWT 控制对于 API 的使用。
使用 NGINX 作为对象存储网关
在使用 Amazon S3 和与 S3 兼容的对象存储时,把 NGINX 作为缓存反向代理部署在它们的前面会带来两个好处:NGINX 会缓存对去往对象存储的请求,同时还能防止对象存储中的内容意料之外地暴露给公网。阅读文章获得完整的安装和配置说明。
在单一架构中部署 BIG-IP 和 NGINX Ingress Controller
我们的许多客户使用 F5 BIG - IP 部署 Kubernetes 集群的负载均衡,并使用 NGINX Ingress Controller 来处理集群的进出口流量。因此,为了更好的互操作性体验,我们开发了 IngressLink 来跟踪集群中的变化,以便 BIG-IP 能够更快地更新配置。
动手教程:在 AWS 中将 NGINX 和 NGINX Plus 设置为 Web 服务器和反向代理
这篇文章展示了如何在不影响你个人电脑设置的情况下,在 AWS 的 Ubuntu 中运行 NGINX 和 NGINX Plus。
使用 Kernel TLS 和 SSL_sendfile( ) 提高 NGINX 性能
NGINX 开源版 1.21.4 引入了对于 Kernel TLS (kTLS) 的支持,这将通过显著减少在用户空间和内核之间复制数据的需要而大大提高性能。我们提供了在 NGINX 中启用 kTLS 的完整教程并分享了我们的性能测试结果。
比较裸机和虚拟环境中的 NGINX 性能
我们比较了 NGINX 在裸机和虚拟(管理程序)环境中的性能,可以明显发现管理程序使性能稍有下降。我们还发现,在 Kubernetes 环境中执行网络密集型操作时,NGINX 的性能较差,而执行 CPU 密集型操作时的性能则和传统环境中的性能相差无几。
数据平面不是商品,为何将它当作商品对待?
好马配好鞍。同样,这个清单将帮助您选择最合适的 Kubernetes 数据平面,使 Kubernetes 能发挥最佳性能。
现代应用的定义
我们谈论的现代应用到底是什么? 本文描述了现代应用必须具备的四个关键特征(可扩展性、可移植性、弹性和敏捷性)以及指导开发现代应用的六条原则。