终于完成了。经过数月分析我们收到的2,600多份《应用服务现状》调查回复,我们得以深入了解数字化转型对全球各地组织的影响。
我们发现,企业正在推进技术转型。五分之四的高管表示,他们正在实施数字化转型计划,而这些计划正在推动云原生架构和应用服务的采用。
而且,这一进程确实在加速。目前,企业应用组合中现代化微服务应用的平均占比已达15%,超过了长期占据重要地位的单体应用和大型机托管应用,其占比为11%。鉴于各行各业的新应用开发都存在严重积压,现代应用能在企业应用组合中占据如此显著的比例,着实令人瞩目。

云原生架构的兴起不容小觑。从采用自动化到部署应用服务,其影响都不可忽视。我们对本地应用服务形态偏好的调查结果,体现了云原生应用与云原生基础设施之间相互依存的关系。2018年,仅有9%的受访者希望在容器中部署应用服务;2019年,这一比例增至14%;如今已达到19%,略高于平均应用组合中云原生应用的占比。服务网格、入口控制、服务发现和API网关等相关应用服务的部署率,也清楚反映了这一偏好。
这一趋势也体现在负责部署和运维这些应用服务的岗位上。我们发现,随着云原生应用在企业应用组合中的占比不断提高,DevOps从业人员在部署和运维相关应用服务方面承担的责任也越来越大。
随着DevOps从业人员承担起这些职责,他们也会采用自己所依赖的工具来实现交付流水线自动化。目前,用于流水线自动化和编排的三种主要工具是Python(30%)、Ansible(25%)和GitHub Enterprise(13%)。
令人意外的是,这些云原生应用服务并非只部署在公有云中。所有云原生应用服务在本地环境和公有云中的部署比例几乎相同。这表明,云原生并不只是部署在公有云中的应用,其架构影响将在未来多年持续波及企业数据中心。
自动化的采用也与现代架构和数字化转型进程密切相关。今年,部署流水线的四个关键组成部分在自动化方面表现出更高的一致性。值得关注的是,在五代应用架构中,单体架构和大型机以及云原生架构与部署流水线自动化在统计上往往具有更高的相关性。传统架构和移动应用呢?其流水线大多仍依赖手动操作。
我们原本预计自动化会与现代架构相关,毕竟自动化是其运行方式的固有组成部分。但令我们意外的是,单体架构和大型机也采用了自动化。我们的结论是:有些应用对业务至关重要,因此需要对其运维方式进行现代化改造,以帮助提高正常运行时间,并支持定期升级。
应用是业务的基础,其重要性以及许多企业对应用的依赖,使受访者自述的安全技能短缺问题更令人担忧。受访者报告的首要技能短板是应用安全。更令人不安的是,56%的安全岗位受访者将应用安全视为其最大的技能短板。这无疑是各组织未来几年需要应对的一项挑战。应用的重要性很可能只会继续上升,而应用安全可能成为成功的关键,也可能成为阻碍。
今年的报告还有大量内容,一篇博客无法尽述。因此,请获取报告,并关注我、合著者Cindy Borovick后续发布的博客,以及首席云技术布道师Tim Wagner分享的见解。
欢迎来到2020年!
关于作者

Lori MacVittie是F5首席技术官办公室的杰出工程师兼首席技术布道师,在应用交付、自动化战略和基础设施领域拥有深厚的专业知识。无论是为AI智能体定义防护机制、剖析脆弱的多云架构,还是探索可扩展系统的极限,她都善于化繁为简。她在应用开发、IT架构以及网络和系统运维领域拥有30多年的行业经验。加入F5之前,她曾担任技术编辑,并因出色表现获得奖项。 MacVittie拥有计算机科学硕士学位,著述颇丰,出版作品涵盖安全、云和企业架构领域。她还热衷于桌面游戏和电子游戏,并且对奶酪有着毫不掩饰的鲜明见解。
Lori Mac Vittie 的更多博客文章相关博客文章
Thingbot正转变为攻击平台
Lori MacVittie重点介绍了F5 Labs对2018年1月至6月全球物联网设备攻击的研究,并指出了其中令人警醒的影响。物联网设备不仅持续遭到利用,还被转变为攻击平台,这意味着攻击者可以更充分地利用这个必然增长的市场。
借助F5全新Quick Start,在AWS上快速开展业务
在AWS re:Invent开幕前,我们很高兴与大家分享F5与AWS之间全新的Quick Start集成。F5的Tom Atkins将介绍该服务如何启动、配置和运行在AWS上部署工作负载所需的计算、网络、存储及其他AWS服务。