ひさびさにec2をたてるモチベーションがわいてきたよ
イシュー
- Snowplow x RedShiftがやりたくて、ひさびさにAMCにログイン
- 以前とコンソールのUIが変わっている。
- Amazon EC2で、Amazon Linux AMIの選択肢にHVMとPVがあったよ。
参考
オススメは
- AmazonのオススメはHVM(Hardware Virtual Machine:完全仮想化)
- PV(para-virtual:準仮想)
仮想サーバをたてるなら、Docker, Chefも使いたい。
参考
- docker - 最近のインフラ系ツールが多すぎて何が何だかわからない!からの卒業 - Qiita
- Vagrant, Ansible, そして Docker ~ 俺達の戦いはこれからだ! ~ // Speaker Deck
- 15分で分か(った気になれ)るDocker
- Amazonクラウド、デプロイの自動化ツール「AWS OpsWorks」公開。Chefのレシピ利用 - Publickey
- What Is Docker? An open platform for distributed apps
- 「How is this different from Virtual Machines?」の図が分かりやすい。
- 訳:OS上に仮想OS乗っけるのは重いよね?だから、binが動くレベルの軽量実行環境(DockerEngine)を用意したよ
- 「How is this different from Virtual Machines?」の図が分かりやすい。
- Windows Insider用語解説:「Docker」はアプリケーション展開の新標準!? - @IT
- AWS Elastic BeanstalkがDockerをサポート、新しい形態のPaaSへ。事実上どんな言語でも使え、手元の開発環境をそのままPaaSへデプロイできる - Publickey
- Boot2Dockerを使ってWindowsでDockerを使うまでの手順 | Lancork
- Docker コンテナからの AWS Elastic Beanstalk アプリケーションのデプロイ - AWS Elastic Beanstalk
- いまさら聞けないDocker入門(2):ついに1.0がリリース! Dockerのインストールと主なコマンドの使い方 (2/3) - @IT
AWS Elastic Beanstalk
- ユカイ、ツーカイ、カイハツ環境!(23):AWSの自由自在なPaaS「Elastic Beanstalk」とは (1/2) - @IT
- この記事わかりやすい。EBで実行環境の移動が簡単に出来ることによってアプリケーションサービスの追加も簡単にできる。(Herokuのdinosを増やすといったことを実装できる)
- AWS Elastic BeanstalkがDockerをサポートすると何がうれしいのか | Developers.IO
- AWS Elastic BeanstalkでDockerコンテナをデプロイしてみた | Developers.IO
- AWS Elastic Beanstalk ( アプリケーション管理 – サービスとしてのプラットフォーム)| アマゾン ウェブ サービス(AWS 日本語)
- AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
- git からebのデプロイできるのは、まさにheroku
AWS EBで、AmazonがHerokuに追いついたイメージ
- まだ、git pushでデプロイできないから手軽さはherokuの方が手軽だけど
- herokuが手軽なのは、コンテナにgit repositoryがあるのがすごく大きい