LoginSignup
4
4

More than 5 years have passed since last update.

【ぴよぴよ会#1】Lambdaで遊ぼう:Lambdaファンクションの作成

Posted at

ハンズラボ ぴよぴよ会#1の https://handslab.doorkeeper.jp/events/42327 資料です。

前提条件

  • AWSのアカウントを持っている
  • 当該のアカウントでLambdaを操作する権限を持っている
  • TwitterのAPIキーとアクセストークンを持っている
  • Lambdaにアップロードするもの一式をZIP化してクライアントに持っている

Lambdaコンソールにログインする

注意
東京リージョンになっているか確認して下さい

青色の "Get Started Now" を選択する

Lambda_Management_Console.jpg

初めて起動する人は以下の画面

Lambda_Management_Console2.jpg

Lambdaファンクションの設定

まず最初にLambdaのファンクションサンプルを選択する画面に遷移します
サンプルを使用してスクリプトを書きたい場合、やりたいことにマッチするものを選択して下さい。
今回はスキップして自分で設定します。

Lambda_Management_Console.jpg

下記項目を設定
- Name:sample
- Description:piyopiyo2
- Runtime:Python2.7
- Code entry type:Upload a .ZIP file

Lambda_Management_Console.jpg

つづき

Lambda_Management_Console.jpg

IAM Roleの作成

ロールのプルダウンから下記を選択することで作成画面にジャンプします
Lambda_Management_Console.jpg

IAM_Management_Console.jpg

これでIAM Roleが作成され、設定値に書き込みが反映されます

【注意】
今回はログの書き出し位しか使用しないので、上記設定を使用しています。
AWSの別サービスと連携する際はロールに適切な権限付与して下さい

Lambda_Management_Console.jpg

確認画面が出力されるので "Create function"を押してファンクションを作成します。

ファンクションの作成は以上です。
テスト用のトリガーを用意してテストしてみます。

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4