name: index class: compact # <small> おしながき - 第7回 インフラ編から機械学習編へ - </small> <div class=footnote> <small><small> ポータルのパスワード ???? </small></small> </div> <small> 1. 第6回のおさらい; 解説: [www.py ソースコード注解](../../review/www.py/#www.py-janken-cgi)(2) CGI(ジャンケンAPIサーバ)編 1. 第6回口頭試問の答え合わせ 1. 第7〜8回「機械学習編」の流れについて 1. デモと AWS Rekognition 体験ほか 1. ホームページにファイルをアップロードする機能を追加し、動作を確認します - インフラ編の最後です。 Rekognitionによる画像認識の前半「ファイルのアップロード」部分 - 動作イメージは、[こちら](http://api.fml.org/upload/) - ヒントはワークシートを見てください。 なお、**ワークシートは提出不要**です - いまEC2を出しているはずなので、ついでに後半で使うAWS SDKのインストールもします 1. 休憩 1. 機械学習編へバトンタッチ - 上で(動作確認済みの)**「ファイルをアップロードする機能」を、そのまま使います** <br> 注: ただしサーバ名だけは変更です。いつものように **`api.fml.org -> 各自のPublic-IP`** - `www.py`の改造方法等、このあとの演習については、あらためてTA/SAさんが解説してくれます - 標準画像のセット(ZIPファイル)は、[こちら](http://api.fml.org/dist/isd/janken-image-set.zip); (TA/SAさんに動作確認してもらう際に利用) </small> --- name: boto3-install class: compact # <small> AWS SDKのインストール </small> <small> - AWSが配布している公式のSDKがあります(各種言語あり) - https://aws.amazon.com/jp/developer/tools/?nc1=f_dr - Pythonの場合boto3モジュール - debianにはパッケージがあるので、それをインストールします - EC2のターミナルで以下の管理コマンドを使ってください。 - ここでpython3-の部分に注意 (Python 2 と 3 両方のモジュールがあるので、Python3版のboto3を入れてください) ``` sudo apt install python3-boto3 ``` - 復習 - **「何かをインストールする=システムを変更する」** なので、 **管理者権限が必要**です - sudoコマンドの引数に「実行したい内容(コマンドと引数)」を書きます </small>