AWS Lambda を使ってみた
S3バケット作成
- [AWSマネジメントコンソール]-[S3]
- [バケットを作成]
- バケット名: hatenafotolife
- リージョン: Tokyo
IAMロール作成
デプロイパッケージ作成
$ pip install BeautifulSoup -t ./
- デプロイパッケージ作成。
$ zip -r ../test .
Lambda Function 作成
- [AWSマネジメントコンソール]-[AWS Lambda]-[Get Started Now]-[Configure Function]を選択
- Configure Function
- Name: Test
- Runtime: Python 2.7
- Lambda function code
- [Code entry type]-[Upload a .ZIP file] で test.zip を選択
- Lambda function handler and role
- Handler: test
- Role: Choose an existing role
- Existing role: s3access
- Advanced settings
- Timeout: 5 min
- Configure Function
実行してみる
- Function を選択して、Test をクリック