AWS IoT Device SDK for Ruby を使ってみた #3.1 - AWS Lambda 設定

// 当記事は, 以下親記事の Setup Flowの一部です.
// [AWS IoT Device SDK for Ruby を使ってみた](http://qiita.com/Satoshi_Numasawa/items/2b89799a92e5a4edefcd)

記事#3の部分設定となる Lambda functionの作成となる.

# local作業
- [x] git clone (AWS Lambda から Influx DB へ data push する code)
       
    ```bash:console
    mkdir ~/IoT_lambda
    cd ~/IoT_lambda
    git clone https://github.com/Satoshi-Numasawa/IoT_lambda
    ```


- [x]  code修正
    // Influx DBの Host name or IP 
    // 後ほど設定する Influx DBのDB名, user, password 及び, host を決定し書き込み. 
    // (後で変更可能)


    ```bash:console
    vim measurement.js 
    ```

    ```nodejs:measurement.js
    // example
    host     : '192.168.0.100',
    port     : 8086,
    protocol : 'http',
    username : 'admin',
    password : 'admin',
    database : 'sensorMeasure_sendai'
    ```

- [x] cloneした全ファイルを圧縮. 
    (IoT lambda directory指定の圧縮だとNG. IoT lambda dir内に入ってFile/Dirを指定して圧縮してください)

# AWS lambda画面.  #3 AWS IoT の部分工程

- [x] [Skip] を選択
    <img width="973" alt="スクリーンショット 2016-10-10 23.45.49.png" src="https://qiita-image-store.s3.amazonaws.com/0/118627/fb9a29df-786d-33e7-d62f-e59a0ef6b4c0.png">
<br><br>


- [x] [next] を選択
    <img width="1006" alt="スクリーンショット 2016-10-10 23.46.20.png" src="https://qiita-image-store.s3.amazonaws.com/0/118627/46fccd91-f037-22fb-c60c-1b30de6bcff2.png">
<br><br>

    
- [x] [Name] を入力. // example[sensorMeasure_Sendai_test] を入力
- [x] [Runtime] から、[nodejs  4.3] を選択
        <img width="999" alt="スクリーンショット 2016-10-10 23.48.18.png" src="https://qiita-image-store.s3.amazonaws.com/0/118627/aa9203f7-5ef3-9ca4-523d-01d7aedddfa3.png">
<br><br>


- [x] [Upload Zip file] を選択し、前工程で作成したzip fileを選択
    <img width="977" alt="スクリーンショット 2016-10-11 0.00.19.png" src="https://qiita-image-store.s3.amazonaws.com/0/118627/d019379a-3ac0-eef9-dd25-8a3330834afb.png">
<br><br>

- [x] [handler] へ [measurement.handler] を入力
    <img width="1002" alt="スクリーンショット 2016-10-11 0.03.55.png" src="https://qiita-image-store.s3.amazonaws.com/0/118627/7c41c399-2697-5caf-1aab-7870a6caa2e3.png">
<br><br>


- [x] [Role] から [Create custom role] を選択
    <img width="963" alt="スクリーンショット 2016-10-11 0.07.12.png" src="https://qiita-image-store.s3.amazonaws.com/0/118627/13e43dbc-8b0b-fd42-671f-f24800a1eb35.png">
<br><br>


- [x] [ポリシー名] から [oneClick_lambda_basic_execution_xxxxxxxxxxxx] または [lambda_basic_execution] を選択
- [x] [許可]を選択
    <img width="1014" alt="スクリーンショット 2016-10-11 0.06.40 のコピー.png" src="https://qiita-image-store.s3.amazonaws.com/0/118627/a8234e1d-f34f-fb4f-c521-0b19a9f6b1c9.png">
<br><br>


- [x] [Role] から [Choosen an existing role] を選択
- [x] [Existing Role] から [lambda_basic_execution] を選択
- [x] [Time Out] を [59sec] へ
- [x] [Next] を選択
    <img width="981" alt="スクリーンショット 2016-10-11 0.12.45.png" src="https://qiita-image-store.s3.amazonaws.com/0/118627/18831f67-023d-da0a-bda4-6c936d3c9296.png">
<br><br>


- [x] [Create Function] を選択
<img width="969" alt="スクリーンショット 2016-10-11 0.14.57.png" src="https://qiita-image-store.s3.amazonaws.com/0/118627/c1dd9edf-b562-569b-7075-f2dbc1c4f9a2.png">
<br><br>


以上.
[AWS IoT Device SDK for Ruby を使ってみた #3 - AWS IoT 設定](http://qiita.com/Satoshi_Numasawa/items/bccf813325ddba7e549e#%E8%A8%98%E4%BA%8B%E7%A7%BB%E5%8B%95)へ戻り, 残りの工程を処理.