zoukankan      html  css  js  c++  java
  • [Serverless CLI + AWS] Get started with Serverless and AWS lambda

    Serverless AWS lambda

    Config serverless with aws

    serverless config credentials --provider aws --key <ACCESS_KEY_AWS> --secret <SECRET_KEY_AWS>
    

    Init project

    serverless create --template aws-nodejs --name cake-ordering-system
    

    Define how to trigger lambda in serverless.yml

    for example:

    functions:
      createOrder:
        handler: handler.createOrder
        # trigger for lambda
        events:
          # http: stands for APIGateWay
          - http:
              path: /order
              method: post
    

    Hanlder

    In handler.js:

    "use strict";
    
    module.exports.createOrder = async (event) => {
      return {
        statusCode: 200,
        body: JSON.stringify({
          message: "Create Order",
          input: event,
        }),
      };
    };
    

    Deploy

    sls deploy
    

    Logs

    sls logs -f <FUNCTION_NAME>
    ## sls logs -f notifyExternalParties
    

    Clean up

    sls remove
    
  • 相关阅读:
    五,系统操作命令说明
    三,linux系统的由来
    二,服务器磁盘阵列(raid)
    一服务器硬件介绍
    四,元组类型
    集合类型
    字典类型
    三,列表类型
    二,字符串类型
    一,数字类型
  • 原文地址:https://www.cnblogs.com/Answer1215/p/14443931.html
Copyright © 2011-2022 走看看