サービスが提供されています。よってホストされています。ランタイムと呼ばれるプラットフォーム上で実行する技術です。仮想化技術で従来使われていた仮想マシンよりも可搬性に優れ、実行速度も高速となっています。コンピューターは物理マシン単位で利用されていました。リソースの効率的な利用を実現するために仮想化技術が発展し、仮想マシンの利用が主流となりました。仮想マシン単位で実行します。ごとに環境が分離されるため、アプリケーションの互換性にも優れています。実行分のオーバーヘッドが発生してしまいます。分のオーバーヘッドを削減することでパフォーマンスを向上させます。コンテナーではより軽量でより高速にアプリケーションを実行することができます。活用されるのが一般化し、その重要性は年々高まってきました。すると、ビジネス要求をコード化・システム化するためのシステム開発サイクルはよりスピードが求められるようになります。そこで、システムを利用するために必ず必要となる開発とその運用を効率的に進めるために、前述のコンテナー技術などが活用されるようになります。サイクルに関わっていました。コンテナー技術が採用されると、アプリケーションが個別の単位で開発しやすくなり、システムを疎結合にできます。プラットフォームなど様々な環境にシステム基盤を構築できるようになります。特徴コンテナー技術によって、前述のようにシステム基盤を柔軟に構築できるようになります。便利なコンテナーも管理する数が増加すると運用の負荷も増加します。次のような特徴があります。コンテナーおよびコンテナーを配置するノードを統括的に管理することができます。新規に展開するコンテナーを、リソースの使用状況に応じてどのノードに展開するかといったスケジューリングを自動で行います。スケジューリングによって、アプリケーションを展開する操作だけ行えば、正常に起動するまでの配置をシステム側で行なってくれます。配置先のノードをユーザーがある程度制御するための仕組みも備えています。機能と呼ばれ、特定のノードへの配置を強制したり、あるいは逆に配置されないようにしたりできます。単体のコンテナーだけでなく複数のコンテナーを制御できるため、負荷状況などに応じてコンテナーの数を増減することもできます。複数のコンテナーを展開することにより、耐障害性が向上します。アプリケーションに更新があった場合に、新しいバージョンへ円滑に移行できるように順次アップデートしていく仕組みも実装されています。リソースの使用状況に応じて自動的にスケーリングできるようにすると、負荷状況に応じて適切なリソースを割り当てることができます。この仕組みはオートスケーリングと呼ばれます。セルフヒーリングコンテナーが停止する事態が発生した場合に、自動的に再配置する仕組みもあります。再配置は同じノード上で実行されることもあれば、ノード障害で別のノードで改めて配置されることもあります。標準でプロセスの監視を行うため、人為的な監視よりも高速に障害を検知し、復旧できます。監視やプロセス監視など複数の方法が用意されています。上で実行されているアプリケーションに対して、外部からアクセスできるようにするための機能も提供しています。つの機能で提供されます。バックエンドでデータを一元管理することで、ノード障害に対する耐障害性や、機密データを安全に保管する仕組みを実現しています。この仕組みによって、コンテナー単位で個別に機密データを配置する必要がなく、不必要なアクセス管理やデータの流出を最小限に抑えられます。宣言的コード管理の概念によってリソースを管理できます。つのコンテナーを用意しておくように定義しておけば、障害などでコンテナーの数が減った際にも自動的にコンテナーの数を復旧してくれます。相性が非常に良いです。クラスターという単位で管理されます。構成するためのコンポーネントをホストする複数のノードで構成されています。マニフェストと呼ばれる構成ファイルに定義したリソースの情報を利用して管理できます。インストールする際の手順をまとめます。手順だと最新のバージョンでうまくインストールできなかったので、手順を調査しました。おけるネットワークについてまとめます。ところを絡めていきます。クラスターをアップデートする手順をまとめてみます。ツールを使って操作します。サーバーを介してクラスターに命令を与えます。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。プライバシーポリシーと利用規約が適用されます。SkillSmartHomeDiaryホーム検索トップサイドバータイトルとURLをコピーしました。