探索无服务器技术的生态系统

长沙白癜风医院 http://nb.ifeng.com/a/20200114/8061710_0.shtml
功能即服务-FaaS#1。MicrosoftAzure函数:由Microsoft开发,这是一个事件驱动的按需计算体验,它扩展了现有的Azure应用程序平台,并具有实现由Azure或第三方服务以及本地内部事件触发的代码的功能系统。#2。GoogleCloudFunctions:由Google开发,这是用于构建和连接云服务的无服务器执行环境。借助这些功能,您可以编写简单的单一用途功能,附加到从您的云基础架构和服务中发出的事件。#3。AWSLambda函数:由AmazonWebServices开发,这是一个无服务器计算服务,它运行您的代码以响应事件并自动为您管理底层计算资源。您可以使用这些扩展来自定义逻辑扩展其他AWS服务,也可以创建自己的后端服务,以AWS的规模,性能和安全性运行。#4。Iron.io:这是一个可以在任何地方运行的开源无服务器平台或FaaS平台。由于容器被用作构建块,因此可以用任何语言编写。此外,它还能够在私有云,公共云或混合云中运行。#5。IBMCloudFunctions:由IBM开发,基于ApacheOpenWhisk,这是一个多语言FaaS编程平台,用于交付按需扩展的轻量级代码。#6。Docker:这是开发人员构建,发布和运行分布式应用程序的开放平台。它提供了轻量级的CaaS,并且非常适合微服务应用程序的开发。您可以开发,部署和回滚构建为单个应用程序的数以万计的容器。#7。PubNub功能:这些是无服务器功能,使您能够快速构建微服务,并结合类似路由,增强,过滤,转换和聚合数据的逻辑。#8。Binaris:这是FaaS提供更快,可预测和低延迟的先锋。重点是在第99百分位的每毫秒。适用于不可预知的响应时间不可选的实时竞价,AR,认知计算,交互式游戏等。#9。Bitnami-Kubeless:这是一个Kubernetes本地无服务器平台,可让您以功能的形式部署少量代码。它被设计成部署在Kubernetes集群的顶部,以这种方式,你可以利用所有的Kubernetes原语。#10。Nuclio:这是一个开放的无服务器平台,比裸机代码更高效,速度更快。它带来了创新的功能,并与数据和事件源一起工作,以加速性能和开发。它可用于物联网设备,本地数据中心,云部署,消除云锁定和启用混合解决方案。#11。NanoLambda:当你想定义一个函数而不必命名它,而且将这些函数传递给其他函数来做这些时,这些都是很有用的。例如,Lambda体系结构允许您针对所有数据运行临时查询以获取结果,或者实时访问实时的事件驱动的微服务的传入数据。#12。OpenFaaS:这使您可以将任何东西都作为无服务器功能(从Node.js到Golang到Sharp),事件二进制文件(如ffmpeg)。这些以开发人员而闻名,操作简单,以社区为中心。#13。OVH函数:这是一个FaaS平台,可以让您只


转载请注明:http://www.aierlanlan.com/rzfs/8637.html