AWS EKS是什么?
勉强的前期印象
就好像为了Kubernetes需要一些东西一样…
调查 chá)
AWS EKSとは?
kubernetesのマネージドサービスで、AWS上で簡単に実行できるようなりました。
Kubernetes 到底是什么?
コンテナの運用管理・自動化を目的に作られた、オープンソースのシステムで
K と s の間にある ubernete の8文字であるため、K8s と表記されることもあります。
- Kubernetesは何をするのか?
コンテナの運用管理・自動化をします。
よって、Kubernetesの管理対象はコンテナになります。
以下図のように、Kubernetesを管理します

また、自動化や複数のコンテナ管理を コンテナオーケストレーション と呼ばれます
- Dockerと何が違うの?
Dockerは1台のサーバ上でコンテナを作成し、その管理をしています。
しかし、複数台のサーバで稼働するコンテナを横断的に管理することが出来ないので、
複数台のサーバにまたがったコンテナを増やさないといけない場合に対処出来ません。
それを解決するのがKubernetesで、複数台のサーバのコンテナ管理を1台の実行環境のように扱うことが出来ます。
-
- Docker : 1台のサーバ上でしかコンテナを管理できない
- Kubernetes : 複数台のサーバにまたがったコンテナ管理ができる
AWS EKS的特点是什么?
そんなKubernetesを簡単に実行できるのがEKSですが、特徴としては以下です。
- 高可用性
複数のAZにまたがって管理されているので、1つのAZに障害が発生してもサービスを維持することが出来ます。
- セキュリティの強化
AWS Fargateを使用してサーバの管理をせずともコンテナを稼働させることができ、
アプリケーションごとにリソースの指定ができるので設計時にアプリケーションを分離させることが出来ます。
- オンプレのコンテナ管理も可能
通过使用AWS Outposts服务,您可以在本地环境中运行的容器也可以在EKS上进行管理。
- 他のAWSサービスとの統合が簡単
通过与其他AWS服务(如ALB)进行集成,可以实现负载均衡。
勉强后的印象
在我认为Docker和Kubernetes差不多的时候,我似乎有些明白了。
这么方便的工具能在AWS的全托管服务中使用,并且还能与其他服务集成,甚至可以管理本地容器!
请阅。
-
- 【図解】コレ1枚でわかるKubernetes
- AWSのAmazon EKSとは?特徴6つと開始する手順を解説