수십억 건의 중요 업무 파일 전송을 책임지는 기업이 선택한 묘수
ExaVault가 Instana를 사용해 가동 시간을 최대화한 방법

"우리는 많은 기업에서 미션 크리티컬한 역할을 담당하고 있습니다."라고 Disney, Adobe, Xerox, Zillow와 같은 고객을 위해 연간 20억 건의 파일 전송을 지원하는 ExaVault의 최고 경영자(CEO)인 David Ordal은 설명합니다.

ExaVault 고객 대부분은 POS 시스템에서 분석 플랫폼 또는 재고 관리 시스템으로 데이터를 이동하는 등 자동화된 시스템 간 파일 전송을 수행하고 있습니다. ExaVault의 API는 분당 평균 35,000건의 요청과 매일 5천만 건 이상의 호출을 처리합니다. 파일 전송이 자동화되는 동안 전송 양측은 이러한 자동화를 활용하여 비즈니스 결정을 내립니다.

우리 시스템이 다운되면 고객은 손해를 보기 시작합니다."라고 Ordal은 말합니다.

개별 ExaVault 고객은 각기 다른 방식으로 ExaVault를 사용하며, 종종 개발자 API를 통해 사용자 지정 기능을 생성합니다. ExaVault의 전체 고객 기반이 모든 문제의 영향을 받는 것은 아니며 실제로 한 명의 고객만 속도 저하를 경험하는 경우도 많습니다. 그러나 그런 일이 발생하면 ExaVault 팀은 고객이 겪고 있는 것을 확인하고 문제를 디버그할 수 있어야 합니다.

IBM® Observability by Instana® 솔루션으로 전환하기 전에 ExaVault는 세분화된 고객별 정보를 얻는 것이 거의 불가능했던 모니터링 시스템을 사용하고 있었습니다. "트랜잭션에 사용자 ID를 태그한 다음 특정 고객 문제로 필터링할 수 없었습니다."라고 ExaVault의 수석 백엔드 엔지니어인 Tom Fite는 설명합니다. 특정 고객 문제가 평균에서 완전히 사라질 수 있습니다. 한 고객에게 속도 저하가 발생하면 전체적인 뷰만 제공하는 모니터링 시스템에는 전혀 표시되지 않습니다.

이 이야기가 본인의 과제에 반향을 불러일으키나요? 오늘 다음 단계를 밟으세요.

MTTR 감소

 

ExaVault MTTR 56.6% 단축 달성

100% 가용성

 

그리고 99.99%의 가용성에 도달했습니다

"우리 팀은 하루 종일 버그를 잡는 대신, 새로운 기능과 로드맵 계획에 더 많은 시간을 할애할 수 있게 되었습니다." Eddie Castillo Head of Marketing ExaVault Inc.
빠르고 사용자 친화적인 가시성

ExaVault가 새로운 모니터링 솔루션을 찾기 시작했을 때 최우선 과제는 메트릭을 계정별로 분류하고 고객이 경험하는 “엣지 케이스”를 파악하는 것이었습니다. 다른 주요 기준은 비용 및 사용자 인터페이스였는데, 이 두 가지 모두 이전 공급업체에서는 골칫거리였습니다.

"일부 APM 공급업체는 엄청나게 비쌉니다."라고 Fite는 설명합니다. "특히 애플리케이션 확장에 대해 이야기하고 몇 개의 상자 이상에서 모니터링을 실행하는 경우 더욱 그렇습니다."

ExaVault는 스택 추적, 데이터베이스 호출, 처리량, 데이터 보존 정책 및 인프라 모니터링과 같은 요소를 고려했습니다. 그러나 기술 전문가가 아닌 사용자도 이해할 수 있는 그래픽 사용자 인터페이스 역시 Instana를 선택한 핵심 이유였습니다.

Fite는 “저는 좋은 사용자 인터페이스를 좋아하지 않습니다.”라고 말합니다. "그러나 이는 우리 팀의 다른 사람들, 특히 나보다 기술에 익숙하지 않은 사람들에게 우리가 문제를 해결했음을 설명하는 데 도움이 될 수도 있습니다."

더 신속한 해결 및 향상된 가동 시간

ExaVault는 Instana를 사용하여 API 성능을 모니터링하고 오류 추적, 디버깅 및 경고를 수행합니다. ExaVault가 일상적으로 검토하는 가장 중요한 지표는 지연 속도입니다. "모든 고객이 좋은 경험을 할 수 있도록 해야 합니다."라고 Fite는 말합니다. 고객은 몇 초 이상 기다려야 하는 경우 떠날 수 있습니다.

하지만 Instana를 사용하면 Fite는 하루 종일 대시보드를 볼 필요가 없습니다. 대신 Instana는 비정상적인 상황이 발생하면 전용 Slack 채널에 경고를 보냅니다.

계정 수준 모니터링의 경우, ExaVault는 Instana 소프트웨어 개발 키트(SDK)를 사용하여 각 API 호출이 들어올 때 메타데이터를 할당합니다. 그 결과 Fite는 수많은 변수를 필터링할 수 있습니다. 그러나 가장 일반적인 사용 사례는 계정 또는 계정의 개별 사용자별로 필터링하는 것입니다. "사용자에게 상위 수준에서 볼 수 없는 문제가 있는 경우, 드릴다운하여 정보를 살펴보는 것만으로도 문제를 해결할 수 있습니다."라고 Fite는 말합니다.

ExaVault가 Instana를 사용한 이래로, 고객에게 영향을 주는 버그에 대한 문제 해결 평균 시간(MTTR)이 56.6%까지 감소했습니다. 또한, 플랫폼의 속도 저하와 가동 중지 시간이 크게 줄었습니다. 전에는 가동 시간이 99.51%였다면 현재는 99.99%입니다. "우리는 우리가 설정한 목표를 달성하고 있습니다."라고 Fite는 설명합니다. "그렇게 할 수 있었던 이유는 문제를 더 잘 파악할 수 있었기 때문입니다."

어떤 경우에는 Instana를 사용하기 전에는 ExaVault가 존재조차 몰랐던 버그가 있었습니다. Instana를 설정한 지 며칠 만에 ExaVault는 메모리 캐시를 너무 자주 쿼리하고 올바르게 저장하지 않는 소프트웨어에 버그가 있음을 깨달았습니다. 이전에 보이지 않았던 버그를 수정하면 애플리케이션 서버의 부하가 즉시 줄어듭니다.

혁신을 위한 시간 확보

"기술 부채가 줄어든 이유는 일을 훨씬 더 빨리 처리할 수 있게 되었기 때문입니다."라고 ExaVault의 마케팅 책임자 Eddie Castillo는 말합니다. "우리 팀은 하루 종일 버그를 잡는 대신, 새로운 기능과 로드맵 계획에 더 많은 시간을 할애할 수 있게 되었습니다."

몇 가지 주요 프로젝트가 곧 시작될 예정입니다. Instana를 통해 가능한 강력한 내부 테스트가 없었다면 Fite는 API 개선 사항을 배포할 때 버그가 발생할 가능성에 대해 훨씬 더 걱정했을 것입니다. Fite는 “Instana는 변경 사항이 현재 버전보다 더 잘 작동하도록 도와줄 것입니다.”라고 말합니다.

또한, ExaVault는 자체 개발한 컨테이너 오케스트레이션 시스템에서 Kubernetes로 이전하기 위해 노력하고 있습니다. 마지막으로, ExaVault는 향후 배포 전후의 성능 메트릭을 비교하기 위해 Instana의 배포 추적을 사용할 수 있게 되어 기대가 큽니다.

"다가오는 로드맵에 따라 이러한 도구가 없다면 기술 스택을 계속 주시하는 것이 불가능할 것입니다."라고 Castillo는 말합니다. “Tom은 자신의 데스크탑에 백만 개의 터미널 창을 열어 두곤 했습니다. 그러나 이러한 도구를 갖추면 전체 아키텍처를 다양화하고 복잡성을 추가할 때 가시성을 확보할 수 있습니다."

ExaVault 로고
ExaVault Inc. 소개

ExaVault (링크는 ibm.com 외부에 있음)는 100개국 이상에서 모든 규모의 기업을 위한 FTP 및 파일 공유 솔루션을 제공합니다. 이 솔루션은 최신 인터페이스로 기존 FTP/SFTP를 개선하고 플랫폼과 시간대 간에 안전하게 협업하고 공유할 수 있도록 지원합니다. ExaVault는 2009년에 설립되었으며 캘리포니아주 샌라몬에 본사를 두고 있습니다.

Instana 로고
IBM 계열사 Instana 소개

IBM 계열사인 Instana는 복잡하고 현대적인 클라우드 네이티브 애플리케이션을 운영하는 기업에 애플리케이션 상주 위치와 상관없이 Enterprise Observability Platform을 통한 자동화된 애플리케이션 성능 모니터링 기능을 제공합니다. 모바일 디바이스나 IBM Z® 메인프레임 컴퓨터를 비롯한 사내 구축형, 퍼블릭 또는 프라이빗 클라우드 어디든 가능합니다.

AI를 활용하여 하이브리드 애플리케이션 내부의 심층적인 맥락 의존성을 찾아내는 Instana와 함께 현대적인 하이브리드 애플리케이션을 관리해 보세요. 또한, Instana는 폐쇄 루프 DevOps 자동화를 지원하는 개발 파이프라인에 대한 가시성을 제공합니다.

해당 기능은 애플리케이션 성능을 최적화하고, 혁신을 지원하며, 위험을 완화함에 따라 고객에게 필요한 실행 가능한 피드백을 제공합니다. 이에 따라 DevOps는 효율성을 향상하고 소프트웨어 전송 파이프라인에 부가 가치를 창출하는 동시에 서비스 및 비즈니스 레벨 목표를 충족할 수 있습니다.

자세한 정보는 instana.com을 방문하세요.

다음 단계 안내

이 사례에 소개된 IBM 솔루션에 대해 자세히 알아보려면 IBM 담당자 또는 IBM 비즈니스 파트너에게 문의하세요.

PDF 읽기 더 많은 사례 보기 GittiGidiyor

전례 없는 호황 속의 고성능 기능

사례 연구 읽기
PROMOTORA DE INFORMACIONES, S.A.(PRISA)

전 세계에 걸쳐 고성능 컨텐츠 전달 보장

사례 연구 읽기
Conrad Electronic International GmbH & Co. KG 소개

전 세계 전자 제품을 안정적으로 공급하는 기업

사례 연구 읽기
법률

© Copyright IBM Corporation 2021. IBM Corporation, IBM Cloud, New Orchard Road, Armonk, NY 10504

2021년 11월 미국에서 제작

IBM, IBM 로고, ibm.com, Instana는 전 세계 여러 국가에 등록된 International Business Machines Corp.의 상표입니다. 기타 제품 및 서비스 이름은 IBM 또는 다른 회사의 상표일 수 있습니다. IBM 상표의 최신 목록은 웹 ibm.com/trademark에서 확인할 수 있습니다.

이 문서는 최초 발행일 기준 최신 문서로, IBM은 언제든지 해당 내용을 변경할 수 있습니다. IBM이 현재 영업 중인 모든 국가에서 모든 제품이 제공되는 것은 아닙니다.

명시된 성능 데이터 및 고객 사례는 오직 정보 목적으로 제공됩니다. 실제 성능 결과는 특정 구성 및 작동 조건에 따라 다를 수 있습니다. 본 문서의 정보는 상품성, 특정 목적에의 적합성, 비침해성 보증 또는 조건을 포함하여 명시적 또는 묵시적 보증 없이 '있는 그대로' 제공됩니다. 제품 제공 시의 계약 조건에 따라 해당 IBM 제품을 보증합니다.