蓝/绿应用发布模型已经存在了一段时间,F5 的负载均衡技术在企业架构部署模型中发挥了重要作用。 如今,现代应用将传统应用功能分布在云提供商和技术平台之间。 遍布企业的容器、自适应架构和后端 API 集成保证蓝/绿部署与自动化和可靠性模型保持相关。 F5 的流量管理解决方案可以满足蓝绿部署要求等。
顾客想要更多,而且他们希望昨天就能得到。 现代应用发布模型已经满足了人们对更多功能、更快交付和自动化程度不断提高的需求。 缺点是,即使 DevOps 团队部署频率较低且仅在很短的时间内进行,客户仍然期望应用具有相同的可靠性,因此很少有人会注意到任何问题。 研究表明, 32% 的顾客在一次不愉快的体验后就会停止与自己喜欢的品牌合作。 当问题真的发生时,就没有多少回旋余地了。
多年来,蓝绿部署通过提供冗余软件和基础设施流量,保护客户免受部署失败和平台变更问题的影响。 开发人员和 DevOps 团队可以在将客户转移到新途径之前衡量部署成功率。 负载平衡技术一直是蓝绿部署之间流量管理的核心组件,并且随着现代应用开发而继续发挥这一作用。
随着企业转向更加分布式的架构,将传统应用迁移到容器化环境并采用服务网格和负载均衡进行智能流量管理比以往任何时候都更加重要 - 特别是对于蓝/绿、红/黑和环形部署场景。 F5 提供多种解决方案,以促进跨不同应用拓扑的蓝/绿部署。 集成和自动化全局服务器负载均衡 (GSLB)、外围应用程序中心负载均衡,或跨容器和 Kubernetes 平台管理和分配流量。
图 1: 随着应用的增长以及与其他应用的集成,蓝/绿部署超越了用户界面。 如果遇到问题,可以利用 API 调用来加速流量重定向或故障恢复。
采用蓝/绿和其他部署模型来满足站点可靠性工程师和数字化转型计划定义的服务级别目标,可以保持快速部署与客户可靠性之间的平衡。 另外,其他部署方法也可以通过 F5 解决方案轻松实现自动化,包括扩展蓝/绿模型的环形部署。 下面的示例依靠身份验证和授权或 IP 寻址作为源标识符,使 F5 能够根据用户定义的策略自动将合适的人员分配到合适的基础设施。 |
图 2: 或者,使用有针对性的金丝雀部署将预定义用户或基础设施引导至备用部署堆栈。
F5 提供先进的流量管理和负载均衡服务,满足面向客户的南北客户流量和内部东西服务以及 API 内部通信。 在任何需要快速部署的地方部署蓝/绿发布模型,以保护客户的数字体验并支持内部客户。
F5 BIG-IP 本地流量管理器 (LTM)在硬件或虚拟设备、本地或您首选的云提供商中提供先进的企业和服务提供商级负载均衡技术。 您可以获得细粒度的第 7 层控制、SSL 卸载和加速功能以及可提供按需性能的编程扩展。 由于 BIG-IP LTM 是一个完整的代理,您可以检查、管理和报告进出网络的应用流量。 通过提供广泛的编程 API 和集成,您可以通过基础设施即代码自动化蓝/绿模型或集成到其他 IT 工作流解决方案(如 ServiceNow)。 BIG-IP LTM 为您的蓝/绿发布模型提供对应用流量的卓越且可自动化的控制。
NGINX Plus是一个云原生、易于使用的反向代理、负载均衡器和 API 网关。 无论您需要集成高级监控、加强安全控制还是协调 Kubernetes 容器,NGINX Plus 都能提供适应性强、可编程的负载均衡解决方案,以满足您不断扩展的应用组合设计。
F5 全局服务器负载均衡 (GSLB)将蓝/绿部署带到您的数据中心和云基础设施外部,让您可以通过 API 调用将流量转移到多个区域。 灵活地在全球范围内转移流量并对整个站点进行故障转移,或者仅控制受影响的应用程序。 F5 GSLB 可通过具有本机安全解决方案、虚拟版本、SaaS 或完全托管的专用硬件使用,为全球可用的应用带来蓝绿。
NGINX Ingress Controller是针对 Kubernetes 和容器化环境中的云原生应用的最佳流量管理解决方案。 为 Kubernetes应用提供企业级交付服务,让 NGINX Open Source 和 NGINX Plus 用户均能受益。 使用适用于 Kubernetes 的 NGINX Ingress Controller,您可以获得基本的负载均衡、SSL/TLS 终止、URI 重写支持以及上游 SSL/TLS 加密。 NGINX Plus 用户还可以获得有状态应用的会话持久性和 API 的 JSON Web Token (JWT) 身份验证。
与 Ansible、Terraform、ServiceNow 和 GitLab 等常用工具集成以匹配您工具的工作流程。
使用遥测流以声明方式聚合、规范化和转发统计数据和事件到您最喜欢的分析解决方案。
使用声明性模型持续、可重复地加速应用服务部署。 使用声明性应用服务自动化您的本地和公共云应用的蓝/绿流量。
使用基于角色的访问控制 (RBAC) 和自助服务来设置安全护栏(而不是大门),以便您的团队可以安全、灵活地管理他们的应用程序。
敏捷应用需要速度和高频率的部署。 数字化转型计划要求可靠性和不断改善的客户体验。 F5 提供强大的解决方案系列,以满足 DevOps 部署的灵活性,同时确保您的应用安全可靠。 财富 50 强企业中有 48 家选择 F5 来满足其关键客户需求,这是有原因的。