現在、「仮想化」を巡ってIT業界が混乱しており、多くの企業が現状の仮想化環境の再考を迫られている。サブスクリプションコストをできるだけ抑えるとともに、これまでの資産やノウハウを生かすにはどうすればよいのか。また、加速するビジネス環境の変化に対応していくためには、仮想化環境の移行にとどまらず、アプリケーションやインフラのアジリティ強化を実現できる環境がなければならないが、それをどう整備していけばよいのか。
そこで本資料では、あるコンテナ基盤ソフトウェアを紹介する。本ソフトウェアはKubernetesを中核とした、コンテナアプリケーションを開発/構築/運用するためのプラットフォームとして機能する他、KVMをベースとした仮想化機能も標準で備えている。これにより、コンテナアプリケーション、仮想マシン双方のライフサイクル管理を1つのプラットフォーム上で実現可能だ。
仮想マシンのままでの移行(Re-platform)、コンテナ/サーバレスへの変更(Refactor)、いずれも可能だ。また、本ソフトウェアには仮想化環境の移行ツールも用意されているので、移行処理も容易に行うことができる。