コンテナ vs. 仮想化、クラウドでアプリケーションを構築するならどっち? | 米シリコンバレーCloud DevOpsアーキテクト(CKA)が解説 #docker #ドッカー #コンテナ

テクノロジー



#devops #エンジニア #クラウド #docker #kubernetes #terraform #eks #jenkins

コンテナ vs. 仮想化、クラウドでアプリケーションを構築するならどっち? (1/2)
メモリ効率、アプリケーションのテナント化、ネットワーク接続など、要件に応じてコンテナで構築できるクラウドアプリケーションは変わってくる。

メモリ効率、アプリケーションのテナント化、ネットワーク接続など、要件に応じてコンテナで構築できるクラウドアプリケーションは変わってくる。

 ソフトウェアコンテナ(以下、コンテナ)は、クラウドコンピューティング分野において急速に発展しつつある技術だ。事実、クラウド技術に関する潜在的メリットは全て、コンテナにも当てはまる。そして、多くの企業がコンテナを利用しない手はないと考え始めている。今日の企業クラウドでは、コンテナ技術があまり使われていないのも事実だ。だが、コンテナに軽率に飛びつくのは非常に危険が伴う。クラウド計画の失敗にもつながりかねない。

 これまでの仮想マシン(VM)では、ハイパーバイザーが1台のサーバを複数のVMに分割する。このVMはほぼ常に別々の物理サーバのように動作する。各VMは、それぞれ独自のアプリケーション、ミドルウェア、さらにはOSを実行する。ハイパーバイザーは、メモリ、I/O、ネットワーク接続などの物理システム要素の共有を仲介する。

役立ったと思ったら、アルゴリズムのためライクとコメントで引き続き応援してもらえると、私の心が少しホッコリします:)

日本1のCloud DevOpsスクール(受講生1.5万人超) ➡️ https://www.cscareerkaizen.com/

Comments

Copied title and URL