NGINX.COM
Web Server Load Balancing with NGINX Plus

什么是 NGINX Controller 应用交付模块?

NGINX Controller 应用交付模块是一个以应用为中心的控制平面解决方案,适用于所有的 NGINX Plus 负载均衡器。

通过使用NGINX Controller 应用交付模块,DevOps 团队可以直接使用自助服务的方式为云原生的现代应用部署负载均衡器,同时 NetOps 可以通过设置安全围栏(guardrail)而非检查关卡(gate)来确保应用符合企业的安全政策规定,从整体加快应用的部署速度并缩短其上线时间。

通过直观的、面向应用的用户界面,您可以轻松地为应用程序的负载均衡进行配置、加固、监控和排错。除了帮助维护部署的连续性,该应用交付模块还可以将自动化的应用交付整合进DevOps工作流和CI/CD管道,从而改进DevOps的工作效率。

主要优势:

DevOps 自助服务

NGINX Controller topology for self-service
通过部署和管理NGINX Plus负载均衡器和反向代理为DevOps团队赋能:

  • 根据基于角色的访问控制 (RBAC) 执行适当的权限
  • 通过自助服务门户消除运维瓶颈
  • 轻松实现蓝绿部署和灰度部署
  • 自动部署 NGINX Plus 负载均衡器和反向代理至 AWS、Microsoft Azure 和 VMware 环境中
  • 通过分布式的云原生架构解决宽带或延迟问题
  • 使用更小的基础架构搭建轻量化的解决方案,从而有效降低总拥有成本(TCO)

应用交付的自动化

NGINX Controller automates app delivery
将 NGINX Plus 的部署和配置集成到 DevOps 工作流程中:

  • 利用 API 优先的 RESTful 配置,以便与现代应用策略保持一致
  • 将应用交付与 CI/CD 管道集成
  • 使用 Ansible 进行部署和维护

以应用为中心的用户界面

NGINX Controller app-centric UI
可见性高且易于操控管理的使用界面:

  • 以应用为单位对策略进行定义和配置
  • 监控整个应用程序的运行状况
  • 快速进行应用故障排除

实时监控和预警

NGINX Controller R3 monitoring and altering
获取有关应用性能的关键洞察:

  • 针对200多个指标进行预警和可视化
  • 将指标数据和事件转发到 Datadog 和 Splunk
  • 使用多种 API 检索指标数据

Controller应用安全

NGINX Controller App Security
连接 DevOps 和 SecOps 团队之间的协作:

  • 使用以应用为中心且自助服务的方式部署 WAF,以实现应用防护和威胁可见性
  • 将 WAF 集成到 DevOps 工作流,减少修复安全问题所用的时间和精力
  • 基于市场领先的 F5 WAF 技术,可以针对 OWASP 十大应用安全风险和其他漏洞采取开箱即用的防护

证书管理

NGINX Controller certificate management
使用内置的证书管理器以提高效率:

  • 使用集中式的界面和 API 来管理所有证书,从而节省时间和精力
  • 接收证书即将过期的通知提醒