应用交付十大要点
应用交付诞生于25年多前。从用于扩展Web应用的首款负载均衡器,到解决性能问题的Web加速技术,再到API和AI网关,应用交付始终致力于以更合适的方式交付、扩展和保护应用。
随着云计算兴起,安全服务迅速发展。云提供商和ADCaaS应运而生,提供专注于服务公有云托管应用的安全服务。

随后,在OWASP的推动下,针对安全问题的“十大”榜单逐渐形成,并最终成为当今业界用于保护应用、API以及如今的大语言模型(LLM)的标准。
但对于93%的组织为确保应用和API的可扩展性、性能和可用性而部署并依赖的应用交付服务,却一直没有相应的清单。
如今,这一空白终于得到填补。
作为率先推出负载均衡器、确立ADC(应用交付控制器)这一类别,并承载互联网大量流量的公司,我们有必要梳理全球组织面临的十大应用交付挑战。毕竟,我们拥有20多年的经验,长期在互联网中一些要求极为严苛的环境下交付和保护应用及API。
从DNS到交付策略,从流量控制到流量引导,从可观测性到可编程性,F5不仅洞悉组织面临的主要应用交付挑战,还知道如何解决这些挑战。
因此,我们召集了一批技术专家,包括杰出工程师、架构师和一线工程师,共同梳理出应用交付面临的主要挑战。尽管大家一致认为实际挑战远不止这些,但也一致认为,以下10大挑战会威胁所有应用和API的可扩展性、性能及可用性。

这些挑战既存在于单一环境的IT资产中,也存在于混合云和多云环境的IT资产中。混合云和多云环境往往会加剧挑战,甚至使解决方案的实施更加复杂,但这些挑战本质上属于架构和运营问题,通常会引发性能、扩展能力和可用性方面的故障。
我们希望,通过阐明应用交付十大挑战,帮助组织在这些挑战演变成问题之前识别并加以应对。该列表也为了解特定类型应用(如生成式AI)的应用交付需求及相应解决方案奠定了基础。