首页 > 其他分享 >函数与服务的概念。

函数与服务的概念。

时间:2024-05-16 14:08:55浏览次数:31  
标签:触发器 服务 函数 创建 概念 FC 计算

本课程关键知识点总结:

1、函数即服务 (FaaS) 是在Serverless架构下的一种云计算形式,其中的“函数”的概念实质上是一种服务,也可以说是在Serverless架构下,计算平台中的一种计算模块粒度。

 

2、Serverless架构的函数计算FC产品,具有以下优势:

  • 高扩展性,横向扩展是完全自动的、有弹性的、且由服务提供者所管理。
  • 支持GPU的按量计费,为用户提供更加便捷、高效的GPU计算服务,有效承载AI模型推理、AI模型训练、音视频加速生产、图形图像加速等加速工作负载。
  • 真正的按需计费,最大程度利用资源,轻松应对流量洪峰,并且可以降低用户的资源成本,支持计算资源缩容到0。
  • 可以将大任务轻松拆分成多个小任务,将之前需要处理很长时间的任务进行拆分,快速进行完成。
  • 云上集成,多产品联动,可以与RDS、SLS、OSS、NAS 等丰富的云服务联动,从而满足对存储,计算,网络,安全,大数据,人工智能等各种业务的需求。
  • 不被锁定,多平台间相互容灾,支持通过容器部署的方式,同一镜像可以跑在其他云、本地IDC、K8s等多环境内。

 

2、函数计算适合数据ETL处理、实时数据处理、机器学习(AI推理预测)、Web 应用/移动应用后端、图片实时处理、音视频转码等应用场景。

 

3、函数计算FC的使用流程主要包含以下几个步骤:

1)创建服务:根据需求创建服务,并配置服务角色、日志等功能。

2)创建函数:将函数进行分组后创建,并配置配置相关配置项。

3)部署代码:将业务的代码上传至函数中。

4)功能验证:按照实际场景,执行函数进行测试。

 

4、函数与服务的概念。

  • 服务是管理函数计算FC的基本资源单位。在创建函数前必须先创建服务,用户可以在服务级别上授权访问、配置日志、创建函数等。
  • 函数是函数计算FC管理、运行的基本单位,通常由一系列的配置和可运行代码包组成。函数必须从属于服务,同一个服务下可以创建多个函数,这些函数共享一些相同的设置。

 

5、触发器是触发函数执行的方式,触发器分为双向集成触发器、单向集成触发器、云产品事件触发器。当事件发生时,如果满足触发器定义的规则,事件源会自动调用触发器关联的函数

 

6、函数可以通过版本管理和别名功能,结合Sererless工作流的能力,来实现函数因为业务场景变化而需要的变更,变更的同时具备稳定性,避免变更带来的非预期行为。

 

 

基于函数计算FC,我们只需编写并上传代码或镜像,就可以快速的执行一些功能,同时这些程序还不需要在可扩展性、备份冗余方面执行管理工作。但函数计算的使用也有它自身的局限性,当用户现有的持久化的、较为复杂的应用系统希望进行微服务化的部署,同时想要屏蔽底层的技术细节,无感&低技术门槛的拥抱Serverless架构,又将会有哪些新的选择。在后续《SAE的功能和使用入门》课程中将继续介绍这些方面的内容,欢迎持续关注和学习 edu.aliyun.com

 

标签:触发器,服务,函数,创建,概念,FC,计算
From: https://www.cnblogs.com/flyingsir/p/18195859

相关文章

  • ITSM的服务台如何让工作更流畅
    在现代企业的信息技术管理框架内,IT服务管理(ITServiceManagement,ITSM)体系扮演着至关重要的角色,而其中的服务台则是这一复杂体系的心脏地带。服务台不仅仅是解答技术疑问的一线窗口,更是企业IT运维效率与用户满意度的双重守护者。ITILDESK服务台的独特定位不同于传统的ITSM服务......
  • 深度解读《深度探索C++对象模型》之C++虚函数实现分析(三)
    “深度解读《深度探索C++对象模型》”系列已经在CSDN上和我的公众号上更新完毕,请有需要的同学移步到我的CSDN主页里去阅读,主页地址:https://blog.csdn.net/iShare_Carlos?spm=1010.2135.3001.5421或者敬请关注我的公众号:iShare爱分享前面两篇请从这里阅读:深度解读《深度探索C+......
  • 组播基本概念
    本文分享自天翼云开发者社区《组播基本概念》,作者:zzz概述:组播传输作为IP数据传输的三种方式之一,是指接收者的数量和位置在源端主机不知道的情况下,仅由源发出一份组播报文,向目标组播IP地址发送数据的过程。其特点有:1、组播实现点到多点的高效数据传输。(通常基于UDP)2、组播可以......
  • ansible自定义模板部署apache服务
    使用Ansible来部署Apache服务是一个很好的选择,因为它可以自动化部署过程,确保所有的服务器上都有相同的配置。以下是一个简单的步骤指南,展示如何使用Ansible来部署Apache服务:1创建角色目录首先,在/etc/ansible/roles下创建apache目录:mkdir-p/etc/ansible/roles/apache2......
  • Docker Desktop部署微软微服务Dapr(Redis+Zipkin+Placement)
    DockerDesktop部署微软微服务Dapr(Redis+Zipkin+Placement)说明系统:Windows11专业版23H2Docker:DockerDesktopv4.29.0+本文为开发环境学习和测试使用安装DaprCLI使用MSI安装程序安装每个DaprCLI的发布版本还包括一个适用于Windows的安装程序。您可以手动下......
  • 名企专家私教服务,让你的职业生涯扶摇直上 !
    很多同学在工作中都会遇到各种各样的问题和职业发展上的迷茫。很多同学因为在职场中没有遇到一个好的导师指导,而错过了职业发展的关键期,导致现在遇到了很多工作压力和职场焦虑。常言道名师出高徒,一个好的导师对个人的成长发展是至关重要的,但好的导师通常是可遇而不可求的。如果你......
  • python函数参数中的**kwargs
    表示传递任意参数,必须放在形参的最后本质就是一个字典在函数内部可以继续进行处理,添加参数,例如:defexample_function(**kwargs):kwargs['db']=1print(kwargs)如果函数b中的形参是指定了名字的参数,并且你将字典以**a的方式传递给该函数,那么字典中的键必须与函......
  • 我们的服务涵盖了互联网连接、专线服务、云计算和数据中心(IDC)等多个方面
    我们致力于通过丰富的海外自有与合作资源,为互联网企业提供量身定制的互联网、专线及云、IDC等基础设施服务,以满足客户在全球范围内部署业务的需求。我们的服务涵盖了互联网连接、专线服务、云计算和数据中心(IDC)等多个方面,旨在为客户的全球业务扩展提供强有力的支持。互联网连接......
  • 函数
    函数【一】引言前面写的项目都是面条版从头到尾没有中断报错,更新功能很麻烦【二】函数的概念将某一块代码快封装起来后可以在某处直接使用的代码块先定义再调用【三】函数语法【1】标准函数结构def函数名(): 代码体【2】定义函数deflogin():print("登录")log......
  • ModbusTCP从站(服务端)扫描工具 python实现
    扫描指定IP网络下,有哪些modbusTCP服务端[1-247]frompymodbus.clientimportModbusTcpClientfrompymodbus.exceptionsimportModbusIOException,ConnectionException,NoSuchSlaveExceptionimporttimedefread_holding_registers(client,slave_address):""&quo......