初心者でも分かる!たとえ話で理解する主要機能
AWS Systems Managerは、AWSクラウド上のサーバー(EC2インスタンス)を効率的に管理するためのサービスです。まるで「リモート管理の万能ツール」のような存在で、複数のサーバーを一括で操作したり、セキュリティを保ったり、自動化したりできます。
外出先から自宅のエアコンやライトをスマホで操作するように、Session Managerを使えば、どこからでも安全にサーバーにアクセスして操作できます。物理的な「鍵」(SSHキー)を持ち歩く必要がなく、クラウド上の「デジタルキー」で安全にアクセスできます。
Session Managerは、EC2インスタンスに安全にアクセスするためのサービスです。従来のSSH接続と違い、セキュリティグループでポートを開く必要がなく、IAMロールベースでアクセス制御できます。
校長先生が全校放送で全クラスに同時に指示を出すように、Run Commandを使えば複数のサーバーに対して同じコマンドを一斉に実行できます。1台ずつ個別に作業する必要がないので、大幅な時間短縮になります。
Run Commandは、複数のEC2インスタンスに対してコマンドをリモートで実行するサービスです。スクリプトの実行、ソフトウェアのインストール、設定変更などを一括で行えます。
会社で社員全員の健康診断を定期的に行い、必要に応じてワクチン接種をするように、Patch Managerはサーバーの「健康状態」を定期的にチェックし、セキュリティパッチ(ワクチン)を自動的に適用して、システムを安全に保ちます。
Patch Managerは、EC2インスタンスのオペレーティングシステムやアプリケーションのパッチ適用を自動化するサービスです。セキュリティパッチの管理とスケジューリングを効率的に行えます。
自動車工場で部品の組み立てから品質チェックまでを自動化ラインで行うように、Automationは複雑なIT作業を「レシピ(ワークフロー)」として登録し、ボタン一つで一連の作業を自動実行できます。人的ミスを減らし、作業の標準化ができます。
Automationは、複雑な運用タスクを自動化するサービスです。事前定義されたワークフロー(Runbook)を使って、インスタンスの作成から設定、削除まで一連の処理を自動実行できます。
| 機能 | 主な用途 | 対象範囲 | 実行方式 |
|---|---|---|---|
| Session Manager | 個別サーバーへの安全アクセス | 1台ずつ | インタラクティブ |
| Run Command | 複数サーバーでのコマンド実行 | 複数台同時 | ワンタイム実行 |
| Patch Manager | セキュリティパッチの管理 | 複数台同時 | スケジュール実行 |
| Automation | 複雑な運用作業の自動化 | 複数台 + 他サービス | ワークフロー実行 |
Created by SSuzuki1063
AWS SAP Learning Resources
Created by SSuzuki1063
AWS SAP Learning Resources