Systems Manager
서버 운영 자동화. 패치·원격 접속·파라미터 저장
이게 뭔가요? / What is this?
Systems Manager는 하드웨어가 아니라, 인스턴스를 원격으로 패치하고 명령을 실행하고 접속하게 해주는 관리형 운영 도구 모음(추상적 서비스)입니다. 직접 방문하거나 미리 열쇠(SSH 키)를 맡겨두지 않아도, 필요할 때 원격으로 출동해 정비를 마치고 돌아가는 유지보수 기사팀이라고 보면 됩니다.
개요 / Overview
Systems Manager는 인스턴스 패치, 명령 일괄 실행, SSH 없는 원격 접속, 설정값 저장을 한데 묶습니다. "SSH 키와 배스천 호스트를 없애라"는 문제의 정답입니다.
동작 원리 / How it works
Systems Manager는 SSM 에이전트가 깔린 인스턴스를 관리 대상으로 삼습니다. 에이전트가 아웃바운드로 SSM 엔드포인트에 연결해 명령을 받아 가는 구조라, 인바운드 포트를 열지 않아도 됩니다. Session Manager가 SSH 없이 셸을 제공하는 원리가 이것이며, 그래서 배스천 호스트와 22번 포트, SSH 키 관리가 모두 사라집니다. 접근 권한은 IAM으로 통제하고 세션 로그는 S3·CloudWatch에 남습니다.
Patch Manager는 패치 기준선과 유지 관리 기간으로 패치를 자동화하고 준수 보고서를 만듭니다. Parameter Store는 설정값을 계층 구조로 저장하며 SecureString은 KMS로 암호화됩니다.
시험은 무엇을 보는가 / What the exam is testing
시험 신호는 "SSH 키와 배스천을 없애라", "인바운드 포트를 열지 않고 접속", "수백 대 인스턴스를 일괄 패치", "설정값을 안전하게 보관"입니다. 프라이빗 서브넷의 인스턴스는 VPC 엔드포인트를 통해 SSM에 닿게 하는 구성이 함께 나옵니다.
시험 포인트 / Exam points
인바운드 포트를 열지 않고 IAM 권한만으로 셸에 접속하며 세션 로그를 남깁니다. 배스천 호스트와 22번 포트를 제거하는 정답입니다.
패치 기준과 유지 관리 기간을 정해 인스턴스 패치를 자동화하고 규정 준수 보고서를 만듭니다.
설정값과 비밀을 계층적으로 저장하며 SecureString은 KMS로 암호화됩니다. 자동 교체가 필요 없으면 Secrets Manager보다 저렴합니다.
자주 틀리는 함정 / Common traps
접속 감사를 위해 배스천 호스트에 로깅을 붙이는 선택지 — Session Manager가 감사 로그를 기본 제공하며 배스천 자체가 불필요합니다.
Systems Manager
Operations automation: patching, remote access, and parameter storage
이게 뭔가요? / What is this?
Systems Manager is not a piece of hardware — it is an abstract toolkit of managed operations services for remotely patching, running commands on, and connecting to instances. Think of it as a remote maintenance crew dispatched on demand, without ever visiting in person or leaving a spare key (an SSH key) lying around.
개요 / Overview
Systems Manager bundles patching, bulk command execution, SSH-free remote access, and configuration storage — the answer to "eliminate SSH keys and bastion hosts".
동작 원리 / How it works
Systems Manager manages instances running the SSM agent. The agent connects outbound to SSM endpoints and pulls commands, so no inbound port is needed. That is how Session Manager provides a shell without SSH, eliminating bastion hosts, port 22, and SSH key management. Access is controlled by IAM and session logs go to S3 or CloudWatch.
Patch Manager automates patching against a baseline during maintenance windows and reports compliance. Parameter Store holds configuration hierarchically, with SecureString encrypted by KMS.
시험은 무엇을 보는가 / What the exam is testing
The signals are eliminating SSH keys and bastions, connecting with no inbound ports, patching hundreds of instances at once, and storing configuration safely. Instances in private subnets pair this with VPC endpoints to reach SSM.
시험 포인트 / Exam points
Provides a shell with no inbound ports, authorised by IAM and logged — the answer that removes bastion hosts and port 22.
Automates patching against a baseline during maintenance windows and reports compliance.
Stores configuration hierarchically, with SecureString encrypted by KMS — cheaper than Secrets Manager when rotation is not needed.
자주 틀리는 함정 / Common traps
Adding logging to a bastion host for access auditing — Session Manager provides audit logs natively and removes the bastion.
AWS SAA Hub Pro는 독립 학습 자료이며 Amazon Web Services, Inc.의 공식 서비스가 아닙니다. 시험 정책과 서비스 사양은 AWS 공식 문서를 기준으로 확인하세요.