ハイブリッド ワークロードの概要

多くのアプリケーションがオンプレミス、マルチクラウド、エッジ全体のさまざまなハードウェアで頻繁に実行されるため、顧客のワークロードはますます複雑になっています。 これらの異なるワークロード アーキテクチャを管理し、侵害されないセキュリティを確保し、開発者の機敏性を実現することは、成功に不可欠です。

Azure では、こうした課題への対応を独自に支援し、シームレスかつ安全に運用しながら、ハイブリッド環境のあらゆる場所でイノベーションを実現する柔軟性が提供されます。 Well-Architected フレームワークには、コストの最適化、オペレーショナル エクセレンス、パフォーマンス効率、信頼性、セキュリティなど、5 つの重要な要素に関するハイブリッドな説明が含まれています。 これらの説明によって、ワークロードがハイブリッド環境全体で効果的に動作するために必要な考慮事項が明確になります。

ハイブリッド モデルを採用すると、ハイブリッド ワークロードを自信を持って提供できるようにする、さまざまなソリューションが提供されます。Azure データ サービスをどこでも実行し、アプリケーションをどこでも最新化し、ワークロードをどこでも管理することができるようになります。

Azure の管理を任意のインフラストラクチャに拡張する

ヒント

この記事シリーズの原則を各ワークロードに適用すると、ハイブリッド導入の準備をより良く整えることができます。 大規模または一元的に管理された組織では、ハイブリッドとマルチクラウドは、一般的により広範な戦略目標の一部です。 ハイブリッドおよびマルチクラウド環境を使用して、ワークロードのポートフォリオ全体にこれらの原則を拡大する必要がある場合は、クラウド導入フレームワークのハイブリッドおよびマルチクラウド シナリオとベスト プラクティスに関する記事から始めることをお勧めします。 その後、このシリーズに戻り、各ワークロード アーキテクチャを調整してください。

Azure Arc 対応インフラストラクチャを使用して、Azure の管理をハイブリッド環境内の任意のインフラストラクチャに拡張します。 Azure Arc 対応インフラストラクチャの主な機能は次のとおりです。

  • 統合運用

    • IT 環境全体にデプロイされた仮想マシン、Kubernetes クラスター、Azure サービスなどのリソースをまとめます。
    • Azure の 1 つのウィンドウでリソースを管理および制御します。
    • マネージド サービス プロバイダーのサポートのために Azure Lighthouse と統合しています。
  • クラウド プラクティスの導入

    • コードとしてのインフラストラクチャなどの DevOps 手法を簡単に導入できます。
    • セルフサービスと選択のツールによって開発者を支援します。
    • GitOps や DSC のような構成管理システムにより、変更管理を標準化します。

どこでも Azure サービスを実行する

Azure Arc を使用すると、どこでも Azure サービスを実行できます。 これにより、Azure、オンプレミス、エッジ、または他のクラウド プロバイダーで実行できる Azure サービスを使用して、一貫性のあるハイブリッドとマルチクラウドのアプリケーション アーキテクチャを構築できます。

どこでも Azure データ サービスを実行する

Azure Arc 対応データ サービスを使用して、Azure データ サービスをどこでも実行し、ハイブリッド ワークロードをサポートします。 Azure Arc 対応データ サービスの主な機能は次のとおりです。

  • 任意のハードウェアにデプロイされている任意の Kubernetes クラスターで Azure データ サービスを実行します。
  • クラウド自動化の利点、Azure データ サービスの常に最新のイノベーション、オンプレミスとクラウドのデータ資産の統合管理を、クラウドの課金モデルを使用して両方の環境で実現します。
  • Azure SQL Database と Azure PostgreSQL Hyperscale は、Azure Arc が有効になっている Azure データ サービスの最初のセットです。

どこでも Azure アプリケーション サービスを実行する

"Azure Arc 対応アプリケーション サービス" を使用して Azure App Service、Functions、Logic Apps、Event Grid、および API Management をどこでも実行して、ハイブリッド ワークロードをサポートします。 Azure Arc 対応アプリケーション サービスの主な機能は次のとおりです。

  • Web Apps - Azure App Service では、フル マネージド プラットフォームと、自動スケール、デプロイ スロット、統合された Web 認証などの機能が使用され、Web アプリケーションと API の構築と管理が容易になります。
  • Functions - Azure Functions では、最新の自動スケーリングや、他の Azure サービスと統合するトリガーとバインドが使用され、イベントドリブン プログラミングがシンプルになります。
  • Logic Apps - Azure Logic Apps では、400 を超えるコネクタのライブラリが使用され、アプリ、データ、サービス、およびバックエンド システムを統合するための自動化されたワークフローが生成されます。
  • Event Grid - Azure Event Grid では、任意のソースから任意の宛先へのイベントのルーティングを管理するために 1 つのサービスが使用され、イベントベースのアプリケーションが簡素化されます。
  • Azure API Management ゲートウェイ - Azure API Management では、すべての内部と外部 API にわたって、統合された管理エクスペリエンスと完全な監視が提供されます。

どこでもアプリケーションを最新化する

Azure Stack ファミリを使用して、データセンターから離れることなくアプリケーションの最新化を行うことができます。 Azure Stack ファミリの主な機能は次のとおりです。

  • Azure Stack Hub を使用して Azure をオンプレミスのワークロードに拡張します。 接続または切断されたシナリオで、オンプレミスのクラウド アプリを構築して実行し、規制や技術面の要件を満たすことができます。
  • Azure Stack HCI を使用して、仮想化されたワークロードをオンプレミスで実行し、Azure に簡単に接続して、クラウド管理とセキュリティ サービスにアクセスできます。
  • Azure で管理されたアプライアンスである Azure Stack Edge でインテリジェントなエッジ ソリューションを構築して実行することで、機械学習モデルを実行し、エッジで計算して結果をすばやく取得し、データが生成される場所に近づけることができます。 詳細な分析やアーカイブを行うために、完全なデータ セットを Azure に簡単に転送できます。

どこでもワークロードを管理する

Azure Arc 管理を使用して、ホストされている場所に関係なく、Azure の管理をワークロード内のすべての資産に拡張します。 Azure Arc 管理の主な機能は次のとおりです。

  • クラウド プラクティスの導入

    • コードとしてのインフラストラクチャなどの DevOps 手法を簡単に導入できます。
    • セルフサービスと選択のツールによって開発者を支援します。
    • GitOps や DSC のような構成管理システムにより、変更管理を標準化します。
  • 統合運用を使用してワークロード全体に拡大する

    • IT 環境全体にデプロイされた仮想マシン、Kubernetes クラスター、Azure サービスなどのリソースをまとめます。
    • Azure の 1 つのウィンドウでリソースを管理および制御します。
    • マネージド サービス プロバイダーのサポートのために Azure Lighthouse と統合しています。

次のステップ