View a markdown version of this page

Systems Manager を利用したハイブリッド環境およびマルチクラウド環境でのノードの管理 - AWS Systems Manager

Systems Manager を利用したハイブリッド環境およびマルチクラウド環境でのノードの管理

AWS Systems Manager を使用すると、ハイブリッドマルチクラウド環境において EC2 以外のマシンと一緒に Amazon Elastic Compute Cloud (Amazon EC2) インスタンスを管理できます。Systems Manager は、Microsoft Azure を含め、他のクラウド環境で実行されているオンプレミスサーバー、エッジデバイス、仮想マシンをサポートします。

このセクションでは、ハイブリッドマルチクラウド環境における Systems Manager との併用を目的として非 EC2 マシンを構成するために、アカウントおよびシステム管理者が実行する設定タスクについて説明します。これらのステップが完了したら、AWS アカウント 管理者から許可が付与されたユーザーは、Systems Manager を使用して組織の非 EC2 サーバーを設定と管理できます。

Systems Manager で使用するように設定されたマシンはすべて、マネージドノードと呼ばれます。

Systems Manager には非 EC2 マシンをオンボードする方法が 2 つあります。

  • クラウドコネクタ – AWS マネジメントコンソール から Azure 仮想マシンの大規模なオンボードと管理を自動で実行します。Cloud Connector は、Azure VM への直接アクセスを必要とすることなく、ID フェデレーション、エージェントインストール、VM 登録を処理します。詳細については、「Systems Manager での Microsoft Azure 向け Cloud Connector の設定」を参照してください。

  • ハイブリッドアクティベーション – SSM Agent を手動でインストールして各マシンをアクティブ化することで、任意の環境から個々のオンプレミスサーバー、エッジデバイス、VM を登録します。詳細については、「ハイブリッドアクティベーションを作成して、Systems Manager にノードを登録する」を参照してください。

注記
  • 非 EC2 マシンと同じハイブリッドアクティベーション手順を使用して、エッジデバイスをマネージドノードとして登録できます。これらのエッジデバイスのタイプには、AWS IoT デバイスと AWS IoT デバイス以外のデバイスの両方が含まれます。Systems Manager は AWS IoT Greengrass コアソフトウェアを使用するエッジデバイスもサポートします。AWS IoT Greengrass コアデバイスのセットアップ手順と要件は異なります。Systems Manager で使用する AWS IoT Greengrass デバイスの登録については、「Systems Manager を利用したエッジデバイスの管理」を参照してください。

  • 非 EC2 macOS マシンは、Systems Manager のハイブリッドおよびマルチクラウド環境ではサポートされていません。

注記

重要: 2026 年 6 月 30 日をもって、アドバンストインスタンス階層は削除されました。ハイブリッドマネージドノードには 1,000 インスタンスの制限がなくなり、非 EC2 マシンで Session Manager を使用する際に有料階層を有効にする必要がなくなりました。代わりに、2026 年 9 月 30 日以降、Session Manager と Run Command をハイブリッドマネージドノードで使用する場合は、従量制料金を利用します。

料金の詳細については、「AWS Systems Manager 料金表」を参照してください。

Systems Manager を使用して Amazon Elastic Compute Cloud (Amazon EC2) インスタンスを管理する場合、または Amazon EC2 インスタンスと非 EC2 マシンの両方をハイブリッドおよびマルチクラウド環境で使用する場合は、最初に Systems Manager を利用した EC2 インスタンスの管理 の手順に従います。

Systems Manager 向けにハイブリッドおよびマルチクラウド環境を設定すると以下のことを行うことができます。

  • 同じツールやスクリプトを使用して 1 か所からハイブリッドおよびマルチクラウドのワークロードをリモートで管理できる一貫したセキュアな方法が作成されます。

  • AWS Identity and Access Management (IAM) を使ってマシンに実行できるアクションのアクセス制御を一元化します。

  • AWS CloudTrail に記録されている API のアクティビティを確認することで、マシンで実行されるオペレーションの監査とログ記録を一元化します。

    CloudTrail を使用して Systems Manager のアクションをモニタリングする方法については、「AWS CloudTrail による AWS Systems Manager API コールのログ記録」を参照してください。

  • モニタリングを一元化するには、サービス実行の成功に関する通知を送信するように Amazon EventBridge と Amazon Simple Notification Service (Amazon SNS) を設定します。

    EventBridge を使用して Systems Manager イベントをモニタリングする方法については、「Amazon EventBridge を使用して Systems Manager イベントをモニタリングする」を参照してください。

Cloud Connector を使用したオンボーディング

Cloud Connector は、AWS アカウント とサードパーティーのクラウドプロバイダーとの間に信頼関係を確立する Systems Manager リソースです。Cloud Connector を使用すると、個々の VM へのサインイン、スクリプトの実行、エージェントの手動インストールなどは一切不要で、他のクラウド環境の仮想マシンの大規模なオンボードと管理を AWS マネジメントコンソール から直接実行できます。

Cloud Connector の作成時に、Systems Manager は、関連する VM を検出して各 VM に SSM Agent をインストールします。オンラインになった新しい VM は自動的に登録されます。VM は、オンボーディング後、統合 Systems Manager コンソールにマネージドノードとして Amazon EC2 インスタンスとともに表示され、Amazon EC2 に使用するのと同じ Systems Manager 機能を使用して管理することができます。

Cloud Connector は現在、Microsoft Azure をサポートしています。詳細については、「Systems Manager での Microsoft Azure 向け Cloud Connector の設定」を参照してください。

ハイブリッドアクティベーションを使用したオンボーディング

ハイブリッドアクティベーションを使用すると、任意の環境の個々のオンプレミスサーバー、エッジデバイス、VM をマネージドノードとして登録できます。ハイブリッドアクティベーションを使用して、Systems Manager コンソールでアクティベーションを作成し、各マシンに手動で SSM Agent をインストールし、アクティベーションコードと ID を使用して登録します。

ハイブリッドアクティベーションを使用すると、Cloud Connector でまだサポートされていないオンプレミスデータセンター、エッジロケーション、クラウドプロバイダーなど、あらゆる環境からマシンを柔軟にオンボードできます。登録後、マシンはマネージドノードとして表示され、Amazon EC2 インスタンスと同じ Systems Manager 機能をサポートします。

詳細については、「ハイブリッドアクティベーションを作成して、Systems Manager にノードを登録する」を参照してください。

マネージドノードについて

このセクションで説明している Systems Manager 用の非 EC2 マシンの設定を完了したら、ハイブリッドアクティベーションマシンは AWS マネジメントコンソール にリストされてマネージドノードとして表示されます。コンソールでは、ハイブリッドアクティベーションマネージドノードの ID は、「mi-」のプレフィックスにより Amazon EC2 インスタンスと区別されます。Amazon EC2 インスタンス ID は、プレフィックス「i-」を使用します。

マネージドノードとは、Systems Manager 用に設定されたあらゆるマシンのことです。以前は、マネージドノードはすべてマネージドインスタンスと呼ばれていました。現在、インスタンスとは EC2 インスタンスのみを指します。deregister-managed-instance コマンドは、この用語変更の前に命名されました。

詳細については、「マネージドノードの使用」を参照してください。

重要

サポート終了 (EOL) に達した OS バージョンを使用しないことを強くお勧めします。AWS を始めとする OS ベンダーは、通常、EOL に達したバージョンのセキュリティパッチやその他の更新を提供しません。EOL システムを使用し続けると、セキュリティ修正を始めとするアップグレードを適用できないリスクとその他の運用上の問題が大幅に増加します。AWS は、EOL に達した OS バージョンで Systems Manager の機能テストを行いません。

インスタンスの階層について

2026 年 6 月 30 日をもって、アドバンストインスタンス階層は削除されました。ハイブリッドマネージドノードには 1,000 インスタンスの制限がなくなり、非 EC2 マシンで Session Manager を使用する際に有料階層を有効にする必要がなくなりました。代わりに、Session Manager、Run Command、および Patch Manager をハイブリッドマネージドノードで使用する場合は、従量制料金を利用します。

料金の詳細については、「AWS Systems Manager の料金」を参照してください。