企业正进一步加大投入,将混合多云作为首选运营模式。这一转变让企业能够灵活利用公有云和私有云各自的优势,但也需要付出代价。混合多云的复杂性使传统应用交付模式难以奏效。为解决过去的问题而拼凑起来的旧方法,如今反而让问题愈发严重,已不容忽视。
AI时代的应用交付规则正在被重新定义,而这一转变首先要从直面复杂性开始。
当前应用交付方法为何难以满足需求
传统应用交付策略错综复杂,各自为政,带来的挑战普遍存在,甚至已成为常态。如今,混合多云环境的现实是:
- 单点解决方案过多:每个问题都有一套专用工具,但这些工具彼此互不相通。
- 多个管理控制台:分散的界面给运维带来诸多不便。
- 政策不一致难题:不同环境中的政策存在差异,导致安全和治理出现缺口。
- 手动操作的复杂性:过度依赖人工干预会拖慢所有流程。
- 缺乏互操作性:各自孤立的系统导致彼此难以沟通。
- 可观测性不完整:监控工具彼此孤立,导致整个交付链存在可见性盲区。
这些挑战十分普遍,已被归纳为“应用交付十大挑战。”要解决这些问题,需要采用新的方法。
现代应用交付的六项关键原则
下一代应用交付控制器(ADC)的重点并非渐进式改进,而是重塑基础。这六项原则不仅能应对挑战,还能从根本上消除复杂性。

下一代应用交付的六项关键原则均可解决“应用交付十大挑战”列表中的多项挑战。
1. 为每个应用提供全面的安全与交付
混合多云环境要求在交付的各个环节融入端到端安全。现代ADC在每一层集成安全功能,保护应用免受现代威胁,同时确保顺畅交付。
- 策略不一致的困扰:统一安全可确保所有环境中的策略保持一致。
- 可观测性不完整:集成式安全可帮助深入了解应用性能和潜在漏洞。
- 单点解决方案过多:将安全与交付相结合,无需再使用单独的工具。
示例:内置分布式拒绝服务(DDoS)防护、Web应用防火墙(WAF)和API安全功能的ADC,可确保应用在任何位置都能安全、高效地交付。
2. 支持以任意形态部署
混合多云需要灵活性。ADC必须在硬件、软件、容器和云原生环境中无缝运行。这种适应能力有助于减少孤岛,并与动态策略保持一致。
- 多个管理控制台:统一的部署形态可减少对不同工具的需求。
- 缺乏互操作性:兼容多种环境的ADC可消除协作障碍。
- 手动操作复杂: 跨部署保持一致性可简化管理。
示例:部署在Kubernetes集群中的容器化ADC无需额外开销,即可确保本地和云环境中的应用交付保持一致。
3. 统一策略和一致控制
一致的控制机制可消除策略碎片化并简化治理。统一的管理界面提供可靠且熟悉的方式,用于管理多个控制点。
- 策略不一致的困扰:一致的策略管理可确保所有云环境协调统一。
- 手动操作的复杂性:熟悉的工具和API可减少配置错误并加快运维速度。
- 单点解决方案过多:统一的控制界面可减少对不同工具的需求。
示例:统一的流量策略、安全规则和分析界面,让团队能够使用熟悉的工具和API,更快、更安全地交付应用。这并非过去所谓的“单一管理界面”愿景,而是要在所有环境中实现控制、策略和API的一致性。
4. 提供丰富的分析和洞察
在混合多云环境中,可观测性不可或缺。高级分析可提供有关性能、用户体验和安全性的实时洞察。
- 可观测性不完整:集中式分析可弥补不同环境中的可见性缺口。
- 策略不一致难题:分析功能可识别并解决策略执行缺口。
- 手动操作的复杂性:自动化洞察可简化故障排除和决策流程。
示例:配备实时仪表板的ADC可近乎实时地呈现流量模式、应用性能和潜在安全威胁,同时通过洞察提供可采取的措施,帮助在问题发生前缓解相关隐患。
5. 完全可编程的数据平面
可编程ADC支持深度定制,涵盖流量处理和安全策略。这种灵活性对于现代混合工作负载至关重要。
- 单点解决方案过多:可编程数据平面将各项功能整合到一个平台中。
- 缺乏互操作性:定制可确保不同系统之间的兼容性。
- 手动操作复杂:自动执行重复性任务可减少运维工作量。
示例:面向AI驱动型工作负载的自定义路由逻辑无需增加基础设施,即可优化交付。
6. 包含全生命周期自动化
自动化是化解手动操作复杂性的有效方式。从部署到扩展,自动化可简化分布式环境中的应用交付。
- 手动操作的复杂性:自动化可减少人为错误并加快流程。
- 政策不一致带来的困扰:自动执行可确保各处均符合要求。
- 可观测性不完整:持续监控和自动响应形成闭环。
示例:在应用部署期间自动预配ADC,可加快交付速度并减轻管理员的工作负担。
迈入ADC 3.0时代
这不仅是新篇章,更是新时代。ADC 3.0重新定义了混合多云环境中的应用交付方式。这六项原则为解决长期困扰应用交付的复杂性、不一致性和低效问题指明了方向。
零散的策略已无法满足需求。企业需要一种统一且面向未来的方法,以简化运营、增强安全性,并确保在任何环境中都能一致地交付应用。规则已经改变,是时候作出调整了。
关于作者

Lori MacVittie是F5首席技术官办公室的杰出工程师兼首席技术布道师,在应用交付、自动化战略和基础设施领域拥有深厚的专业知识。无论是为AI智能体定义防护机制、剖析脆弱的多云架构,还是探索可扩展系统的极限,她都善于化繁为简。她在应用开发、IT架构以及网络和系统运维领域拥有30多年的行业经验。加入F5之前,她曾担任技术编辑,并因出色表现获得奖项。 MacVittie拥有计算机科学硕士学位,著述颇丰,出版作品涵盖安全、云和企业架构领域。她还热衷于桌面游戏和电子游戏,并且对奶酪有着毫不掩饰的鲜明见解。
Lori Mac Vittie 的更多博客文章相关博客文章
2023年应用策略现状:成本与复杂性是推动多云网络发展的首要因素
多云网络解决方案可在核心、云和边缘环境之间实现无缝、安全的互联,为解决当今混合IT面临的挑战提供支持,因而备受业界关注。
