トップITシステム「コンテナ」活用最前線コンテナ技術の適用拡大を競う大手ベンダー、「台風の目」はあの会社だ動画の再生障害のお知らせ:動画の一部が再生できない事象が発生しています。日本でも企業の利用が増えてきた「コンテナ」技術。ある程度の規模を運用するには「Kubernetes(クーバネティス)」に代表されるコンテナオーケストレーションツールが欠かせない。複数のコンテナを組み合わせ、1つのシステムとして構成し、運用していくために、こうしたツールは様々な機能を提供する。コンテナの数や配置、スケーリングの調整や、コンテナ間の通信機能、永続ストレージの管理などが代表例だ。オープンソースソフトウエア(OSS)のKubernetesを自前で導入し、運用するには相当のスキルが求められる。そこで、ベンダー各社はKubernetes利用のハードルを下げる製品やサービスを充実させ、ユーザーの獲得競争に力を入れている。Kubernetesはコンテナオーケストレーションツールとしてデファクトの地位に付き、「次世代のOS」ともいわれる。この共通インフラの上でコンテナが流通する将来を見据え、各ベンダーはコンテナ拡大路線に突き進む。Kuberenetesベースのコンテナ管理プラットフォーム製品は、GUIによる操作を可能にしたり、CI/CD(継続的インテグレーション/継続的デリバリー)ツールなどを簡単に組み込めるようにして、企業利用に向けた使い勝手を高めている。OSSの「Rancher」や米レッドハットの「OpenShift」などがある。Paks」の提供を通じ、企業へのコンテナ普及を推進してきた。クラウドベンダーが提供するKubernetesのマネージドサービスを使えば、Kubernetesのマスターノードの管理をベンダーに任せられる。Platform)のクラウドビッグ3はそれぞれ独自のKubernetesサービスを提供し、自社サービスとの連携性の高さなどをアピールする。Cloud」なども提供している。Kubernetesを提供する「製品」「クラウドサービス」の例[画像のクリックで拡大表示]最近、ユーザーの注目を集めているのはクラウド上のKubernetesマネージドサービスだ。多くの企業にとってコンテナ利用は初めての試み。クラウドサービスであれば、導入作業なしにすぐに使い始められるし、自社に合わないと見ればすぐにやめられるアジリティーがある。(EKS)」の利用料金を50%値下げするなど、クラウド間の価格競争にも力が入る。今、どのKubernetesマネージドサービスを選べばよいのか。Engine(GKE)が最も機能が豊富で最新機能に対応している」と話す。Kubernetesは米Googleが自社サービスの管理向けに開発した「Borg」が基になっており、Googleのコンテナへの知見には定評がある。GKEが優れているからといってGCPを使うというような単純な話ではない。Lambda、データレイク、IoT(インターネット・オブ・シングズ)、機械学習(ML)など使いたいサービスを先に選ぶ。新たに開業する銀行の勘定系システムをGCP上に構築する、ふくおかフィナンシャルグループ。上で動かす計画だが、GCPを選んだ理由はGKEの存在ではない。Spanner」を第1の選定ポイントに挙げる。「オンプレミス(自社所有)環境と同等レベルの可用性を確保するために必要だった」(山根ディレクター)。クラウド上のコンテナ基盤の選定では、それ自体の機能も大切だが、クラウドサービス全体としての優劣も加味して検討する必要がある。この記事は有料会員限定です「日経コンピュータ」定期購読者もログインしてお読みいただけます。26社DX戦略レポート。DXで成果を上げるために不可欠な情報がこの1冊に。現場の負担軽減を!医療界でのAWS活用法500万社が導入。情報銀行の成り立ち、事例、現状課題やその行方を網羅。経営戦略である以上、「会計」の知識やスキルが欠かせません。