民众云中的无处事器器材和处事之间的区别
无处事器计较(也称为成果即处事)是一种变乱驱动的模子,个中成果是相应预界说或按需触发而执行的代码单位。无处事器成果可用于运行代码、构建移动和Web应用措施、打点容器以及处理赏罚其他云计较使命。
民众云提供商提供了一系列无处事器器材和处事,可减轻云计较用户的基本办法打点使命的承担。企业可以评估AWS、Google和Microsoft提供的首要无处事器计较产物,并确定最得当本身需求的器材。
AWS公司
(1) AWS Lambda:开拓职员可以行使这个变乱驱动的云计较处事在AWS云平台中运行成果,而无需打点或配备处事器和存储等资源。回收AWS Lambda,在AWS云平台中打点基本办法,并由开拓职员编写代码。该处事支持Node.js、Python、Java和C#等说话。
AWS Lambda通过Lambda成果执行,该成果执行特定的措施性使命,以相应来自其他Amazon云计较处事(譬喻Amazon S3、Amazon Simple Notification Service和CloudWatch)的变乱。Lambda也可以通过AWS Step Functions编排到事变流中。
用户可以通过AWS Lambda仪表板,呼吁行界面或软件开拓套件来更新和监督Lambda成果。AWS Lambda可用于在AWS云平台中处理赏罚数据,构建Web应用措施和各类其他成果。Lambda成果按需付费。
(2) AWS Lambda @ Edge:开拓职员行使AWS Lambda @ Edge在AWS公司的环球内容交付收集的边沿运行Lambda成果。这种无处事器计较成果在地理位置上更靠近最终用户运行代码,以镌汰耽误。行使Lambda @ Edge,IT团队无需在多个位置打点和设置基本办法。 Amazon CloudFront天生变乱,这些变乱触发Lambda @ Edge运行并交付特定于位置的代码。
(3) AWS Fargate:AWS Fargate是用于AWS云中容器的无处事器计较引擎。该处事与Amazon Elastic容器处事和Amazon Elastic Kubernetes处事一路行使。AWS用户可以在AWS云平台中构建和运行Kubernetes应用措施,而无需设置和打点Pod。
借助Fargate,开拓职员可以节制其容器化应用措施的参数和会见计策,而AWS公司可以打点基本办法。Fargate会自动扩展以在高度可用的情形中运行容器。该处事可以同时启动数千个容器。用户可以选择Fargate Spot,这是一个为可间断应用措施构建的处事折扣版本。
谷歌云
(1) Google Cloud Functions:Google Cloud Functions是谷歌云平台的无处事器、变乱驱动的计较处事。与AWS Lambda相似,Google Cloud Functions抽象化了基本办法打点,并使开拓职员可以或许专注于编写代码和其他使命。回收Google Cloud Functions,小型的措施代码段可按照特定变乱将成果执行到云计较情形中。
可以通过谷歌云平台(GCP)内部或外部的资源来触发此处事。Google Cloud Functions与其他谷歌云平台处事以及其他第三方处事毗连在一路。谷歌云平台的无处事器计较器材可以触发日记说明和数据备份,并对数据集执行冗余使命,以及其他使命。用户为行使的成果付费。
(2) Google App Engine:App Engine是谷歌公司的无处事器PaaS产物,开拓职员可以在个中构建移动应用措施和Web应用措施。App Engine可通过自动基本办法打点和处事器维护来扩展任何局限的资源。该器材提供内置处事,譬喻负载均衡、应用措施日记记录和运行状况搜查。无处事器计较平台还提供数据存储和设置成果。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |