종원

AWS - 기초8. AWS 관리형 서비스 본문

AWS/공부

AWS - 기초8. AWS 관리형 서비스

곰종 2023. 8. 11. 20:48

AWS 관리형 서비스 - Cloudwatch

 

Amazon Cloudwatch

관리형 AWS 리소스 모니터링 서비스

AWS 리소스의 상태에 대한 다양한 metrics정보를 제공해주기 때문에, AWS의 어떤 서비스를 사용하든 Cloudwatch에서 metrics을 확인해야 하는 경우가 많이 발생한다.  cloudwatch는 다양한 metrics의 정보를 가시화 할 수 있도록 대시보드를 구성할 수 있다.

SNS 서비스를 통한 알람을 제공하여 metrics의 수치에 대한 알람을 받을 수 있다.

 

AWS 관리형 서비스 - SNS

 

Amazon SNS(Simple Notification Service)

메시지를 발생하는 생산자는 이메일, 모바일 애플리케이션, 웹, 큐 등 다양한 형태의 메시지를 전송할 수 있다.

KMS와 통합하며 메시지 보안을 구성할 수 있다. 메시지 생산자는 커뮤니케이션 채널인 토픽에 메시지를 전송하고, 토픽을 구독하고 있는 구독자와 비동기식으로 통신한다. 구독자는 키네시스나 SQS, 람다, HTTP, 이메일, 모바일 문자메세지 같은 엔드포인트를 사용하여 토픽을 구독할 수 있다. 이러한 다양한 채널을 통하여 메시지를 수신할 수 있다.

 

 

AWS 관리형 서비스 - Cloudtrail

 

Amazon Cloudtrail

 

AWS 서비스가 수행하는 모든 작업들을 이벤트 로그로 기록한다. 이 때 이벤트는 AWS management console, AWS CLI, AWS SDK와 같이 API에서 수행하는 모든 작업을 말한다. Cloudtrail을 통해서 AWS 인프라 전반에 걸친 계정활동을 AWS 관리 콘솔의 UI를 통해서 쉽게 검할 수 있고, 다운로드 받아서 보관할수있다. Cloudtrail로 저장된 이벤트 활동 기록에 대한 데이터는  상당히 데이터 양이 크기때문에, 원하는 데이터를 검색하는것이 쉽지 않은경우가 있다, 따라서 AWS의 아테나 같은 분석 서비스를 사용해서 AWS의 감사데이터를 분석할수있다. (아테나를 사용하여 과거의 기록을 쿼리)