几乎可以肯定(至少我是这样认为的),企业组织的新型标准运营模式主要以云为基础。我所说的“云”是一个广义概念,涵盖私有云(本地部署)和公有云(非本地部署)模式,因为种种迹象表明,在可预见的未来,这两种模式都将得到应用。
在某些情况下,这意味着同时采用多个公有云和私有云,形成一种混合模式:多个公有云彼此竞争,同时还要与至少一个(也可能是多个)私有云方案竞争。
无论组织的战略中包含多少个各类云模型,实际情况是,它们很可能会跨多个云部署应用。换言之,它们采用的是多云模式。这样做有很多充分的理由,但与今天的讨论无关。可以肯定的是,组织很可能正在采用“多云”战略。无需赘言。

不过,这背后意味着很多。David Linthicum是一位杰出的云计算评论员和专家。他在最近的一篇文章中指出了此类策略对DevOps计划的影响:
“1. DevOps需要混合解决方案 如今的公有云无法为DevOps提供一站式服务。虽然公有云具备应用开发管理功能,包括对DevOps的支持,但仍需组合使用多种产品来构建解决方案,其中既包括公有云服务,也包括传统软件。”
除了需要DevOps工具链之外,还必须认识到:如果在多个云中运行应用,目的是将应用交付给用户,包括内部用户、外部用户和合作伙伴,以及人员、设备和API。无论用户是谁或是什么,部署应用通常都是为了让其服务于某种业务目的,因此必须将应用交付给需要它的任何人员或设备。
应用交付离不开服务。无论是通过简单的负载均衡实现扩展,还是为最新的智能设备提供物联网安全服务,都需要借助众多应用服务,最终将应用安全地交付给目标受众。如果采用多云模式,就会遇到与DevOps类似的问题。并非所有云都提供相同的服务,而且原生服务几乎必然与其他云中的服务不兼容。您或许可以直接从云提供商处获得部分服务,但仍有其他服务需要从其他来源获取并部署。

根据我们的2017年《应用交付现状》报告中有关当前组织所采用应用服务数量的数据,可以看到,大多数组织采用11至20项应用服务。服务数量相当可观,涵盖五个不同类别:可用性、性能、安全、身份和移动性。
这意味着,各类服务(包括云原生服务和其他服务)很可能分散在多个云提供商中,难以进行高效管理,更不用说利用这些服务提供必要的可见性,从而尽可能确保良好的应用体验。
正如David精辟指出的那样,您将不得不“将包括公有云服务在内的多种产品拼凑成一个解决方案”,在这种情况下,还要加入以更传统方式交付的应用服务。这种做法效率低下;根据我们的调查,这也是采用多云战略的组织面临的一项挑战。
因此,确定采用多云战略后,务必要仔细审视受其影响的其他各项战略,其中包括DevOps,当然也包括应用服务。多云应用服务战略不仅要确保能够在所需的每个云环境中部署必要的应用服务。要充分发挥云的优势,还应尽可能以一致的方式管理这些服务,避免在构成新运营模式的公有云中失去可见性和策略合规性。
多云战略或许尚未成为“常态”,但种种迹象表明,这将是未来趋势。相当一部分组织已经投入私有云建设,如今许多组织也开始借助公有云扩展能力并从中获益。然而,如果解决方案效率低下,无法有效实现应用安全交付所需的管理和策略一致性,这些优势很容易被抵消。
多云战略需要多云解决方案,其中也包括对安全交付和打造令人满意的应用体验至关重要的应用服务。
关于作者

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服务。