本ページは、AWS に関する個人の勉強および勉強会で使用することを目的に、AWS ドキュメントなどを参照し作成しておりますが、記載の誤り等が含まれる場合がございます。

最新の情報については、AWS 公式ドキュメントをご参照ください。

AWS 上のリソースを表示したり、インスタンスを制御するために使用できる AWS のマネージドサービスです。「インスタンスのパッチ管理」「アンチウィルス定義の更新」「ソフトウェアのインストール状況確認」「運用タスクの自動化」等の機能があります。

Black Belt

【AWS Black Belt Online Seminar】AWS Systems Manager(YouTube)(38:57)

black-belt-ssm

【AWS Black Belt Online Seminar】AWS Systems Manager State Manager(YouTube)(29:24)

black-belt-ssm-state-manager

【AWS Black Belt Online Seminar】AWS Systems Manager Hybrid Activations 編(YouTube)(24:19)

black-belt-ssm-hybrid-activations

【AWS Black Belt Online Seminar】AWS Systems Manager Inventory 編(YouTube)(20:14)

black-belt-ssm-inventory

【AWS Black Belt Online Seminar】AWS Systems Manager Explorer / OpsCenter 編(YouTube)(30:03)

black-belt-ssm-explorer-opscenter

【AWS Black Belt Online Seminar】AWS Systems Manager Incident Manager 編(YouTube)(23:46)

black-belt-ssm-incident-manager

ドキュメント

AWS Systems Manager サービス概要

AWS Systems Manager ドキュメント

AWS Systems Manager よくある質問

AWS Systems Manager の料金

Systems Manager の前身のサービス名である「Amazon Simple Systems Manager」の略称が SSM でしたので、それに由来しています。

前提条件

Systems Manager を使ってサーバーを管理するには、マネージドノード(または、マネージドインスタンス)となっている必要があります。 マネージドノードとは・・・

  1. SSM Agent が導入されていること。 オンプレミスサーバにも導入できます。
  2. インスタンスのアウトバンドが確保されていること。具体的には、以下のエンドポイントに対して HTTPS 通信が行える必要があります。
    • ec2messages.region.amazonaws.com
    • ssm.region.amazonaws.com
    • ssmmessages.region.amazonaws.com
  3. AWS 管理ポリシー AmazonSSMManagedInstanceCore を与えるか、同等の権限を付与する必要があります。

SSM Agent の使用

SSM Agent の使用

SSM Agent とは Systems Manager でこれらのリソースを更新、管理、設定できるようにするソフトウェアです。

SSM Agent は事前にプリインストールされているものがあります。事前にインストールされている場合は、適切なポリシーが付与されていればすぐに利用することができます。(参考>SSM Agent がプリインストールされた Amazon Machine Images (AMIs)

運用管理、アプリケーション管理、変更管理、ノード管理の4つの機能があります。