AWS Systems Manager는 AWS 인프라에 대한 가시성과 제어를 제공합니다. Systems Manager는 통합된 사용자 인터페이스를 제공하므로 여러 AWS 서비스의 운영 데이터를 보고 AWS 리소스 전체에서 운영 작업을 자동화할 수 있습니다. Systems Manager를 사용하면 Amazon EC2 인스턴스, Amazon S3 버킷 또는 Amazon RDS 인스턴스와 같은 리소스를 애플리케이션별로 그룹화하고, 모니터링과 문제 해결을 위해 운영 데이터를 보고, 리소스 그룹에 조치를 취할 수 있습니다. Systems Manager는 리소스 및 애플리케이션 관리를 간소화하고, 운영 문제를 탐지 및 해결하는 시간을 단축하며, 인프라를 대규모로 안전하게 운영 및 관리할 수 있게 해줍니다.
이점
문제 탐지에 걸리는 시간을 단축
AWS Systems Manager는 신속하게 리소스 그룹의 운영 데이터를 볼 수 있게 해주므로, 해당 리소스를 사용하는 애플리케이션에 영향을 줄 수 있는 문제를 빠르게 파악할 수 있습니다. 리소스는 애플리케이션, 애플리케이션 계층, 프로덕션 환경과 개발 환경, 그 외 선택하는 기준에 따라 그룹화될 수 있습니다. Systems Manager는 읽기 편한 단일 대시보드에 리소스 그룹에 대한 운영 데이터를 표시하므로, 다른 AWS 콘솔로 이동할 필요가 없습니다. 예를 들어 Amazon EC2, Amazon S3 및 Amazon RDS를 사용하는 애플리케이션이 있다면, Systems Manager를 사용해 애플리케이션에 대한 리소스 그룹을 생성하고 Amazon EC2 인스턴스에 설치된 소프트웨어, Amazon S3 객체의 변경 사항 또는 중단된 데이터베이스 인스턴스를 손쉽게 확인할 수 있습니다.
사용이 간편한 자동화
AWS Systems Manager를 사용하면 팀의 효율성을 향상하는 데 도움이 되도록 운영 작업을 자동화할 수 있습니다. Amazon EC2 및 온프레미스 인스턴스의 유지 관리 및 배포 작업을 자동화하거나, 모든 리소스 그룹에서 패치, 업데이트 및 구성 변경 사항을 자동으로 적용할 수 있습니다. Systems Manager는 EC2 인스턴스 중단 및 재시작과 같은 일반적인 운영 작업에 대한 사전에 정의된 자동화 문서를 제공하며, 이를 자사의 고유 사용 사례에 맞춰 사용자 지정할 수 있습니다. 또한, Systems Manager에는 보안 제어 기능이 내장되어 있으므로, 새로운 변경 사항을 점진적으로 롤아웃하고 오류가 발생하면 롤아웃을 자동으로 중지할 수 있습니다.
가시성 및 제어 개선
AWS Systems Manager는 리소스 그룹의 현재 상태를 손쉽게 이해하고 제어하는 데 도움이 됩니다. Systems Manager를 사용하면 Systems Manager 대시보드를 통해 상세한 시스템 구성, 운영 체제 패치 수준, 소프트웨어 설치, 애플리케이션 구성, 그리고 환경에 대한 기타 세부 정보를 확인할 수 있습니다. Systems Manager는 AWS Config에 통합되므로 시간이 지나면서 리소스에 변경 사항이 발생하면 손쉽게 이를 확인할 수 있습니다.
하이브리드 환경 관리
AWS Systems Manager를 사용하면 AWS와 온프레미스 데이터 센터에서 실행되는 서버를 모두 단일 인터페이스에서 관리할 수 있습니다. Systems Manager는 서버에 설치된 경량 에이전트와 안전하게 통신하여 관리 작업을 수행합니다. 이는 Amazon EC2 또는 온프레미스에서 실행되는 Windows 및 Linux 운영 체제의 리소스를 관리하는 데 도움이 됩니다.
보안 및 규정 준수 유지
AWS Systems Manager는 인스턴스의 패치, 구성 및 사용자 지정 정책을 스캔하여 보안과 규정 준수를 유지하도록 지원합니다. 패치 기준선을 정의하고, 안티바이러스 정의를 최신 상태로 유지하고, 방화벽 정책을 적용할 수 있습니다. 또한, 직접 서버별로 로그인하지 않고 대규모로 서버를 원격으로 관리할 수 있습니다. Systems Manager는 데이터베이스 문자열과 같은 평문이든 암호와 같은 비밀이든 관계없이 구성 데이터를 관리할 수 있는 중앙 스토어를 제공합니다. 따라서 비밀과 구성 데이터를 코드와 분리할 수 있습니다.
사용 방법
AWS Systems Manager 기능에 대해 자세히 알아보기