# AWS Systems Manager - SSM
SSM은 EC2 인스턴스와 온프레미스 시스템을 규모에 맞게 관리하도록 돕는 서비스이다. 온프레미스와 AWS 모두를 관리하는 서비스로, 하이브리드 AWS 서비스라고도 한다.
🔨 SSM가 수행하는 작업들
- 인프라에 대한 운영 인사이트 제공
- 10개 이상의 상품에 액세스 가능
- SSM 의 중요한 기능들
- 규정 준수를 강화하기 위해 서버와 인스턴스에 패치를 자동으로 적용
- SSM 에서 전체 서버로 바로 명령을 실행할 수 있음
- SSM 파라미터 스토어로 기본 구성 저장 가능 - Windows, Linux 서버에서 모두 실행됨
💡 SSM 작동 원리
SSM 서비스는 자체적으로 실행되지만, 사전에 제어하는 시스템에 SSM 에이전트를 설치해야 한다. 백그라운드에서 실행될 작은 프로그램으로, AWS에서 Amazon Linux AMI나 Ubuntu AMI를 사용하면 기본적으로 설치된다. EC2 인스턴스와 온프레미스 가상 머신에서는 전체에 SSM 에이전트를 설치해야 하며, SSM 에이전트는 AWS의 SSM 서비스에 다시 리포트를 전달한다.

위 그림을 보면, EC2 인스턴스와 온프레미스 VM에 연결된 SSM을 볼 수 있다. 이렇게 하이브리드 서비스로 작동한다.
SSM으로 인스턴스를 제어할 수 없는 문제가 발생하는 경우, 높은 가능성으로 에이전트 문제이다.
서버와 EC2 인스턴스에 에이전트가 설치되었으면, SSM 서비스를 사용해서 전체 서버에 명령을 실행하거나, 전체를 한 번에 패치하거나, 일관되게 구성하는 작업을 수행하는 것이 가능해진다..!
'AWS' 카테고리의 다른 글
지연 감소, 장애 복구를 위한 AWS 글로벌 애플리케이션 설계 (0) | 2025.04.01 |
---|---|
AWS System Manager: 세션 관리와 데이터 보안 (0) | 2025.03.31 |
안전하고 효율적인 코드 종속성 저장소, AWS CodeArtifact (0) | 2025.03.29 |
CICD를 위한 CodePipeline (0) | 2025.03.28 |
AWS CodeBuild: 코드 빌드와 배포를 자동화하는 서버리스 서비스 (0) | 2025.03.27 |