CIO指南Serverless计算

Serverless计算是一个关键技术,重新定义企业构建的方式,消费和原生云应用程序集成。

术语“serverless计算”是一种误称:技术不需要基础设施的配置和管理,但肯定没有消除对服务器的需求。毫不奇怪的是,市场混乱仍然存在serverless计算和企业内采用它的好处。

“Serverless架构使开发人员能够专注于他们应该做什么——写代码和优化应用程序设计为业务敏捷性”

Serverless计算是下一代技术,使敏捷性、弹性和成本效益,当应用于适当的用例。这就是为什么cio的建筑云计算战略需要全面了解技术来消除常见的神话和考虑实际用例。

什么是serverless计算?

Serverless计算是一种新的方式来构建或运行应用程序和服务,而不必管理基础设施本身。相反,代码执行是完全由云服务提供商管理。这意味着开发人员不必困扰配置和维护系统和应用程序基础设施部署代码时。通常,开发人员需要定义一系列的物品,比如数据库和存储容量——在部署之前,导致不再配置windows和更多的运营开销。

serverless计算函数的最突出表现平台作为一种服务,或fPaaS。Gartner预测,全球企业将在2025年部署fPaaS的一半,目前只有20%。

阅读更多:Gartner十大趋势影响基础设施和业务为2020

serverless计算的价值

Serverless计算使操作简单通过消除需要基础设施设置、配置、配置和管理。Serverless计算架构需要更少的开销相比,开发商目标虚拟机(vm)或容器直接。

serverless基础设施自动化和弹性计算,这使得它特别吸引人的不可预测的工作负载,更不用说更划算。最重要的是,serverless架构使开发人员能够专注于他们应该做什么——写代码和优化应用程序设计——使业务敏捷性和数字实验。

serverless计算的好处必须平衡其缺点,包括厂商锁定,不可避免的技能差距和其他建筑的局限性。

serverless计算的关键功能

基础水平,serverless函数消除需要最终用户手动管理基础设施。反过来,它提供了这些关键功能:

  • 运行代码驻留函数不需要用户明确规定或管理基础设施,如服务器、虚拟机和容器
  • 自动规定和尺度的运行时环境,包括所有必要的底层资源(特别是计算、存储、网络和语言执行环境)需要执行许多并发函数实例
  • 提供了额外的功能测试和开发环境以及服务保障的目的,如监控、日志记录、跟踪和调试

serverless计算不同于其他虚拟化技术如何?

vm、容器和serverless功能有一些根本性的差异。每种方法被定义为虚拟化的架构层和计算组件是如何在这些各自的环境。

通过vm虚拟机监控程序虚拟化硬件和规模,而容器虚拟化操作系统(OS)。Serverless fPaaS虚拟化运行时通过功能和尺度,这就是为什么Serverless解决方案适用于项目具体特点:很少运行;与外部事件;高度可变或未知扩展需求;小和短暂的离散函数;可以在调用无状态的方式;一起和连接其他服务。

“这些虚拟化技术将有关cio在可预见的未来,”说Arun Chandrasekaran尊敬的副总裁Gartner分析师。“Serverless,具体来说,通常应用在云用例用于修饰或说明操作,microservices实现和物联网平台。”

组织结构利用serverless fPaaS

“准备好了”serverless fPaaS意味着考虑组织的三个方面:

  1. 应用程序开发:由于操作是远从能见度与serverless fPaaS,开发商和运营商更加紧密地联系在一起,甚至在同一个团队,所以他们可以分享关闭负责软件产品的开发和维护的整个生命周期。
  2. 安全与风险:最大的变化,安全和风险管理领导人将不得不适应是他们不再拥有或控制操作系统,管理程序、容器和应用程序运行时。相反,他们可以专注于他们能控制的地区,如完整性代码和访问控制。
  3. i o:Serverless技术不会使其他形式的基础设施(物理机器、容器)过时了。大多数组织需要一个混合的随着时间的推移,这是i o领导人重新考虑它的关键操作,从基础设施管理、应用程序管理。i o团队的作用可能在公共云fPaaS最小化,但确保他们与开发人员密切合作成功部署。

阅读更多:实现基础设施弹性在冠状病毒的爆发

经验教训从早期采用者cio

首席信息官可以缩短学习曲线和时间开始培训一般采用serverless计算云基础设施即服务(IaaS)、平台即服务(PaaS)环境和采用DevOps文化。学习serverless部署的安全和技术方面是至关重要的,因此建立一个概念验证来验证假设serverless应用程序设计、代码、可伸缩性、性能和拥有成本。

经验信息技术会议

加入你的同行在Gartner会议上公布的最新见解。

Gartner的客户推荐资源*:

Gartner公司的一些客户可以阅读更多CIO指南Serverless计算Arun Chandrasekaran和克雷格罗沃利。Gartner的客户也可以访问Gartner COVID-19资源中心了解更多关于如何领导通过冠状病毒的破坏。

*请注意,某些文件可能不会Gartner提供给所有客户。

Gartner使用< / >和< a href = " / en /关于/政策/隐私”目标= "平等" >隐私政策。< / > < / p >"> 登录到您的帐户< / >,访问你的研究和工具。< / p >" class="eloqua-text"> 登录到您的帐户< / >,访问你的研究和工具。< / p >" class="optin-text">

关键任务优先级驱动更强的性能。

Baidu