참고
모니터링 및 분석
NOTE
다양한 지표를 모니터링 및 관리하고 해당 지표의 데이터를 기반으로 경보 작업을 구성할 수 있는 웹 서비스!
•
AWS Athena 아테나
◦
표준 SQL을 사용하여 Amazon S3에서 직접 데이터를 쉽게 분석한다
•
CloudWatch
◦
AWS 리소스 및 애플리케이션에 대한 모니터링 서비스 (무슨일이 발생했는가?)
◦
특정 서비스나 애플리케이션에 대한 모든 이벤트에 로그를 남긴다.
•
CloudTrail
◦
AWS 계정에서 API 활동을 기록하는 모니터링 서비스 (누가 무엇을 했는가?)
•
AWS X-Ray
◦
사용자 요청이 애플리케이션을 통과하는 전체 과정을 추적함으로써 애플리케이션 분석 및 디버그를 지원해주는 서비스
•
AWS Cognito
◦
로그인을 중심으로 여러 기능을 제공하는 사용자 관리 서비스
Amazon CloudWatch
NOTE
다양한 지표를 모니터링 및 관리하고 해당 지표의 데이터를 기반으로 경보 작업을 구성할 수 있는 웹 서비스!
CloudWatch의 대시보드
•
지표를 모니터링 및 관리, 경보 구성
◦
Insatance의 cpu 사용률이 임계값 미만 → Instance를 중지하는 경보 → 경보가 트리거 될 때 알림을 받음
•
CloudWatch 대시보드
◦
모든 지표를 한 곳에서 모니터링
AWS CloudTrail
NOTE
계정에 대한 API 호출을 기록한다!
•
기록되는 정보에는 API 호출자, 호출시간, 호출자의 소스 IP등이 포함된다.
•
CloudTrail은 누군가 남긴 이동 경로의 ‘추적’으로 생각할 수 있다!
AWS CloudTrail 이벤트
이벤트 발생에 대한 정보를 CloudTrail이 다음과 같이 저장한다
CloudTrail Insights
•
AWS 계정에서 비정상적인 API 활동을 자동으로 감지할 수 있다.
AWS Trusted Advisor
NOTE
AWS 환경을 검사하고 AWS 모범 사례에 따라 실시간 권장 사항을 제시하는 서비스이다!
녹색 → 문제없음
주황 → 권장 조사 항목 수
빨강 → 권장 조치 수
•
비용 최적화, 성능, 보안, 내 결함성, 서비스 한도 5개 범주에 대해 모범사례와 비교한다.
추가 관리 도구
NOTE
•
AWS Config
◦
AWS 리소스 구성을 측정, 기록, 감사 및 평가할 수 있는 서비스, Auditing
•
AWS OpsWorks
◦
Chef 및 Puppet을 사용해 운영을 자동화
•
AWS Service Catalog
◦
AWS 제품 카탈로그를 생성, 구성 및 관리
•
AWS Personal Health Dashboard
◦
AWS 환경에 영향을 주는 주요 이벤트 및 변경 사항 보기