概要
クラウド・アーキテクチャは、個々のテクノロジーがどのように統合されてクラウドを構成するかを示します。クラウドとは、ネットワーク上でスケーラブルなリソースを抽出、プール、共有する IT 環境です。クラウド・アーキテクチャは、アプリケーションが実行されるオンライン・プラットフォームを実現するために、クラウドを構築するために必要なすべてのコンポーネントと機能をつなぎ合わせる方法です。
家を建築するところを想像してください。クラウド・インフラストラクチャはすべての資材を組み合わせ、クラウド・アーキテクチャは設計図となります。
クラウド・アーキテクチャのアウトライン
クラウドは、 クラウドプロバイダーがプラットフォームと基盤の IT インフラストラクチャの両方をユーザーに提供するので、Platforms-as-a-Service (PaaS) と考えられます。クラウド・プラットフォームを構築するには、プロバイダーがクラウド・インフラストラクチャを作成してユーザーに提供するなど、ハードウェア・コンポーネントからコンピュータの能力を抽象化するだけでは不十分です。クラウド・プラットフォームの提供には、コンテナ化、オーケストレーション、アプリケーション・プログラミング・インタフェース (API)、ルーティング、セキュリティ、管理、自動化などのテクノロジーを取り入れるために開発レベルをさらに向上する必要があります。ナビゲーションが容易なオンライン操作を作成するには、ユーザーエクスペリエンス設計 (UX) も重要です。
目的に応じてクラウド・アーキテクチャにはさまざまな種類がありますが、大部分のクラウドには、ハードウェア、ミドルウェア、管理、自動化ソフトウェアが必要です。多くのクラウドでは、仮想化を使用してハードウェアリソースを一元管理されるデータレイクに抽象化しますが、ベアメタルクラウドと呼ばれる一部のクラウドはクライアントを直接ハードウェアに接続します。
Red Hat のリソース
パブリック、プライベート、ハイブリッド、マルチクラウドの各アーキテクチャ
- パブリッククラウド・アーキテクチャ:エンドユーザーが所有していないリソースから作成されたクラウド環境。他のテナントに分配できます。
- プライベートクラウド・アーキテクチャ:主にエンドユーザー専用に定義されたクラウド環境。通常はユーザーのファイアウォール内部にあり、オンプレミスの場合もあります。
- ハイブリッドクラウド・アーキテクチャ:複数のクラウド環境で、環境間での一定レベルのワークロードの可搬性、オーケストレーション、管理機能を備えています。
- マルチクラウド・アーキテクチャ:複数のクラウド (パブリックまたはプライベート) を持つ IT システム。ネットワークで接続されていることも接続されていないこともあります。
クラウドアーキテクトになる方法、見つける方法
認定を受けたオープンソース・クラウドアーキテクトを見つけたい、またはアーキテクトになりたいという場合は、Red Hat 認定アーキテクト (RHCA) をご検討ください。RHCA になるには、Red Hat 認定システム管理者および Red Hat 認定エンジニアとしての認定が必要で、RHCA 認定に必要な 20 件近い試験のおよそ半分がクラウドを取り扱っています。
Red Hat を選ぶ理由
クラウド・アーキテクチャを Red Hat 製品で構築すると、パブリッククラウド、プライベートクラウド、ハイブリッドクラウド、マルチクラウドのいずれの環境であっても、ベアメタルおよび仮想環境も含めて、相互運用性が実現されます。Red Hat のオープンソース製品をオープンなアプリケーション・プログラミング・インタフェースとオープンスタンダードを使用して接続し、アジャイル・インテグレーション、DevOps、CI/CD など、オープン・オーガニゼーションの手法を促進するクラウド・アーキテクチャを構築します。
Red Hat 公式ブログ
Red Hat のお客様、パートナー、およびコミュニティのエコシステムに関する最新の情報を入手しましょう。