複数LINUXサーバ構成の検証? それ1インスタンスでできるよ!
@amidaku
コンテナ技術 知ってますか?
https://flic.kr/p/5kRyNp
最初に 難しい話AWS関係無い話
https://flic.kr/p/oC4zi5
コンテナとは?仮想マシン
コンテナ「技術評論社サイト:LXCで学ぶコンテナ入門 -軽量仮想化環境を実現する技術」より
HV型仮想サーバとの比較メリット 軽い・起動が一瞬 母艦からコンテナのファイルにアクセスできる 母艦からコンテナのプロセスにもアクセスできる プロセス単位で起動
!
デメリット プロセス管理難しい 完全なる分離では無い
LXC
Linuxコンテナ管理ツール !
Linuxカーネル機能をパッケージ !
操作も理解も比較的簡単
ELB AWS VPCを使った 一般的なスケーラブルな システムのイメージ
EC2 EC2
RDS RDS
Proxy仮にコンテナで作ると こんな感じかな
APP APP
SQL DB
SQL DB
ELB
EC2 EC2
RDS RDS
Proxy
APP APP
SQL DB
SQL DB
コンテナ作成 !
起動の速さ !
プロキシ経由で処理分散 !
プロキシ経由で振り分け
デモのふりかえり
まとめ https://flic.kr/p/nFnpRR
コンテナ技術は軽量な仮想ホスト技術
基本的にLinuxカーネルが持つ機能を使用
複数のアプリの検証や多層構成の検証にぴったり
本番環境で利用されている事例もありますよ
今のうちにやっておきましょう