AWS SAA-C03AWS 허브발행일 2025. 11. 6.원본 https://blog.naver.com/jword_/224067069643 ↗

[SAA-C03] Access Layer (SSH)

[SAA-C03] Access Layer (SSH) — #개발자의도구들 #AWSSSH #AWSSessionManager #AWSEC2InstanceConnect #SSHBastion...

#SAA-C03#Naver Blog

#개발자의도구들 #AWSSSH #AWSSessionManager #AWSEC2InstanceConnect #SSHBastionHost #RunCommand #AWSSSM

​

\* AWS SAA 도전기 목록: https://blog.naver.com/jword\_/224028873217

유사 서비스 비교 분석

Access Layer

항목Session ManagerEC2 Instance ConnectSSH Bastion HostRun Command
목적EC2 원격접속(SSH 대체)SSH를 임시 키로안전하게 실행SSH 즁계 서버여러 인스턴스에명령 실행
접속 방식IAM 인증SSH (임시 공개키)SSH KeySSM Agent
포트 필요 여부XO (22)O (22)X
에이전트 필요SSM AgentXXSSM Agent
로그 감사CloudWatch Logs / S3XXCloudWatch
IAM 연동완전 지원MFA정책 기반접속제어부분적불가완전지원
멀티 인스턴스 실행xxxo
Private Subnet 접속o vpc endpoint불가불가가능
보안성매우 높다중간낮음높음
운영 목적운영자 접근/ 로그 감사일시적 접근일반 SSH 접속유지보수 운영 스크립트

​

​

System Manger 하위 구조

text 코드 예제
                                    AWS Systems Manager (SSM)
│
├─ Session Manager         ← (보안 원격 접속)
├─ Run Command             ← (다중 서버 명령 실행)
├─ Patch Manager           ← (OS 패치 자동화)
├─ State Manager           ← (지속적 상태 유지/정책 적용)
├─ Inventory               ← (소프트웨어/구성 수집)
├─ Parameter Store         ← (환경변수/설정값 관리)
├─ Automation              ← (워크플로우 자동화)
└─ Fleet Manager           ← (서버 콘솔형 관리)

​

Run Commend

Run Commend는 지금 이 명령을 이 인스턴스 그룹 전체에 실행해

​

서드파티 소프트웨어 패치처럼 직접 쉘 명령/스크립트로 처리해야 하는 작업에 딱 맞다.

​

SSM Patch Manager

EC2, 온프레미스 서버의 운영체제 패치를 자동화 해주는 서비스

  • yum update 와 같은 패치를 서버마다 직접 안해도 됨

​

​

​