Amazon SNS 개념

Untitled

Amazon SNS(Simple Notification Service)는 애플리케이션 간 혹은 애플리케이션과 사용자 간 통신 모두를 위한 완전관리형

메세징 서비스입니다. AmazonSNS 주제를 사용하면 게시자 시스템에서 병렬 처리를 위해 Amazon SQS 대기열, AWS Lambda 함수, HTTPS 엔드포인트를 비롯한 많은구독자 시스템으로 메시지를 팬아웃할 수 있습니다.

https://static.us-east-1.prod.workshops.aws/public/27fae2f4-72cf-4379-8a17-57b9ee7bbfbe/static/images/60-additional/sns-function.svg

Amazon CloudWatch 개념

Untitled

Amazon CloudWatch

는 모니터링 및 관찰 기능 서비스입니다. CloudWatch는 애플리케이션을 모니터링하고, 시스템 전반의 성능 변경 사항에 대응하며, 리소스 사용률을 최적화하고, 운영 상태에 대한 통합된 보기를 확보하는데 필요한 데이터와 실행 가능한 통찰력을 제공합니다. CloudWatch는 로그, 지표 및 이벤트 형태로 모니터링 및 운영 데이터를 수집하여 AWS와 온프레미스 서버에서 실행되는 AWS 리소스, 애플리케이션 및 서비스에 대한 통합된 보기를 제공합니다. CloudWatch를 사용하여 환경에서 이상 동작을 감지하며, 경보를 설정하고, 로그와 지표를 나란히 시각화하며, 자동화된 작업을 수행하고, 문제를 해결하며, 통찰력을 확보하여 애플리케이션을 원활하게 실행할 수 있습니다.

https://static.us-east-1.prod.workshops.aws/public/27fae2f4-72cf-4379-8a17-57b9ee7bbfbe/static/images/60-additional/cloudwatch-function.png

본 실습은 아래의 단계로 수행됩니다.

Amazon SNS 설정

인스턴스 경보 생성


모니터링 시스템 구축

  1. 먼저, 알람 받을 대상을 지정하기 위해 SNS 콘솔 에 로그인 합니다. 아래의 화면과 같이 admin-topic 값을 주제 이름에 입력한 후, 다음 단계 버튼을 클릭합니다.

    https://static.us-east-1.prod.workshops.aws/public/27fae2f4-72cf-4379-8a17-57b9ee7bbfbe/static/images/60-additional/create-alarm-01.png