概要
クラウド・サービス・プロバイダーとは、パブリッククラウドの構築、プライベートクラウドの管理、あるいは Infrastructure-as-a-Service (IaaS)、Platform-as-a-Service (PaaS)、Software-as-a-Service(SaaS) のようなオンデマンドのクラウド・コンピューティング・コンポーネント (いわゆる クラウド・コンピューティング・サービス) の提供を行う企業のことです。クラウドサービスは、オンプレミス IT よりもビジネスプロセスのコストを削減できます。
これらのクラウドがスタンドアロンのインフラストラクチャ・ソリューションとしてデプロイされることはあまりなく、通常はハイブリッドクラウドの一部としてデプロイされます。
クラウド・サービス・プロバイダーを使用する理由
ハードウェアとソフトウェアがすべてオンプレミスにある場合、各コンポーネントに必要な管理、アップデート、交換はユーザーやチームの責任になります。クラウド・サービス・プロバイダーによって、インフラストラクチャの 1 つ、一部、またはすべての管理をサードパーティに任せることができます。固有のインフラストラクチャを購入して維持するのではなく、サービスとしてアクセスします。
クラウド・サービス・プロバイダーを利用する場合は、以下のようなコンピューティング・サービスを自分で用意する必要がありません。
- インフラストラクチャ:すべてのコンピューティング環境の基盤です。このインフラストラクチャには、ネットワーク、データベースサービス、データ管理、データストレージ (ここではクラウドストレージのこと)、サーバー (クラウドはサーバーレス・コンピューティングの基盤)、および仮想化が含まれます。
- プラットフォーム:アプリケーションの構築とデプロイに必要なツールです。プラットフォームには、 Linux®などのオペレーティング・システム、ミドルウェア、およびランタイム環境が含まれます。
- ソフトウェア:すぐに使用可能なアプリケーションです。ソフトウェアには、独立系サービスプロバイダーによって提供されるカスタム・アプリケーションまたは標準的なアプリケーションが含まれます。
クラウド戦略の選択
最適なクラウドは、ビジネスニーズ、ビジネスの規模、現在のコンピューティング・プラットフォームと IT インフラストラクチャ、および将来の目標などによって異なります。
先進的な IT 組織では、クラウド・サービス・プロバイダーはほぼ常にクラウド実装計画で重要な役割を担っています。これには、インフラストラクチャ、ソフトウェア、サービス、これらの組み合わせを管理するという役割の担当も含まれます。
手始めに、エンタープライズ戦略をサポートするためにはクラウドからどのようなサービスが必要になるのかを決定することになります。その後、具体的なクラウド・サービス・プロバイダーが状況に適しているかを具体的に評価します。
このプロセスにおいて重要な検討要素は、自分の組織内でどのクラウド・テクノロジーを管理でき、どのテクノロジーをクラウド・サービス・プロバイダーの手に委ねるべきかということです。
企業のために管理されているインフラストラクチャ、プラットフォーム、またはソフトウェアを使用することで、顧客へのより良いサービスの提供や、全体的な運用効率の向上、開発運用 (DevOps) 戦略の改善や拡張に注力できるようになります。
多くのパブリッククラウド・サービス・プロバイダーでは、標準サポート契約を提供しています。これには、有効なソフトウェアのサブスクリプションの検証、問題解決、セキュリティの維持、パッチのデプロイなどが含まれます。マネージド・クラウド・サービス・プロバイダーのサポートの内容は、単純なクラウド管理から IT 部門全体のニーズへの対応まで変わります。
クラウドサービスに Red Hat を選ぶ理由
Red Hat クラウド・コンピューティング・サービスには、ホスト型およびマネージド型のプラットフォーム、アプリケーション、データサービスが含まれます。これにより、価値実現までの時間を短縮し、クラウドネイティブ・アプリケーションの提供に伴う運用コストと複雑さを軽減できます。したがって組織は、サービス全体およびハイブリッドクラウド環境全体で最適化されたエクスペリエンスにより、自信を持ってアプリケーションの構築とスケーリングを行うことができます。それ以外のことは Red Hat が管理します。
パブリッククラウドの導入は、容易に決定できることではありません。決定を下したら、アプリケーションが使用するオペレーティングシステムが想定どおりに動作するかどうかを、導入後になって心配するような状況になってはいけません。
Red Hat OpenShift は、任意のクラウドで実行される既存のアプリケーション、モダナイズされたアプリケーション、およびクラウドネイティブ・アプリケーションを管理するための一貫したアプリケーション・プラットフォームを提供します。これにより、ホスト環境のために異なる運用モデルを作成することなく、最も合理的な場所でアプリケーションを実行できます。