Dockerはなんとなくわかるが、KubenetesをAWSでマネージドで?というと、すごく先が遠いイメージがするが、自分はどのくらい理解しているか、どのへんの技術があればよいかわかるようにする。徐々に更新します。
- Docker on localhost
- Docker で 1-tier の Web環境を構築する ことができる。
- Docker Compose で 2-tier の 簡単な Web/DB構成を構築する ことができる。
- Kubernetes で 冗長化された 2-tier の 簡単な Web*N/DB構成を構築する ことができる。
- Docker on EC2
- EC2 に Docker で 1-tier の Web環境を構築する ことができる。
- Beanstalk で冗長化された 2-tier の簡単な Web*N/DB構成を構築する ことができる。
- Container on AWS
- ECS で 1-tier の Web環境を構築する ことができる。
- Fagete on ECS で 1-tier の Web環境を構築する ことができる。
- AKS で 冗長化された 2-tier の 簡単な Web*N/DB構成を構築する ことができる。
以上