随着 COVID-19 疫情造成的动荡持续整个 2021 年,NGINX 努力应对挑战,继续努力为我们的社区、合作伙伴和客户带来积极的改变。
临近年底,我们借此机会回顾一下我们发布的由社区投票选出的最长、最受欢迎的博客文章。 请继续阅读,了解我们报道的主要事件,并了解您可能错过的有趣新闻和话题!
随着 Kubernetes 部署的成熟,了解服务网格何时会带来好处而不是仅仅带来额外的复杂性将是一个挑战。 一旦您知道您需要服务网格,选择正确的服务网格并不总是那么简单。 在这篇文章中, Jenn Gile提供了一份六点清单,用于确定您是否需要服务网格,并提供了一份对话指南,用于促进我们建议您与您的团队和利益相关者进行的战略决策会议,讨论哪种服务网格适合您。
许多性能基准测试测量峰值吞吐量或每秒请求数(RPS),但这些指标可能无法反映真实站点的全部性能情况。 这使我们观察到,最重要的是即使在高负载下也要为所有用户提供一致、低延迟的性能。 在比较在 Amazon Elastic Compute Cloud (EC2) 上运行的 NGINX 和 HAProxy 作为反向代理时, Amir Rawdat着手做两件事:
NGINX 确实可以被视为一把瑞士军刀™,可以加速您的 IT 基础设施和应用的现代化工作。 然而,这种广泛、多功能的功能可能导致许多 NGINX 实例分布在整个组织中,有时 NGINX 开源和 NGINX Plus 由不同的团队管理。 您如何追踪所有实例? 您如何确保他们具有最新的配置和安全设置? 这就是 F5 NGINX 实例管理器的作用所在。
[编辑- F5 NGINX 实例管理器现在是实例管理器,是 F5 NGINX 管理套件的一部分。]
NGINX 实例管理器非常适合 NGINX 专家且具有丰富 NGINX 配置经验的 DevOps 用户,它可以简化 NGINX 的管理、配置和可见性。 在这篇文章中, Karthik Krishnaswamy解释了NGINX 实例管理器如何为您带来好处。
NGINX Unit支持命名空间和 cgroups,从而实现进程隔离。 在这篇文章中, Scott van Kalken研究了这两种主要的 Linux 技术,它们也是容器的基础。 了解这些底层技术以及如何创建它们。
尽管由于新冠疫情导致公共云采用呈爆炸式增长,但企业也在采用混合云,即在公共云和本地运行工作负载。 为了帮助您确定满足您的性能和扩展需求的最佳和最经济实惠的解决方案,我们提供了一个比较两种环境中 NGINX 性能的尺寸指南。
在这篇文章中,Amir Rawdat 描述了我们如何测试 NGINX以得出尺寸指南中公布的值。 由于我们的许多客户也在 Kubernetes 中部署应用程序,因此我们还在 Rancher Kubernetes Engine(RKE)平台上对 NGINX Ingress Controller 进行了逐步测试,并讨论了结果与在传统本地架构中运行的 NGINX 相比如何。
服务网格实际上使 Kubernetes 环境的管理变得更加复杂的原因之一是它必须与 Ingress 控制器分开配置。 您可以通过将基于 NGINX Plus 的F5 NGINX 入口控制器与F5 NGINX 服务网格集成来控制入口和出口 mTLS 流量,从而避免这些问题并节省时间。 在这篇文章中,凯特·奥斯本 (Kate Osborn)介绍了配套视频演示中的完整步骤。
随着 NGINX Ingress Controller 1.10.0 的发布,我们很高兴地宣布一项重大增强: OpenID Connect (OIDC) 身份验证的技术预览。 OIDC 是在 OAuth 2.0 框架之上构建的身份层,为现代应用程序提供身份验证和单点登录 (SSO) 解决方案。 我们的 OIDC 政策是一个成熟的 SSO 解决方案,使用户能够使用多个应用和 Kubernetes 服务进行安全的身份验证。 值得注意的是,它使应用程序能够使用外部身份提供商 (IdP) 来验证用户身份,并使应用程序无需处理用户名或密码。 Amir Rawdat 在这篇热门文章中为您解释了这一切。
最后,但绝非最不重要的一点是,在我们的 2021 年博客综述中,今年早些时候,我们更新了NGINX Ingress Controller 解决方案简介,其中包含针对 Amazon Elastic Kubernetes Service (EKS) 的尺寸指南。 该简介概述了在 Amazon EKS 中的各种实例类型上运行 NGINX Ingress Controller 可以实现的性能,以及估计的每月总拥有成本 (TCO)。 在这篇文章中,Amir Rawdat 再次解释了我们如何得出这些数字,包括您进行类似测试所需的所有信息。
本文中提到的所有商业解决方案(以及其他一些解决方案)均可免费试用 30 天:
或者从免费和开源产品开始:
“这篇博文可能引用了不再可用和/或不再支持的产品。 有关 F5 NGINX 产品和解决方案的最新信息,请探索我们的NGINX 产品系列。 NGINX 现在是 F5 的一部分。 所有之前的 NGINX.com 链接都将重定向至 F5.com 上的类似 NGINX 内容。”