什么是 NGINX Controller 应用交付模块?
NGINX Controller 应用交付模块是一个以应用为中心的控制平面解决方案,适用于所有的 NGINX Plus 负载均衡器。
通过使用NGINX Controller 应用交付模块,DevOps 团队可以直接使用自助服务的方式为云原生的现代应用部署负载均衡器,同时 NetOps 可以通过设置安全围栏(guardrail)而非检查关卡(gate)来确保应用符合企业的安全政策规定,从整体加快应用的部署速度并缩短其上线时间。
通过直观的、面向应用的用户界面,您可以轻松地为应用程序的负载均衡进行配置、加固、监控和排错。除了帮助维护部署的连续性,该应用交付模块还可以将自动化的应用交付整合进DevOps工作流和CI/CD管道,从而改进DevOps的工作效率。
主要优势:
DevOps 自助服务
通过部署和管理NGINX Plus负载均衡器和反向代理为DevOps团队赋能:
- 根据基于角色的访问控制 (RBAC) 执行适当的权限
- 通过自助服务门户消除运维瓶颈
- 轻松实现蓝绿部署和灰度部署
- 自动部署 NGINX Plus 负载均衡器和反向代理至 AWS、Microsoft Azure 和 VMware 环境中
- 通过分布式的云原生架构解决宽带或延迟问题
- 使用更小的基础架构搭建轻量化的解决方案,从而有效降低总拥有成本(TCO)
应用交付的自动化
将 NGINX Plus 的部署和配置集成到 DevOps 工作流程中:
- 利用 API 优先的 RESTful 配置,以便与现代应用策略保持一致
- 将应用交付与 CI/CD 管道集成
- 使用 Ansible 进行部署和维护
以应用为中心的用户界面
实时监控和预警
Controller应用安全
连接 DevOps 和 SecOps 团队之间的协作:
- 使用以应用为中心且自助服务的方式部署 WAF,以实现应用防护和威胁可见性
- 将 WAF 集成到 DevOps 工作流,减少修复安全问题所用的时间和精力
- 基于市场领先的 F5 WAF 技术,可以针对 OWASP 十大应用安全风险和其他漏洞采取开箱即用的防护