Amazon DevOps Guru 기능

여러 소스의 운영 데이터 통합

Amazon DevOps Guru는 Amazon CloudWatch 지표, AWS Config, AWS CloudFormation 및 AWS X-Ray와 같은 여러 소스의 운영 데이터 스트림을 지속적으로 분석 및 통합하고 운영 데이터의 이상 현상을 검색 및 시각화하는 단일 콘솔 대시보드를 제공함으로써 여러 도구를 사용해야 할 필요성을 줄여줍니다. 이렇게 위임된 관리자는 조직 내의 모든 계정에서 생성되는 인사이트를 보고, 정렬하고, 필터링하여 추가적인 사용자 지정 없이 모든 모니터링 대상 애플리케이션의 상태를 조직 전반에 걸쳐 확인할 수 있습니다.

DevOps Guru 대시보드
Amazon DevOps Guru 대시보드

기계 학습 기반 인사이트로 시간 절약

Amazon DevOps Guru는 기계 학습 기반 권장 사항을 사용하여 수동 작업을 줄이는 동시에 애플리케이션 가용성을 개선하고 운영 문제를 더욱 신속하게 해결할 수 있습니다. 지표, 로그, 이벤트, 추적 정보를 지속적으로 수집 및 분석하여 애플리케이션 동작에 대해 정상적인 경계를 설정합니다. 그런 다음 DevOps Guru는 정상적인 동작과의 편차 여부를 확인하고 이상 현상을 집계함으로써 애플리케이션의 구성 요소 관계를 기반으로 운영 인사이트를 생성합니다. 운영 인사이트에는 영향을 받는 구성 요소의 정보, 관련 이상 현상의 식별, AWS CloudTrail 이벤트와 같은 컨텍스트 데이터를 사용하는 문제 해결 방법에 대한 권장 사항 등이 있습니다.

Amazon DevOps Guru Insight Detail
Amazon DevOps Guru 인사이트 세부 정보
Amazon DevOps Guru Insight Detail – Graphed Anomalies Tab
Amazon DevOps Guru 인사이트 세부 정보 – 그래프로 표시한 이상 현상 탭
Amazon DevOps Guru Insight Detail- Relevant events
Amazon DevOps Guru 인사이트 세부 정보 - 관련 이벤트
Amazon DevOps Guru Insight Detail- Recommendations
Amazon DevOps Guru 인사이트 세부 정보 - 권장 사항

자동으로 경보 구성

개발자와 운영자는 Amazon DevOps Guru를 통해 애플리케이션의 경보를 구성 및 설정할 수 있습니다. 애플리케이션이 발전하고 사용자가 새로운 서비스를 채택함에 따라 DevOps Guru는 자동으로 새로운 리소스를 인식하고 관련 지표 및 로그를 수집할 수 있습니다. 그러면 규칙 및 경보를 수동으로 업데이트하지 않더라도 정상 운영 패턴에서 편차가 발생하는 경우 이를 경고할 수 있습니다.

가장 중요한 문제를 최소한의 노이즈로 탐지

Amazon DevOps Guru는 Amazon.com과 같은 범용성 애플리케이션을 오랫동안 운영한 경험을 활용하고 내부 AWS 운영 데이터로 훈련한 기계 학습 모델을 사용함으로써 애플리케이션에 영향을 미치는 중요한 문제에 대한 정확한 운영 인사이트를 제공할 수 있습니다.

Amazon DevOps Guru Insights
Amazon DevOps Guru 인사이트

추가 소프트웨어 배포 및 관리 없이 클릭 한 번으로 배포

AWS 관리 콘솔에서 클릭 한 번 또는 단일 API 호출로 단일 계정에서 Amazon DevOps Guru를 사용할 수 있습니다. Amazon DevOps Guru는 AWS Organizations 통합을 통해 다중 계정 인사이트 가시성도 지원합니다. 활성화되면 Amazon DevOps Guru는 기계 학습을 사용하여 정상적인 작동 패턴에서 벗어나는 애플리케이션 지표, 로그, 이벤트 및 동작과 같은 데이터를 자동으로 수집하고 분석합니다. 배포하거나 관리할 추가 서비스가 없습니다.

AWS 서비스 및 서드 파티 도구와 통합

Amazon DevOps Guru는 기본적으로 Amazon CloudWatch, AWS Config, AWS CloudFormation 및 AWS X-Ray와 통합하여 애플리케이션 구성 요소 간의 연결 및 종속성을 검색하고 추적할 수 있습니다. DevOps Guru는 AWS Systems Manager 및 Amazon EventBridge와도 통합됩니다. AWS Systems Manager와 기본적으로 통합함으로써 OpsCenter에서 DevOps Guru가 생성하는 각 인사이트에 대한 OpsItem을 자동으로 수신할 수 있습니다. 이를 통해 OpsCenter 기능을 활용하여 운영 문제를 더욱 신속하게 확인, 조사 및 해결할 수 있습니다. Amazon EventBridge와의 통합으로 라우팅 규칙을 설정하여 알림을 보낼 곳을 결정하고, 미리 정의된 DevOps Guru 패턴을 사용하여 알림만 전송하거나 그 패턴과 일치하는 작업을 트리거하고(예: ‘신규 인사이트 공개’ 시에만 전송), 사용자 지정 패턴을 생성하여 알림을 전송할 수도 있습니다. DevOps Guru는 또한 DevOps Guru의 SNS 알림을 수집할 수 있는 PagerDuty 및 Atlassian의 서드 파티 인시던트 관리 도구와 통합함으로써 플랫폼 내에서 인시던트를 자동으로 관리할 수 있습니다.

DevOps Guru 설정
Amazon DevOps Guru 설정 페이지