모니터링 및 관측성
애플리케이션 및 인프라에 대한 인사이트를 도출하고 성능을 개선
AWS 모니터링 및 관측성을 선택해야 하는 이유
AWS의 풀 스택 관측성에는 AWS 네이티브 Application Performance Monitoring(APM)과 오픈 소스 솔루션이 포함됩니다. 따라서 언제든지 기술 스택 전반의 상황을 파악할 수 있습니다. AWS의 관측성 기능을 사용하면 클라우드, 하이브리드 또는 온프레미스 환경에서 네트워크, 인프라 및 애플리케이션의 원격 측정을 수집, 연관, 집계 및 분석하여 시스템의 동작, 성능 및 상태에 대한 인사이트를 얻을 수 있습니다. 이러한 인사이트는 문제를 더 빠르게 감지, 조사 및 해결하는 데 도움이 됩니다. 또한 인공 지능 및 기계 학습과 결합하여 문제를 선제적으로 대응, 예측 및 방지할 수 있습니다.
![](https://img.youtube.com/vi/or7uFFyHIX0/maxresdefault.jpg)
이점
-
Rego Consulting
지난 해 Rego는 CloudWatch Synthetics와 Amazon CloudWatch Alarms, Amazon SES, AWS Lambda 함수에 기반을 둔 단순한 시스템을 통해 고객의 애플리케이션과 인프라 문제에 선제적으로 대응할 수 있었습니다. 회사의 DevOps 팀과 지원 팀은 CloudWatch Synthetics를 사용하여 고객이 문제를 알리기 전에 문제를 분석하고 해결할 수 있었습니다. CloudWatch Synthetics는 고객이 원하는 SLA/SLO를 초과하고 궁극적으로 회사의 성공을 지원하는 데 있어서 중요한 역할을 합니다.
Steve Seaney, Rego Consulting SaaS DevOps 및 아키텍처 SVP -
Booking.com
Booking.com은 간편하고 원활한 통합을 통해 제품의 핵심 웹 바이탈 지표를 빠르게 수집할 방법을 찾고 있었습니다. Amazon CloudWatch RUM을 사용하여 웹 사이트 성능을 모니터링했는데, 구체적으로 페이지 로드 시간, JavaScript 오류, 기타 핵심 웹 바이탈 지표 등을 모니터링했습니다. RUM 사용은 웹 사이트의 실제 성능 지표를 수집 후 측정하는 데 도움이 되었을 뿐 아니라 이 데이터를 수집하고 분석할 수 있는 통합된 방법을 제공해주었습니다. RUM이 뛰어난 이유는 Booking.com의 제품과 CloudWatch의 다른 부분과 원활하게 통합되는 데 있었습니다. 연결 손실이나 데이터 부족에 대한 걱정 없이 수집된 데이터를 추가로 처리할 수 있었습니다.
Matt Crouch, Booking.com 웹 아키텍트 -
Mapbox
모든 모니터링, 로깅, 지표 및 알림을 하나의 도구로 통합할 방법을 찾고 있었습니다. CloudWatch는 서드 파티 시스템을 설정, 구성 및 학습하는 데서 오는 운영 부담을 덜어주었습니다. 우리 팀은 CloudWatch를 광범위하게 사용하여 다수의 주요 워크로드의 오류 비율 및 상태 코드를 모니터링합니다. CloudWatch는 자동화 수준을 한 단계 높이는 동시에 각 개인의 역량을 넓혀줍니다.
Emily McAfee, Mapbox 플랫폼 엔지니어링 관리자 -
HP Print Business
HP Print Org는 Amazon Elastic Kubernetes Service(EKS)에서 실행되는 500개 이상의 서비스를 지원합니다. 우리 팀은 자체 호스트 방식의 Prometheus를 사용하여 하드웨어와 서비스 지표를 모니터링했습니다. 플랫폼이 확장되면서 모니터링을 유지하기가 힘들어졌는데 특히 자체 호스트 방식의 다중 리전 Prometheus 설정을 유지 관리하기가 힘들었습니다
Venkat Prasad Durga, HP Print Business 소프트웨어 설계 전문가