ほんの1、2年前を振り返ると、“コンテナ化”は最新のデータプラットフォームへの移行を先取りするビジネスのバズワードだった。「K8s」とも呼ばれるKubernetesは、その当時はまだ成熟しきる前の黎明期にあり、IT界隈においても広くは知られていなかった。しかし、現在ではその状況が大きく変わっている。Kubernetesは、複数のプラットフォームにまたがる先進的なアプリケーションのデプロイ、管理、保護、およびスケーリングに適したアーキテクチャーとして、その地位を確立している。この連載では、テクノロジー革命におけるKubernetesの進化について、米Veeam Softwareの日本法人であるヴィーム・ソフトウェアで執行役員社長を務める古舘正清とともに考察していく。
Kubernetesをどのように活用できるか
従来のクラウドコンピューティングインフラは、大企業にとってより簡単な「リフト&シフト」でのアプローチを可能にする一方で、日本を含むアジア太平洋地域の企業は、拡張性が高くコンテナ化のオプション持つクラウドネイティブアプリケーションに注目している。企業は、より深く、的を絞ったIT戦略を立てるためにKubernetesとは何かを熟知し、包括的に理解するだけでなく、競合他社よりも一歩先に行くためにKubernetesをどのように活用できるかを検討する必要がある。
基本構造は同じ、技術的に異なる
Kubernetesを導入する時、次世代のアーキテクチャーに慣れるということだけでなく、従来よりも強まった抽象度レベルの技術を受け入れるためにマインドセットを変えなければならない。さらに、既存の慣習的なプラットフォームから移行してKubernetesに順応するためには、新しい技術用語の習得も必要になる。一方で、コスト、ポータビリティ、スケーラビリティといったコンテナの持つ無数のメリットを考慮すれば、最終的にはビジネス上の決断を下す価値があるといえる。
ハードウェア、ソフトウェア、クラウドの領域で企業システムにおけるITインフラ提案・構築に長年携わっている古舘によると、「パブリッククラウドサービスが飛躍的に拡大する一方で、リスク、セキュリティ、コンプライアンス、パフォーマンスなどの理由から、日本でも多くの企業がハイブリッドクラウドの活用に力を入れている」という。ハイブリッドクラウドの活用により、企業は安全なエンタープライズレベルのクラウドサービスをユーザーに提供できるようになり、いつでもどこでもグローバルにアクセスが可能になるほか、さまざまなアプリケーションからデータを抽出する機能も追加できる。
Kubernetesはオープンソースツールのため、オンプレミスやマルチクラウド(複数のパブリッククラウド)に導入しても効果的な一貫性が得られることから、ハイブリッドクラウドの基盤として理想的な役割を果たす。さらに、Kubernetesを活用したハイブリッドクラウドを導入することで、企業はより柔軟にアプリケーションを拡張し、基盤となる構造をさらに有効活用できるようになる。また、クラウド移行が可能になるため、アプリケーションの可搬性が高まり、進化し続けるITエコシステムとシームレスに統合できるようになる。
■執筆者プロフィール

アンソニー・スピテリ(Anthony Spiteri)
Veeam Software シニア・グローバル・テクノロジスト
2016年10月、Veeam Software製品戦略チームに参画。19年5月に現職。クラウド領域、コンテンツの生成、エバンジェリスト活動、サービスプロバイダーの製品とパートナーに関わる業務を担当。以前は、オーストラリアの大手クラウドプロバイダーで、アーキテクチャリードを務めた。ネットワークとシステム管理の修士号を持つほか、vExpert、VCIX-NV、VCAP-DCVの資格も有する。