Onishiごぶさたです。Beanstakで実装してみたので備忘録をば。構築した環境へデプロイするには、ソースコード一式をzipに固めたソースバンドルファイルを作成し、マネジメントコンソール等からアップロードします。この方法ではデプロイの度に手作業でzipアーカイブを作成しなくてはならず、CI環境を構築した自動化を行わない限り、毎回のデプロイに待ち時間が発生してしまいます。CLIを使ったデプロイメントを紹介します。gitを使ったデプロイといえば、SalesforceのHeroku等もPaaSとして有名なのですが、まさにソースバンドルのバージョン管理等も似た感覚で利用できます。Herokuと違い、直接インスタンスへのSSHも可能なので何か問題が発生したときも簡単に対応できます。Onishiめっちゃハマったのでメモ。周りの人はすんなりインストールできてたりするので、どうしてこうなったのか原因が分からないのだが、うまく抜け出せたので書き留めておきたい。CLIをMacにインストールしようとしたMacなら初めからpythonが入ってるから2コマンドでいける......らしい。awscli普通ならこれだけでインストールできる。1行目でpythonパッケージマネージャーのpipを入れて、2行目でawscliをインストール。これがエラーなく完了すればいいけど、手元の環境ではなぜか2行目でコケてしまった。permittedこうなった。やっても同じエラーが出てしまう。six-1.4.1うまくいった!ちなみにSixっていうのはpython2系と3系の差異を埋めてくれるユーティリティライブラリみたいなものらしい。自分で入れた覚えはなくてちょっと謎。