据Gartner预测,随着数字化转型的深入,到2025年全球需要构建5亿个新的软件应用,新增需求超过目前交付能力的5倍以上。同时,企业大量老旧应用的维护费用将占企业IT投入的40%,针对开源软件的供应链攻击数量也会激增6倍多。
可预见的是,数量丰富的现代应用在为数实创新创造广阔空间的同时,也为企业现有 IT 基础架构、应用架构及安全架构带来新的压力与挑战。
“7年前我加入F5的时候,我的客户和合作伙伴都觉得这是一个疯狂的决定。因为那时候大家认为所有的东西,无论是数据中心,还是数据库都会到公有云上。”F5亚太地区、中国和日本销售高级副总裁Adam Judd日前在接受笔者的采访时表示,但现在来看,客户正处于一个非常不同、复杂的环境:他们的数据和应用从公有云、到客户自有的数据中心,再到混合多云,跨越了不同的地点,是一个异构的环境。
这一复杂环境的出现,公有云起到了推波助澜的作用,也进一步催化了现代化应用的出现——通过微服务,以Kubernetes容器编排工具进行应用的部署和交付。以微信为例,微信里有很多微服务,通过API(应用编程接口)将几百个微服务串起来,大家才能顺利、平滑地使用微信。
对于用户而言,这是一个很好的事情。但需要注意的是,因为需要API把不同的APP串在一起,将会使得整个环境异常复杂且难以管理,这是一项巨大的挑战。
事实上,从2017年开始,F5就致力于通过使用F5的技术,随时随地保护、交付、优化任何应用和API。当时针对客户需求,F5将应用服务产品BIG-IP做了很多改进工作,让它变得更小、更精简,使得那些在公有云、私有云、边缘上不同的应用能更顺利、更有效的工作。然后,收购了NGINX,为客户的应用开发提供一个开源的架构。
“我们可以将NGINX视作现代ADC(应用交付控制器)、Web服务器、应用服务器,我们在此基础上又增加了很多安全和网络的功能,进一步提升它的效率。”Adam 强调,作为世界上20家在应用安全方面营业额达到10亿美元的公司之一,F5不做四层网络安全,专注于七层应用安全,F5的使命就是实现保护、交付与优化应用的至简之道。
当前,客户面临的环境越来越复杂,客户的应用开发也不是一蹴而就的,如何维护、使用,并确保应用的安全都是不可或缺的,这其中还涉及到负载均衡、CDN以及路由等,需要与每个部门一一沟通。
有数据显示,一个应用从开发到最终的交付使用,并确保提供所有的安全,平均需要3个月的时间。对任何一家公司业务来说,应用是最前端的产品,如果不能及时升级,需要3个月的时间才能交付,这将对企业的收入和利润产生很大的负面影响。
两年前,F5收购了Volterra, 其作为一个基于SaaS服务的基础设施平台商,能够帮助企业在公有云、私有云、边缘计算环境中以统一的方式构建、部署、保护和操作应用程序和数据。通过提供分布式云平台使原来需要好几个月的交付时间压缩到1小时或者几十分钟。
具体来看,分布式云平台主要起到三个作用:首先,对所有的BIG-IP资产提供软件即服务(SaaS),如今全球差不多有2万名客户,其中90%以上都在BIG-IP上;其次,通过分布式平台把应用的交付层和基础架构层进行分离。
“当客户在不同的环境中对不同的微服务进行迁移时,需要专门组建对某一个具体的环境非常熟悉的团队来处理这样的问题,投入的人员和金钱的成本是非常高的。”Adam认为,这是非常重要的环节,如果底层架构发生变化,就必须对应用重新进行调整。通过F5的技术,客户不需要有专门懂某项技术的人从事这项工作,当环境变化的时候便可以顺利地把微服务迁移到另一个环境,而不会有任何障碍。
此时,对于客户来说,不仅使得应用变得更加敏捷,大大缩短了应用交付和推向市场时间,同时减少了TCO(总体拥有成本),减少了因攻击而造成的停机时间,极大地缩减了安全升级的时间。
值得一提的是,F5也意识到在中国必须根据监管要求来打造产品和服务,尤其是对于数据特别敏感的金融服务行业。随着中国金融行业的监管力度越来越大,银行业务作为F5占比很大的收入来源,其服务的客户和市场细分增加了很多难度。对于F5来说,他们需要拓展新的领域,并将目标瞄准在汽车、医疗健康和教育行业。
“每个行业有每个行业不同的特点。我们会与本地的合作伙伴一起深入了解行业的属性,来构建行业的基础案例、应用场景。”Adam表示,这三个领域F5在世界很多地方都做得非常成功,有很多成功的客户案例和最佳实践,都可以拿过来跟中国客户进行分享。
更重要的是,F5在金融行业做过很多大型的双活数据中心和多活数据中心的案例,F5是行业的标准,在金融行业里双活数据中心的默认标准就是F5。“这样的方案也可以应用到医疗行业,只是原先没有构建这样的平台而已。”
写在最后
“虽然和世界上其他市场一样碰到很多经济的逆风,但中国对我们来说一直是一个非常重要的、非常有效率的市场。”Adam对此十分坚定,就像F5过去7、8年一直做的一样,推动F5本地化的战略,持续加大对中国人才方面的投入,实现共同成长。