zoukankan      html  css  js  c++  java
  • [学习记录]AWS Lambda使用体验

    lambda是aws提供的一个serverless服务,本质上是一种Faas,即函数即服务,AWS允许用户使用AWS支持的语言编写函数并且由平台自动管理,用户只能提供函数,设计调用关系,并不能访问具体的函数实例进行自定义修改。

    创建一个lambda函数非常简单,只要在控制台点击创建函数即可,按照提示填写函数名称,选择编写时的语言以及执行角色即可。

    创建后进入函数的管理界面,右上角的ARN相当于这个函数的全名,包括具体的aws服务名称、服务区域、id等,用户可以通过中间的Designer添加触发器以及destination或者修改层数。

    下面则是函数的编辑区,UI和大部分IDE比较像可以很快上手,编写自己的程序

    再往下还可以进行更多的配置,具体详见aws lambda的函数控制台。

    常见的调用方式就是通过awscli直接访问,指定函数的arn,payload和用来接收的response.json即可,这种调用是一种同步调用。

    如果需要异步调用,则要添加参数 --invocation-type Event,

    lambda作为一种AWS的组件,也可以与其它AWS组件共同联动完成任务。例如APIgateway等等。

  • 相关阅读:
    mysql lock
    yii2引入js和css
    Yii 2.x 和1.x区别以及yii2.0安装
    Curl https 访问
    boost::any 用法
    boost单元测试框架
    shared_ptr的线程安全
    nginx php fastcgi安装
    ip相关
    Design Pattern Explained 读书笔记二——设计模式序言
  • 原文地址:https://www.cnblogs.com/trickofjoker/p/13425281.html
Copyright © 2011-2022 走看看