自2021年初发布NGINX Instance Manager以来,我们持续根据用户对首要任务和痛点的反馈增添功能。Instance Manager现已成为NGINX Management Suite的核心模块。该套件由多个管理平面模块组成,可简化大规模NGINX管理和监控。经过两年的专注投入,如今的Instance Manager已实现全面提升。
Instance Manager近期一些值得关注的增强功能包括:
- 远程配置和配置组,助您轻松扩展
- 强大且精细的基于角色的访问控制(RBAC),支持多个团队管理各自的部署
- 改进的监控选项,可提供更高的灵活性和更深入的洞察
- 通过监控和管理功能增强安全性NGINX App Protect WAF
本文重点介绍Instance Manager配置管理功能的增强。NGINX广受欢迎的一大原因是其适用场景广泛,涵盖Web服务、内容缓存、反向代理和负载均衡等。随着NGINX部署扩展到更多使用场景,整个NGINX环境中的配置会变得更加复杂多样,手动准确设置和跟踪这些配置不仅繁琐,而且容易出错。
Instance Manager作为集中控制中心,可远程管理整个NGINX实例群,大幅简化扩展工作。无论系统变得多么复杂,它都有助于确保客户获得一致的高质量用户体验。
本文重点介绍Instance Manager的三项配置管理功能,帮助您轻松扩展。
远程配置管理可节省时间
借助Instance Manager,您可以通过统一界面远程管理所有NGINX Open Source和NGINX Plus配置。您可以使用Web界面或API,在数百个受管NGINX实例之间切换,进行更新并监控状态和流量。通过API,可以轻松将NGINX配置管理集成到CI/CD流水线中。
Web界面内置的配置编辑器由开源的Monaco editor提供支持,可轻松编辑NGINX配置。编辑时,Instance Manager Analyzer会自动突出显示错误,并根据良好实践提供修复建议。

借助实例组,可以将同一配置应用于多个实例。这样可以更轻松地扩展,因为只需维护一份配置,并单击一次按钮即可将其应用于组内所有实例。创建其他实例时,请在引导配置过程中将其添加到实例组,以便立即应用正确的配置。
借助暂存配置,可以从头创建配置,也可以复制单个实例的配置并保存,以便稍后部署到一个或多个实例。
高效管理SSL/TLS证书,保障安全
NGINX实例与其客户端之间的安全通信依赖于对SSL/TLS证书及其关联密钥的妥善管理。证书过期或无效可能会危及整个组织的完整性。
借助Instance Manager,可以通过Web界面或API便捷地在所有实例上跟踪、管理和部署SSL/TLS证书。Web界面会突出显示已过期或即将过期的证书,帮助避免代价高昂且耗时的服务中断。
基于角色的访问控制可优化工作流
随着DevOps实践的采用,越来越多的组织将应用和基础设施管理职责交由开发团队承担。这使得确保适当的用户拥有适当级别的访问权限变得更加复杂,但其重要性丝毫未减。借助Instance Manager,可以无缝集成单点登录(SSO)解决方案,并使用基于角色的访问控制(RBAC)为不同团队划分各自的职责范围。
RBAC可确保安全与合规策略得到正确执行,同时支持各团队管理自己的资源。您可以创建角色,并按职能和资源两个维度细分和分配权限。
借助RBAC,团队可以专注于各自擅长的领域,从而更快速、更高效地开展工作。同时,管理员可以确信整个组织都在遵循重要的准则和策略。
开始使用
Instance Manager近期增强了远程配置、SSL/TLS证书和访问控制管理工具,让您能够比以往更轻松、更便捷地管理不断扩展的NGINX实例集群。
要亲自体验Instance Manager,请开始NGINX Management Suite 30天免费试用。还可以试用NGINX Plus,体验生产级流量管理。
关于作者

相关博客文章
NGINX Plus R26 正式发布
NGINX Plus R26通过缓存JSON Web密钥集加快JWT验证,并强化TLS握手,从而提升安全性。NGINX JavaScript的新功能包括增强对异步函数的支持,以及实现WebCrypto API。
使用NGINX App Protect DoS保护gRPC应用,抵御严重的DoS攻击
gRPC具备开发人员设计和部署现代应用所需的速度与灵活性,但其开放性也使其极易受到第7层DoS攻击。NGINX App Protect DoS可保护gRPC应用免受此类破坏性攻击。
Ingress Controller 选型指南(第 2 部分):风险与面向未来的规划
了解选择错误的Ingress控制器可能带来的风险,以及如何从关键方面着手,让您的选择更好地适应未来需求。
NGINX Plus R19 正式发布
NGINX Plus R19扩展了监控功能,不仅提供更多指标,还新增了指标分析方式;增加试运行模式,用于测试限速效果;增强键值存储,以支持IP地址范围;并使限速更加动态。
NGINX现已正式加入F5
NGINX现已正式成为F5的一部分。Gus Robertson现任F5 NGINX业务部门负责人。他阐述了两家公司在人才、文化和愿景方面融合的价值,以及双方将如何携手增强NGINX的开源产品和商业产品。
