无服务器计算的CIO指南

无服务器计算是一项关键技术,它正在重新定义企业构建、使用和集成云原生应用程序的方式。

术语“无服务器计算”是一个用词不当的词:该技术消除了对基础设施配置和管理的需求,但肯定不能消除对服务器的需求。因此,对于什么是无服务器计算以及在企业中采用无服务器计算的好处,市场仍然存在困惑也就不足为奇了。

“无服务器架构使开发人员能够专注于他们应该做的事情——编写代码和优化应用程序设计——为业务敏捷性开辟道路”

无服务器计算是一种下一代技术,当应用于适当的用例时,可以实现敏捷性、灵活性和成本效益。这就是首席信息官建设的原因云计算策略需要对技术有全面的了解,以消除常见的误解,并考虑实际的用例。

什么是无服务器计算?

无服务器计算是一种构建或运行应用程序和服务而无需管理基础设施本身的新方法。相反,代码执行完全由云服务提供商管理。这意味着开发人员在部署代码时不需要为配置和维护系统和应用程序基础设施而烦恼。通常情况下,开发人员必须在部署之前定义一整套项目(如数据库和存储容量),这将导致更长的配置窗口和更多的操作开销。

无服务器计算最突出的表现是功能平台即服务(fPaaS)。Gartner预测,到2025年,全球一半的企业将部署fPaaS,而目前只有20%。

阅读更多:Gartner 2020年影响基础设施和运营的十大趋势

无服务器计算的价值

无服务器计算消除了基础设施设置、配置、供应和管理的需要,从而简化了操作。与开发人员以虚拟机(vm)或虚拟机为目标的架构相比,无服务器计算架构需要更少的开销容器直接。

基础设施在无服务器计算中是自动化和弹性的,这使得它对不可预测的工作负载特别有吸引力,更不用说更具成本效益了。最重要的是,无服务器架构使开发人员能够专注于他们应该做的事情——编写代码和优化应用程序设计——为业务敏捷性和数字化实验开辟道路。

无服务器计算的好处必须与它的缺点相平衡,包括厂商锁定、不可避免的技能差距和其他架构限制。

无服务器计算的关键功能

在基础层面上,无服务器功能消除了终端用户手动管理基础设施的需要。反过来,它提供了以下关键功能:

  • 运行以函数形式存在的代码,而不需要用户显式地提供或管理服务器、虚拟机和容器等基础设施
  • 自动配置和扩展运行时环境,包括执行许多并发函数实例所需的所有必要的底层资源(特别是计算、存储、网络和语言执行环境)
  • 为测试和开发环境以及服务保证目的提供额外的功能,例如监视、日志记录、跟踪和调试

无服务器计算与其他虚拟化技术有何不同?

虚拟机、容器和无服务器功能有一些基本的区别。每种方法都由其虚拟化的体系结构层以及计算组件在各自环境中的伸缩方式定义。

hypervisor虚拟化硬件并通过vm进行扩展,而容器虚拟化操作系统(OS)。无服务器fPaaS虚拟化运行时并通过函数扩展,这就是为什么无服务器解决方案适合具有特定特征的项目:运行频率低;与外部事件联系在一起;具有高度可变或未知的缩放要求;具有小而短命的离散函数;可以跨调用以无状态方式操作;并将其他服务连接在一起。

“在可预见的未来,每一种虚拟化技术都将与首席信息官相关,”他说Arun Chandrasekaran尊敬的Gartner副总裁分析师。“具体来说,无服务器通常应用于与云操作、微服务实现和物联网平台相关的用例。”

组织您的组织以利用无服务器fPaaS

“准备好”无服务器fPaaS意味着要考虑组织的三个方面:

  1. 应用程序开发:由于无服务器fPaaS的操作能见度较低,因此将开发人员和操作员更紧密地放在一起——甚至在同一个团队中——这样他们就可以在软件产品的整个生命周期中共同承担开发和维护的密切责任。
  2. 安全和风险:安全和风险管理领导者必须适应的最大变化是,他们不再拥有或控制操作系统、管理程序、容器和应用程序运行时。相反,他们可以专注于他们可以控制的领域,比如代码的完整性和访问控制。
  3. i o:无服务器技术不会淘汰其他形式的基础设施(物理机器、容器)。随着时间的推移,大多数组织将需要这些组合,因此I&O领导者重新考虑it运营是至关重要的,从基础设施管理到应用程序治理。在公共云fPaaS中,I&O团队的作用可能被最小化,但要确保他们与开发人员密切合作,以成功部署。

阅读更多:在冠状病毒爆发期间实现基础设施恢复力

首席信息官从早期采用者那里得到的教训

首席信息官可以通过开始在通用云基础设施即服务(IaaS)/平台即服务(PaaS)环境上进行培训,并采用一个DevOps文化.学习无服务器部署的安全性和技术方面是至关重要的,因此构建一个概念证明来验证关于无服务器应用程序设计、代码、可伸缩性、性能和拥有成本的假设。

体验信息技术会议

加入您的同行,在高德纳会议上揭开最新的见解。

为Gartner客户推荐的资源*:

Gartner的一些客户可以从中了解到更多信息无服务器计算的CIO指南阿伦·钱德拉塞卡兰和克雷格·洛厄里。Gartner的客户也可以访问高德纳COVID-19资源中心了解更多关于如何领导度过冠状病毒的破坏。

*请注意,有些文档可能不是所有Gartner客户都能获得。

Gartner使用条款和隐私政策。< / > "> 登录您的帐户 访问您的研究和工具

" class="eloqua-text"> 登录您的帐户 以访问您的研究和工具" class="optin-text">