#はじめに
現在AWS SOA試験対策のため、色々勉強しています。今回はSOAによく出るとされるSystems Managerを取り上げたいと思います。私はSAAはすでに合格しているのですが、SAAにはあまりこちらのサービスは登場しないため、他のサービスと比べて試験対策向けの記事が少ないです。ひとまずSystems Managerでインスタンスを起動させる所まで進めていきたいと思います。
#Systems managerとは?
AWSでインフラストラクチャを可視化し、制御するためのサービス。Systems Managerを使用すると、AWSリソース全体の運用タスクを自動化が可能。Amazon EC2インスタンス、Amazon S3バケット、Amazon RDSインスタンスなどのリソースをアプリケーションごとにグループ化し、運用データを表示できる。
#手順
##SSM Agentを開くため、EC2インスタンスの作成
AMIで「Amazon Linux 2 AMI」を選択。次のステップに進む。
無料利用枠対象の「t2.micro」を選択。次のステップに進む。
IAMロールの「新しいIAMロールの作成」を選択する。
新しいタブでIAMが表示されるので、ロールの作成を選択する。
EC2を選択して、次のステップを選択する。
SSMで検索して、AmazonEC2RoleforSSMを選択して、次のステップを選択する。
ロール名に「AmazonEC2RoleForSSM」を入力して、ロールの作成を選択する。
EC2作成画面に戻りIAMロールで先ほど作成した「AmazonEC2RoleForSSM」を選択する。
デフォルトのままで次のステップを選択する。
タグの追加で何も入力せずに次のステップを選択する。
新しいセキュリティグループを作成するでセキュリティグループ名と説明で「SSHManagedInstance」を入力する。確認と作成を押す。
問題ないか確認し、起動を選択する。
インスタンスが起動できたことを確認して、Systems Manager>マネージドインスタンスのコンソールに行く。インスタンスができたことを確認する。
参考
https://www.udemy.com/share/101XFwCEoeeVZSQXo=/
https://aws.amazon.com/jp/systems-manager/
https://docs.aws.amazon.com/ja_jp/systems-manager/latest/userguide/what-is-systems-manager.htmlEC2