Fargateツイートシェアはてブ送るPocket2はじめにre:Inventでコンテナ関連の新サービスが複数発表されましたので、ここで一度Dockerからおさらいしてみたいと思います。Dockerって普通のVMと比べて何が良いの?Dockerは構築作業が効率的です。構築方法を変更したときはそのステップの直前までのステップはキャッシュを利用し一瞬で完了します。Dockerはイメージの保管容量と送受信が効率的です。Dockerはイメージが構築ステップ毎の差分管理となっており、イメージの保管は同じ構築ステップの重複が省かれ容量を効率的に使用できます。イメージ送受信時には構築ステップの異なる更新分だけを送受信できるので、イメージの送受信を高速にできます。Dockerは起動・終了が高速です。起動・終了が高速です。この利点を活かし、1台若しくは複数台のDockerホストをロードバランシングした「クラスター」を作成することで、そのクラスターのDockerホストにサービスのデプロイやスケールを高速に行うことができるようになります。Service(ECS)って普通のDockerクラスターと比べて何が良いの?DockerのクラスターをAWSの機能と連携した形で実行できます。ECSを使用すると、AWSのプラットフォームとインテグレートされている、EC2のインスタンスを活用するクラスターが簡単に構築できます。EKSに移行することが可能です。EKSはオープンソースのKubernetesを基に実行されますので、Kubernetesコミュニティの全ての既存のプラグインとツールを使用できます。標準のKubernetes環境で動作するアプリケーションと完全に互換性があります。Kubernetes(EKS)って普通のKubernetesと比べて何が良いの?KubernetesのマスターがマルチAZで展開されます。Kubernetesでクラスターを構成する上で、Kubernetesの管理機能を提供する「マスター」のサーバーが必要となりますが、EKSではマスターがマルチAZで展開されるため、単一障害点がありません。不健全なマスターを自動的に検出して置き換え、マスターの自動バージョンアップとパッチ適用も行います。EKSがアップグレード、パッチ当て、そして高可用性といったことを扱ってくれます。Fargateって普通のECSと比べて何が良いの?クラスターを管理する必要がありません。Fargateが自動的にを実行し、複数のアベイラビリティーゾーンに自動的にスケールします。したがって、サーバも、クラスタも、プロビジョニングもありません。実行可能にする必要のあるクラスターやその周辺のインフラストラクチャーを自動的にセットアップします。スカイアーチネットワークス株式会社AWS・クラウド導入における構築から監視・運用保守までをマネージドサービスで提供する、スカイアーチネットワークスの公式サイト。AWS・クラウドを始め、豊富なサーバー管理の経験と安心のセキュリティ対策、専門エンジニアの確かな知識で、お客様のビジネスの成長をサポートします。AWS・クラウド導入における構築から監視・運用保守までをマネージドサービスで提供する、スカイアーチネットワークスの公式サイト。AWS・クラウドを始め、豊富なサーバー管理の経験と安心のセキュリティ対策、専門エンジニアの確かな知識で、お客様のビジネスの成長をサポートします。2017DevOpsこの記事が気に入ったらいいねしよう!最新記事をお届けします。コメントをキャンセルメールアドレスが公開されることはありません。FargateをEC2より安く使おう【料金】RECOMMENDこちらの記事も人気です。