クラウド ネイティブ エコシステムをナビゲートするための CTO ガイド

クラウド ネイティブ エコシステムをナビゲートするための CTO ガイド

コンテナとクラウド コンピューティングのテクノロジが成熟する一方で、企業の CTO は、すべてがスムーズに実行され、連携して機能するように、さまざまなソフトウェア、人員、アーキテクチャの問題に対処する必要があります。

調査会社ガートナーが最近発表した「クラウド ネイティブ エコシステムを理解するための CTO ガイド」レポートによると、2028 年までに世界の企業の 95% 以上がコンテナ化されたアプリケーションを業務に導入すると予想されており、これは 2023 年の 50% 未満から大幅に増加しています。

このレベルの導入は、企業がコンテナベースのクラウドネイティブ環境を効果的に管理、監視、運用するために適切なソフトウェアを導入する必要があることを意味します。 CTO やエンタープライズ アーキテクチャのリーダーは、多数のオプションを精査する必要があり、コンテキスト レベルと標準化されたプロセスを導入することが困難になります。

「明らかな進歩と継続的な業界統合にもかかわらず、エコシステムは依然として断片化され、急速に変化しています。このため、CTO やエンタープライズ アーキテクチャのリーダーが堅牢なクラウド ネイティブ アーキテクチャを構築し、運用ガバナンスを実施することが困難になっています」とレポートは述べています。

Chronosphere は、急速なデータの増加とクラウドネイティブの複雑さに効果的に対処することで、CTO に制御を取り戻し、ビジネスの信頼を高める唯一の可観測性プラットフォームです。エンジニアリング企業は、スケーラブルで可用性が高く、回復力のあるアプリケーションの実行に Chronosphere を信頼しています。

クラウドネイティブ環境でのコンテナの採用が拡大するにつれて、ベンダーとオープンソースの選択肢が増えることを実感する IT リーダーが増えるでしょう。この多様性により、クラウド ネイティブ エコシステムを実行するための適切なツールの選択が困難になり、評価プロセスが長引くことになります。

ここでは、コンテナ エコシステムのコンポーネント、ソフトウェア製品、そして CTO が組織に最適な構成を評価する方法について説明します。

コンテナベースのクラウドネイティブエコシステムのコンポーネントは何ですか?

「コンテナは単一の技術ではなく、生産準備に不可欠な複数のコンポーネントの寄せ集めである」とガートナーはレポートで説明している。

コンテナ化されたエコシステムには以下が含まれます。
  • コンテナ ランタイムを使用すると、開発者はアプリケーション、構成、およびその他のコンテナ イメージの依存関係をデプロイできます。
  • コンテナ オーケストレーターは、ポリシーベースのデプロイメント、アプリケーション構成管理、高可用性クラスタリング、およびコンテナの全体的なインフラストラクチャへの統合をサポートします。
  • コンテナ管理ソフトウェアは、管理コンソール、自動化機能、運用、セキュリティ、開発ツールを提供します。業界のベンダーには、Amazon Web Services (AWS)、Microsoft、Google、RedHat、SUSE、VMware などがあります。
  • オープンソース ツールとコード: Cloud Native Computing Foundation は、この分野のいくつかのオープンソース プロジェクトをホストするガバナンス機関です。

これらのコンポーネントはすべて、クラウドネイティブ アーキテクチャ上で実行されるコンテナベースのアプリケーションを支援し、DevOps、FinOps、可観測性、セキュリティ、API などのビジネス機能と IT 運用をサポートします。 Kubernetes のこれらすべてのアーキテクチャ コンポーネントとプラットフォーム エンジニアリング ツールをサポートするオープン ソース プロジェクトは数多くあります。

企業がクラウドネイティブ エコシステムを採用し始めるにつれて、ガートナーは以下を推奨しています。
  • 組織の機能要件をコンテナ管理プラットフォームにマッピングし、調査で概説されたオープンソース プロジェクトと商用製品が効果的な展開を可能にするために埋めることができるギャップを特定します。
  • ソフトウェアのリリース履歴、ソフトウェア ライセンス条件の許容度、コミュニティの活力 (商用メンテナンスとサポートを提供するベンダーの幅広いエコシステムによって特徴付けられる) に基づいて、オープン ソース プロジェクトを慎重に選択してください。

コンテナ管理プラットフォームのコンポーネントとは何ですか?

コンテナ管理は、クラウド ネイティブ エコシステムの重要な部分です。これは、ソフトウェアの選択とコンテナ環境の実装時に主に考慮すべき事項です。しかし、従来のアプリケーション パフォーマンス監視は、新しいクラウド コンピューティング テクノロジーにはあまり適していません。

クラウドネイティブ コンテナ管理プラットフォームには、次のツールが含まれています。
  • 可観測性により、熟練した観察者 (ソフトウェア開発者またはサイト信頼性エンジニア) は予期しないシステムの動作を効果的に説明できるようになります。 Gartner 社は、このクラウドネイティブ コンテナ管理プラットフォームに Chronosphere を使用できると述べています。
  • ネットワークは、ポッド内、クラスター コンテナー間、および外部との通信を管理します。
  • ストレージはコンテナ管理システムと緊密に統合されており、ステートフル アプリケーションにきめ細かいデータ サービス、高可用性、高パフォーマンスを提供します。
  • イングレス制御ゲートウェイは、コンテナ ビジネス プロセス クラスターのネットワーク通信を担当します。クラスターの内部サービスに入るすべてのトラフィックは、イングレス ゲートウェイを通過する必要があります。
  • セキュリティとコンプライアンスは、コンテナの内容、シークレット管理、Kubernetes 構成のリスク/信頼性評価を提供します。また、ランタイム コンテナの脅威保護とアクセス制御により、本番環境にも拡張されます。
  • ポリシーベースの管理により、IT 組織は IT 要件をプログラムで表現できるようになります。これは、コンテナベースの環境にとって重要です。企業は自動化ツールを使用してこれらのポリシーを実施できます。

より具体的なコンテナ監視プラットフォームのコンポーネントとアプローチには、コードとしてのインフラストラクチャ、継続的インテグレーション (CI)/継続的デリバリー (CD)、API ゲートウェイ、サービス メッシュ、レジストリなどがあります。

クラウドネイティブエコシステム向けソフトウェアを効果的に評価する方法

必要なすべてのコンポーネントを統合するコンテナ プラットフォームには、クラウド統合インフラストラクチャおよびプラットフォーム サービス (CIPS) とクラウド コンピューティング用のソフトウェアの 2 種類があります。

ハイパースケール クラウド コンピューティング プロバイダーは統合された CIPS 機能を提供し、ユーザーが統合された環境でクラウド ネイティブ アプリケーションを開発および運用できるようにします。これらのクラウド コンピューティング プロバイダーのほぼすべてが、ハイブリッド クラウドやエッジ コンピューティングのユース ケースを含め、クラウド プラットフォーム内で実用的なエクスペリエンスを提供できます。主要なクラウド コンピューティング プロバイダーには、AWS、Google Cloud、Microsoft Azure、Oracle Cloud、IBM Cloud、Alibaba Cloud、Tencent などがあります。

このカテゴリのベンダーは、オンプレミスのエッジ ソリューションを提供しており、複数のパブリック クラウド環境でマーケットプレイスまたはマネージド サービスを提供している場合もあります。主要なソフトウェアベンダーには、RedHat、VMware、SUSE (Rancher)、Mirantis、HashiCorp (Nomad) などがあります。

Gartner のレポートでは、プラットフォーム プロバイダーを選択する際の重要な要素として以下が挙げられています。

1. 自動化、セキュリティ、分散化された運用

  • ハイブリッドとマルチクラウド
  • エッジ最適化
  • ベアメタルをサポート
  • サーバーレスコンテナ
  • セキュリティとコンプライアンス

2. アプリケーションの近代化

  • 開発者向け内部ループおよび外部ループツール
  • サーバーレスグリッドのサポート
  • オープンソースの約束
  • 価格

ベンダーがソフトウェアを自社のインフラストラクチャ(現在および将来)、セキュリティ プロトコル、予算のニーズ、アプリケーション モダナイゼーション ツールキット、オープン ソース統合に適合させれば、IT リーダーはどのプロバイダーが最も理想的な製品を提供しているかを判断できます。

Gartner は企業に対して次のような推奨事項を提供しています。

  • 可能な限り、ユースケース全体で一貫したプラットフォームを標準化し、アーキテクチャの一貫性を高め、運用テクノロジーを民主化し、開発者のワークフローを簡素化し、調達上の利点を提供するよう努めます。
  • 上記の要素を考慮することで、客観的な決定を確実にするための重み付けされた決定マトリックスが作成されます。
  • 開発者のニーズと、運用のシンプルさに対する期待を優先してください。開発者のニーズを優先しない決定は必ず失敗するからです。

<<:  ビジネス運営におけるクラウドコンピューティングの可能性

>>:  Kubernetesのメリットを探る

推薦する

銀行データセンターはパブリッククラウドに移行しつつある

テメノス・アメリカズの社長兼グローバル・パートナーシップ責任者のアレクサ・ゲヌーン氏は、クラウド・コ...

nexril - 月額 2.5 ドル / E3 高性能 VPS / KVM / 1g メモリ / 15g SSD / 1.5T トラフィック

nexril.net は新興企業で、現在は主に米国ダラスのデータセンターで Minecraft や通...

Chromeブラウザは、右クリック検索メニュープラグインを強化するために検索バーを追加します

私たちは毎日たくさんの情報を得る必要があり、その入手方法のほとんどは検索エンジン経由であるため、ブラ...

Redis 分散ロック |ブロンズからダイヤモンドまでの5つの進化スキーム

[[396901]]前回の記事では、システムパフォーマンスを向上させるためのキャッシュを行うローカル...

エンタープライズO2Oマーケティングの10原則 プラットフォームユーザーの視点からO2Oを見る

O2Oに関しては、起業家たちがプラットフォームの構築に群がります。しかし、O2O は本質的にはアイデ...

SEOは検索エンジンだけを考慮するだけでは不十分

ウェブサイトのプロモーションと最適化における SEO (検索エンジン最適化) の現状をどのように捉え...

2013 年の百度による手動降格に SEO 担当者がどう対処するか

数日前、私は「企業ウェブサイトのマルチキーワードSEOは2013年に破滅する」というタイトルの記事を...

カマテラはどうですか? 「イスラエル クラウド サーバー」、ペタチクヴァ データ センターのレビュー

カマテラはどうですか? kamatera Israelはどうですか? Kamatera 社はイスラエ...

ハイブリッドクラウドに関する4つの誤解

[[229526]]ハイブリッド クラウドの専門家が、ハイブリッド クラウドに関する主な誤解について...

2020 年のクラウド コンピューティング開発動向の予測

新年が近づくにつれ、業界の専門家は2020年のクラウドコンピューティングの開発動向を予測しています。...

RapidSwitch-20 ポンド/Q8300/8G メモリ/3x250G ハードディスク/100M 無制限/英国

イギリスの有名なデータセンターであるRapidswitch(1999年に設立され、イギリスに2万台以...

クラウド移行を活用してデジタル変革を推進する方法

今日、クラウド コンピューティングは、企業がワークフローを効率化するための手段にとどまらず、大きな差...

正直、RabbitMQ と Kafka のどちらを選ぶべきでしょうか?

経験豊富なマイクロサービス システム アーキテクトとして、RabbitMQ と Kafka のどちら...

写真、テキスト、ビデオに加えて、企業のコンテンツマーケティングにはどのようなコンテンツ形式がありますか?

コンテンツマーケティング = コンテンツ(メディア会社)+マーケティング(広告会社)出典: ストロベ...

百度は360の盗作について公証を要求したと報じられており、同様の検索が論争を巻き起こしている。

ネットユーザーらは、360 Searchがコード内の「Baidu」を「search」に単に変更しただ...