咱们晓得传统的数据处理无外乎波及 Kafka、Logstash、File Beats、Spark、Flink、CLS、COS 等组件。这些海量服务器组件承当着从数据源取数据,数据聚合过滤等解决,再到数据流转的工作,不论是开发成本、运维老本以及价格方面都有所欠佳。上面将为大家具体介绍:云函数 SCF 是如何升高传统海量服务器组件的开发和运维老本的。
01. 腾讯云云函数 SCF
腾讯云云函数(Serverless Cloud Function,SCF)是腾讯云为企业和开发者们提供的无服务器执行环境,在无需购买和治理服务器的状况下运行代码,是实时文件解决和数据处理等场景下现实的计算平台。只需应用云函数平台反对的语言编写外围代码并设置代码运行的条件,即可在腾讯云基础设施上弹性、平安地运行代码。
云函数具备资源编排,主动伸缩,事件驱动等能力,笼罩编码、调试、测试、部署等全生命周期,同时提供了贴合利用场景的框架,开发者依据理论需要抉择对应的框架之后,只需专一于业务逻辑的开发,无需关怀底层的资源,帮忙开发者通过联动云资源,迅速构建 Serverless 利用。
02. 云函数 SCF 在数据处理的地位
云函数作为腾讯云根底的 Serverless Faas 能力,已买通泛滥云上产品的事件触发,例如 Ckafka、CLS、COS、APIGW、CMQ 等产品,作为各个云产品的“粘合剂”,从简略的数据转储,到简单的数据荡涤、过滤、聚合等,都有现成的解决方案。
如图所示,在云上产品整个上下游生态图中,云函数处于中间层,起到数据聚合,数据荡涤,数据流转的作用。