コンテナと Kubernetes の導入を拡大する企業が直面する 5 つの現実的な問題

コンテナと Kubernetes の導入を拡大する企業が直面する 5 つの現実的な問題

コンテナは 10 年以上前から存在していますが、ここ数年でその人気と採用は拡大し続けています。ガートナーによると、2025 年までに世界中の企業の 85% 以上がコンテナ化されたアプリケーションを本番環境で実行するようになり、2019 年の 35% 未満から大幅に増加します。

[[345393]]

複数のコンピューティング環境にわたってアプリケーションを変更せずに済むコンテナと Kubernetes の普及は、DevOps の採用拡大を含むソフトウェア アーキテクチャと開発モデルの変化によって推進されており、これらはすべてオープン ソース エコシステムの継続的な成長と切り離すことはできません。特に、Kubernetes はクラウドネイティブ アプリケーションを構築するための重要なプラットフォームとして台頭しています。

コンテナと Kubernetes のテクノロジーのメリットを活用し、より情報に基づいた意思決定を行うために、ガートナーは企業がこのテクノロジーに関して尋ねる上位 5 つの質問を収集しました。

1. 企業がコンテナと Kubernetes に関して認識しておくべき主な利点と課題は何ですか?

コンテナと Kubernetes は企業に多くのメリットをもたらします。主な利点としては、アジャイルなソフトウェア開発と展開、環境の一貫性、リソースの効率化、オープンソースのイノベーションなどが挙げられます。環境の一貫性の利点を拡張するために、コンテナーは、たとえばアプリケーション コンポーネントを厳密にカプセル化することにより、開発、テスト、および運用クラスター全体でプラットフォームの一貫性を実現できます。これは、開発者の生産性とサービスの回復力の大きな推進力となります。同様に、Kubernetes は現在、コンテナ オーケストレーションの事実上の標準となっており、そのアーキテクチャ上の優位性、人気、および幅広い業界サポートにより、コンテナ化されたアプリケーションに高いスケーラビリティと柔軟性を提供しています。

もちろん、これらの利点は、プラットフォームの複雑さ、セキュリティ、強力な自動化とガバナンスの必要性、文化やスキルの課題など、それらがもたらす課題とバランスを取る必要があります。大規模な Kubernetes の導入には、仮想マシンで実行されるモノリシック アプリケーションの保護とは異なる、成熟した DevSecOps プロセスとセキュリティ戦略が必要です。コンテナの導入を成功させるには、自動化とガバナンスを確保するために、多数の技術コンポーネント、一貫した運用、既存のツールとプロセスのアップグレードも必要です。

2. コンテナと Kubernetes の市場での採用状況はどのようなものですか?一般的な使用例はありますか?

昨年のガートナーの調査によると、企業の約 3 分の 2 が自社の環境にコンテナを導入しており、約 3 分の 1 が本番環境でコンテナを使用しています。とはいえ、企業におけるコンテナの採用は増加しているものの、コンテナ化されたアプリケーションの割合はまだ低いままです。 Gartner は、現在、エンタープライズ アプリケーションの 5% 未満が完全にコンテナ化されていると推定しています。

最も一般的な 3 つのユースケースは、マイクロサービス、レガシー アプリケーションの移行、アプリケーション実装の移植性です。コンテナと Kubernetes は、これらのモジュール式サービスを調整し、サービスのスケーリングと自己修復を可能にし、サービス分離レイヤーを作成することで、マイクロサービスに強力なインフラストラクチャを提供します。コンテナによって実現されるランタイムパリティと Kubernetes の普遍性により、開発者はハイブリッド環境やマルチクラウド環境全体で一貫して実行されるアプリケーションを構築できます。

3. 現在の商用アプリケーションをコンテナにデプロイできますか?

現在、ほとんどのコンテナ イメージはオープン ソース ソフトウェアに基づいていますが、独自の独立系ソフトウェア プロバイダー (ISV) によるサポートはまだ始まったばかりです。コンテナのサポート レベルは ISV によって大きく異なりますが、ISV コンテナのサポートは増加すると予想されます。プラットフォームベンダーは、コンテナ化されたアプリケーションのアクセスを向上させ、展開を簡素化するために市場に投資しています。

4. コンテナと Kubernetes の ROI を測定するにはどうすればよいでしょうか?

コンテナと Kubernetes への投資を正当化するには、企業は次の図に示すように、投資収益率を保証するための徹底したビジネス ケースを構築して、発生するコストと潜在的なメリットを現実的に捉える必要があります。


ROI に含まれる主要な指標は、開発者の生産性、ソフトウェアのリリース頻度、運用効率、IT 運用の生産性です。

5. 企業はどのように、どのような役割で Kubernetes を正常に導入できますか?

顧客は、アップストリームのオープンソースまたは商用ソフトウェア ディストリビューションを使用するか、クラウド サービスを通じて Kubernetes プラットフォームを展開できます。クラウド サービスは操作を簡素化し、市場投入までの時間を短縮する一方、ソフトウェア配布はマルチクラウドのサポートと管理性を向上させます。アップストリームのオープンソースはカスタマイズ性を提供しますが、操作が複雑です。

コンテナと Kubernetes を成功させるには、企業のユースケースと成熟度に応じて、さまざまなコア ロールとサポート ロールが必要です。プラットフォームエンジニアリング、運用、安全エンジニアリングに必要なスキルを持つことが不可欠です。ソフトウェア開発のユースケースでは、ビルドおよびリリース エンジニアリングと信頼性エンジニアリングは、トレーニングやロールの作成を必要とする重要なロールです。

<<:  HPA PaaS コミュニティが設立されました!

>>:  VSphere 7 Kubernetesの機能により、最新のアプリケーションへの移行が容易になります

推薦する

ウェブサイトのBaiduランキングが下落し不安定になっている理由

私は6か月間、PR3で3位にランクインしていたサイトを運営していましたが、新しいサイトに追い抜かれ、...

通話回数は2億回を突破!テンセントクラウドの公式音楽ライブラリへの直接アクセスが単一の製品を発売

1月22日、テンセントクラウドの「本物の音楽ライブラリへの直接アクセス」が単一製品の発売を発表した。...

推奨: TmzVPS - $6/2g メモリ/8 コア/100g ハードディスク/2T トラフィック/G ポート/ロサンゼルス/webnx

tmzvps.com の最新の VPS プロモーション情報: 50% オフの割引コード: L5T6Y...

エッジコンピューティング: なぜそれが重要なのか、そしてビジネスにどのような影響を与えるのか

要点:サプライチェーンの遅延とチップ不足により IoT 市場全体の成長は鈍化していますが、IoT デ...

電子商取引は価格検索エンジンを生み出した

価格検索エンジンは、オンラインショッピングをする消費者層にサービスを提供するウェブサイトです。10年...

実践まとめ:アジャイル開発におけるBサイドインタラクション設計プロセス

本から学ぶことは常に表面的なものです。本当に理解するには、自分で実践しなければなりません。この記事は...

百度、不正競争で奇虎360を再び提訴、65万元の賠償を要求

本紙(黄碩特派員)は、競合他社の競争行為は不公平であり、ビジネス倫理と誠実性の原則に違反していると考...

広州ダマイとの対話:これからのマーケティングについて

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています2018年...

SEOを学ぶ5つの側面を探る

SEO に直面すると、多くの人が戸惑います。始め方がわからない人、理解できないと思う人、一生懸命努力...

ftpit-$7/Kvm/1g メモリ/3 コア/50g ハードディスク/3T トラフィック/ダラス

ftpit は、各コンピュータ ルームに 1 つずつ、合計 4 つの VPS モデルを宣伝しています...

League of Legendsを例に挙げると、Tencent Gamesはどのように運営されているのでしょうか?

テンセントゲームはテンセントの4大オンラインプラットフォームの一つであり、現在中国最大のオンラインゲ...

分散、高同時実行、マルチスレッドを理解する方法

[[345825]] 1. 何が配布されますか?分散は、単一の物理サーバーの容量とパフォーマンスのボ...

Webmaster.com の毎日のレポート: 旅行ウェブサイト Weibo マーケティングの Douban 内部テストで違法な資金調達の疑い

1. 微博マーケティングは違法な資金調達の疑いがあり、中国石油天然気集団のプロジェクトが関与している...

グローバルクラウドコンピューティング導入を検討するための10のガイドライン

グローバル市場への認知度が高まるにつれ、ほとんどの組織はコストを削減し、市場投入までの時間を短縮する...