AWS Lambda と API ゲートウェイを使用して、新しいサーバーレス プロジェクトに取り組み始めています。
サーバーレス フレームワークやチャリスなどの 1 つのフレームワークに縛られることなく、プロジェクトを整理するための最良の方法は何ですか?
これが私がこれまでに使用しているものです。
- プロジェクトディレクトリ/
- serverless.yaml (構成ファイル)
- 機能/
- function1.py
- function2.py
- ライブラリ/
- common_helper_functions.py
- テスト/
- 単位/
- test1.py
- test2.py
- 機能的/
- test1.py
- test2.py
- 単位/
- 移行
- 資力
- cloudformation.templates.json
私のプロジェクトを整理するためのより良い方法をお勧めしますか? 各マイクロサービスは個別の git リポジトリを取得しますか? 他の重要なフォルダがありませんか?