Amazon DevOps Guru for RDS
DevOps Guru for RDS를 선택해야 하는 이유
Amazon DevOps Guru는 기계 학습(ML)을 기반으로 하는 서비스로서 모든 Amazon Relational Database Service(Amazon RDS) 엔진에서 사용할 수 있으며 이를 통해 애플리케이션의 운영 성능 및 가용성을 쉽게 개선할 수 있습니다.
Amazon DevOps Guru for RDS는 개발자 및 DevOps 엔지니어가 Amazon RDS의 다양한 데이터베이스 관련 문제를 빠르게 탐지, 진단 및 해결하도록 설계된 기계 학습 기반 기능입니다. DevOps Guru for RDS가 데이터베이스 관련 문제(예: 리소스 과다 사용, 특정 SQL 쿼리의 잘못된 동작)를 탐지하면 서비스는 즉시 사용자에게 알리고 진단 정보, 문제 범위에 대한 세부 정보, 지능형 권장 사항을 제공하여 고객의 신속한 문제 해결을 지원합니다.
DevOps Guru for RDS를 사용하면 수동 단계, 기계 학습 전문 지식, 심오한 데이터베이스 전문 지식이 없어도 데이터베이스의 성능 병목 현상 및 운영 문제를 모니터링할 수 있습니다. 시작하려면 Amazon RDS 콘솔에서 Amazon RDS Performance Insights를 켜고 Amazon DevOps Guru 콘솔로 이동하여 Amazon RDS 리소스나 기타 지원되는 리소스 또는 전체 계정에 대해 서비스를 활성화하세요. 또한 Amazon RDS 데이터베이스에 대해 Amazon DevOps Guru for RDS를 설정하고, 동시에 Amazon RDS 콘솔에서 새 데이터베이스를 생성할 수도 있습니다. 성능 개선 도우미 페이지 내에서 Amazon DevOps Guru for RDS를 사용하는 옵션도 사용할 수 있습니다.
Amazon DevOps Guru for RDS는 현재 Amazon Aurora MySQL 호환 버전, Amazon Aurora PostgreSQL 호환 버전 및 Amazon RDS for PostgreSQL을 지원하며, 향후에 추가 Amazon RDS 데이터베이스 엔진에 대한 지원도 확장될 예정입니다.
이점
고객
-
Jobvite
Jobvite는 유능한 인재를 유치, 고용, 온보딩하기 위한 채용 소프트웨어 플랫폼입니다. "우리의 사용 패턴이 수시로 변경되므로 우리의 애플리케이션은 우리가 상시 예측할 수 없는 방식으로 Amazon Aurora 데이터베이스와 상호 작용합니다. 우리의 AWS 데이터베이스 정체가 발견되면 그 원인을 확인하고 문제를 해결하는 데 몇 시간이 걸릴 수 있습니다.”라고 Jobvite의 부사장이자 엔지니어링 및 수석 아키텍트인 Ron Teeter 씨는 말합니다. “Amazon DevOps Guru for RDS를 사용하면 이런 이벤트가 발생할 때 곧바로 알림을 받게 된다는 점이 아주 좋습니다. Amazon DevOps Guru for RDS를 사용하면 우리의 애플리케이션에서 성능 또는 운영 문제를 발생시키는 데이터베이스 쿼리를 신속하게 찾을 수 있으며 그 발생 이유도 알 수 있습니다."
- Ron Teeter, Jobvite Engineering VP & Chief Architect -
Amazon Fulfillment Technologies
Amazon Fulfillment Technologies는 자동화된 Amazon Robotics FC부터 전 세계의 마이크로/팝업 노드에 이르기까지 Amazon 주문 처리 센터(FC)의 주문 처리 기술 솔루션을 설계, 개발 및 운영합니다. “우리 팀은 대형 데이터베이스 플릿을 관리합니다. DevOps Guru for RDS는 문제가 너무 커지기 전에 우리의 임계값 기반 모니터링보다 광대한 범위의 성능 이상 항목을 식별합니다.”라고 Amazon Fulfillment Technologies의 데이터베이스 엔지니어 팀장인 Brent Bigonger 씨는 말합니다. “DevOps Guru for RDS의 기계 학습 기반 인사이트는 조기 경고 시스템처럼 작동하여 성능 관련 문제를 빠르게 탐지, 진단 및 해결할 수 있도록 합니다."
- Brent Bigonger, Amazon Fulfillment Technologies Principal Database Engineer -
NTT DOCOMO
NTT DOCOMO, Inc.은 일본의 주요 휴대폰 통신 사업자입니다. “우리는 NTT DOCOMO에서 고객 및 내부 팀을 위한 45개의 독립적인 애플리케이션을 관리합니다. 이런 팀은 NTT DOCOMO의 공공 서비스 및 회사 직원용 비즈니스 애플리케이션을 위한 기본 구성 요소를 제공합니다.”라고 NTT DOCOMO, INC.의 서비스 설계 부서 선임 매니저인 Chikara Mitsui 씨는 말합니다. “우리는 Amazon DevOps Guru for RDS를 사용해 그 기계 학습 기반 인사이트를 활용해서 광대한 범위의 데이터베이스 관련 성능 문제를 빠르게 탐지, 진단 및 해결할 수 있게 되어 기쁩니다. Amazon DevOps Guru는 애플리케이션 스택에 대한 인사이트를 한 곳에서 볼 수 있도록 하고, 우리 팀이 운영 문제 조사에 시간을 빼앗기기보다 신뢰할 수 있는 서비스 구축에 집중할 수 있도록 돕습니다.”
- Chikara Mitsui, NTT DOCOMO, INC Service Design Department Senior Manager