読み方 : エーダブリューエスシステムマネージャ

AWS Systems Manager【SSM】

概要

AWS Systems Managerとは、米アマゾンドットコム(Amazon.com)のクラウドサービスAmazon Web Services(AWS)で提供される機能の一つで、AWS上で稼働するサーバやアプリケーションの運用管理を一元化するサービス。利用者のオンプレミス環境のサーバもまとめて一元的に管理することもできる。
AWS Systems Managerのイメージ画像

Amazon EC2をはじめとするクラウド資源や、利用者側の施設に設置されたオンプレミスサーバを対象に、エージェントとAPIを通じて管理操作を行う仕組みを提供する。従来は個別にログインして作業していた設定変更や保守作業を、中央コンソールCLIコマンドライン)、独自アプリケーション(API経由)からまとめて実行することができ、運用作業の標準化や手作業によるミスの削減、管理負荷の軽減に資する。

主要な機能の一つである「Run Command」は、複数のインスタンスに対してオペレーティングシステム(OS)の設定変更やソフトウェアのインストールスクリプトの実行を安全かつ迅速に実施できるようにする。「Session Manager」を利用すれば、従来必要だったSSHキーの管理や踏み台サーバー、インバウンドポートの開放を行わず、ブラウザ上から安全なシェル接続ができる。

運用の自動化については「Automation」機能が中核を担う。あらかじめ定義された手順書に基づき、OSパッチの適用やAmazonマシンイメージAMI)の更新といった定型作業を自動化できる。また、「Patch Manager」を用いることで、複数のインスタンスにおけるセキュリティパッチの適用状況を一目で把握し、スケジュールに従って自動的に更新プログラムを配布することもできる。「パラメータストア」機能では、パスワードや設定値といった機密情報を一括管理し、アプリケーションから安全に参照させる仕組みを提供する。

権限管理ではAWS Identity and Access Management(IAM)と連携することができ、CloudTrailやCloudWatchと組み合わせることで操作履歴の記録や監査、ログ監視にも対応する。セキュリティ要件やコンプライアンス対応を意識した運用体制を構築することができる。タグやリソースグループと連動することで、特定の用途や環境単位で管理対象を分類し、効率的な一括操作が行える。

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。