Azure Arc の概要

今日、企業は、データ センター、複数のクラウド、およびエッジにわたって拡張される、ますます複雑化する環境の制御と管理に苦労しています。 各環境とクラウドには、独自の管理ツール セットがあります。また、新しい DevOps と ITOps の運用モデルは、リソース間で実装するのが難しい場合があります。

Azure Arc は、マルチクラウドとオンプレミスで一貫した管理プラットフォームを提供することにより、ガバナンスと管理を簡素化します。

Azure Arc は、以下を行うための一元化された統一された方法を提供します。

  • 既存の Azure 以外またはオンプレミスのリソース、またはその両方を Azure Resource Manager に投影することで、お使いの環境全体を一斉に管理します。
  • あたかも Azure 内で実行されているかのように、仮想マシン、Kubernetes クラスター、データベースを管理します。
  • リソースがどこにあっても、使い慣れた Azure のサービスや管理機能を使用できます。
  • 従来の ITOps を引き続き使用しながら、DevOps プラクティスを導入し、自分の環境で新しいクラウド ネイティブ パターンをサポートすることができます。
  • カスタムの場所を、Azure Arc 対応 Kubernetes クラスター、クラスター拡張機能の上の抽象化レイヤーとして構成します。

Azure Arc management control plane diagram

現在、Azure の外でホストされた次の種類のリソースを Azure Arc で管理することができます。

  • サーバー: Azure の外部でホストされている Windows および Linux の物理サーバーと仮想マシンを管理します。
  • Kubernetes クラスター: 複数のサポートされているディストリビューションを使用して、任意の場所で実行される Kubernetes クラスターをアタッチして構成します。
  • Azure データ サービス: Kubernetes と任意のインフラストラクチャを使用して、Azure データ サービスをオンプレミス、エッジ、パブリック クラウドで実行します。 SQL Managed Instance と PostgreSQL (プレビュー) サービスが現在利用可能です。
  • SQL Server: Azure の外部でホストされている SQL Server インスタンスに Azure サービスを拡張します。
  • 仮想マシン: VMware vSphere または Azure Stack HCI に基づいて仮想マシンをプロビジョニング、サイズ変更、削除、管理し、ロールベースのアクセスを通じて VM セルフサービスを有効にします。

主要な機能とメリット

Azure Arc がサポートする主なシナリオは、次のとおりです。

  • サーバー用に、環境全体で一貫したインベントリ、管理、ガバナンス、セキュリティを導入する。

  • Azure 管理サービスを使用してサーバーの監視、保護、更新を行うように Azure VM の拡張機能を構成する。

  • Kubernetes クラスターを大規模に管理、統制する。

  • Git リポジトリから 1 つ以上のクラスターに、GitOps を使用して構成をデプロイする。

  • Azure Policy を使用して、Kubernetes クラスターのコンプライアンスと構成をゼロ タッチで実行する。

  • あたかも Azure で実行しているかのように、Kubernetes 環境で Azure データ サービス (具体的には、アップグレード、更新、セキュリティ、監視などのメリットを持つ Azure SQL Managed Instance と Azure Database for PostgreSQL サーバー) を実行します。 エラスティック スケールを使用し、Azure への継続的な接続が得られなくても、アプリケーションのダウンタイムを発生させずに更新プログラムを適用する。

  • Azure Arc 対応 Kubernetes クラスターの上にカスタムの場所を作成し、Azure サービス インスタンスをデプロイするためのターゲットの場所として使用する。 Azure Arc 対応 Data ServicesAzure Arc 上の アプリ サービス (Web、関数、ロジック アプリを含む) および Kubernetes 上の Event Grid の Azure サービス クラスター拡張機能をデプロイする。

  • VMware vSphere および Azure Stack HCI 環境の仮想マシンのライフサイクルと管理操作を実行します。

  • Azure portal、Azure CLI、Azure PowerShell、Azure REST API のどれを使用していても、統合されたエクスペリエンスで Azure Arc 対応リソースを表示する。

価格

現在 Azure Arc で利用可能な機能の価格については、以下を参照してください。

Azure Arc 対応サーバー

次の Azure Arc コントロール プレーンの機能は、追加コストなしで提供されます。

  • Azure 管理グループと Azure タグを使用したリソース組織
  • Azure Resource Graph を使用した検索とインデックス作成
  • Azure ロールベースのアクセス制御 (RBAC) によるアクセスとセキュリティ
  • テンプレートと拡張機能を使用した環境と自動化

Azure Arc 対応サーバーで使用されるすべての Azure サービス (Microsoft Defender for Cloud、Azure Monitor など) は、そのサービスの価格で請求されます。 詳細については、Azure の価格ページをご覧ください。

Azure Arc 対応 Kubernetes

Azure Arc 対応 Kubernetes で使用されるすべての Azure サービス (Microsoft Defender for Cloud、Azure Monitor など) は、そのサービスの価格で請求されます。

Azure Arc 対応 Kubernetes 上の構成に対する料金の詳細については、「Azure の価格ページ」をご覧ください。

Azure Arc 対応データ サービス

詳しくは、「Azure の価格」ページを参照してください。

次の手順