ServerlessFramework AWS Python

Page content

API Gateway + Lambda with Python, the basics

まずは基本的な使い方から。 API Gateway の Lambda-integrated proxy に対する Lambda 記述のお作法の Python 編です。

lambda python pip installation

ベタにzipでアップロードする方法

serverless framework でアップロードする方法

参考: Serverless FrameworkでAWS Lambda関数を作成する

  • serverless-python-requirements をインストール

    npm i -D serverless-python-requirements
    
  • serverless.yml に追記

    plugins:
        - serverless-python-requirements
    
  • 試しに pip を入れる

    pip install jsonschema
    
  • あとは requirements.txt に書くだけ

    echo jsonschema==2.6.0 > requirements.txt
    # or
    pip freeze | grep jsonschema > requirements.txt
    

Serverless Framework + API Gateway + Lambda with Python

どんどん応用編に行きますよ!