사례 연구 GittGidyor 전례 없는 호황 속의 고성능 기능
Instana가 eBay 회사를 새로운 차원으로 끌어올린 방법
상자에 배송 라벨을 붙이는 손

2020년, 전 세계가 몇 달 동안 봉쇄되자 온라인 상거래는 전례 없는 규모로 급성장했습니다. 온라인 소매업체의 입장에서는 1년 내내 성수기를 맞이한 것과 마찬가지였습니다.

11월 블랙 프라이데이가 다가오면서 소매업체는 엄청난 수익 가능성을 보았습니다. 하지만 수요를 감당하려면 준비가 되어 있어야 했습니다.

eBay의 터키 자회사인 GittiGidiyor가 바로 이러한 소매업체 중 한 곳입니다. GittiGidiyor는 3,300만 명에 달하는 구매자와 판매자로 구성된 사용자 기반에 서비스를 제공합니다. 대부분의 온라인 스토어와 마찬가지로 이 회사도 2020년에 거래량이 급증했습니다. 더구나 블랙 프라이데이에는 전체 거래량이 4~5배로 늘어날 수 있습니다.

GittiGidiyor는 애플리케이션 환경 전반에 걸쳐 발생할 수 있는 잠재적 문제에 대한 명확하고 통합된 시각을 확보하여 이에 대비하고자 했습니다. 복잡한 최신 컨테이너형 아키텍처 전반에서 어디에, 어떤 문제가 있는지, 어떻게 해결해야 하는지에 대한 즉각적인 가시성이 필요했습니다.

GittiGidiyor는 얼마 전 IBM Observability by Instana를 구현하여 이러한 기능을 확보한 상태였습니다.

매출 성장

 

2020년 GittiGidiyor의 모바일 판매 수익이 82% 급증

급속한 비즈니스 성장

 

블랙 프라이데이에 4~5배 늘어난 거래량을 Instana를 사용하여 처리

한 번 설치하자마자 앱을 자동으로 감지했습니다. 다른 툴은 프로세스와 Docker 파일 변경이 더 많이 필요했습니다. 이제 그럴 필요가 없습니다. 오구즈 야림테페 사이트 안정성 엔지니어 팀 리더 GittiGidiyor
현대화된 환경 모니터링

GittiGidiyor는 이미 현대화를 통해 뛰어난 확장성을 확보했습니다. 모든 프론트엔드 및 백엔드 서비스와 비즈니스의 엔진인 초중요 결제 시스템을 포함하여 애플리케이션의 약 80%가 마이크로서비스 기반이며 컨테이너화되어 있습니다.

현대화는 확장성과 유연성을 가져다주지만, 동시에 복잡성을 추가하기도 합니다. 모놀리식 애플리케이션을 마이크로서비스 아키텍처로 교체하면 각 마이크로서비스 간에 새로운 통신 경로가 생성됩니다. 기업은 이러한 경로를 모니터링하고 데이터 흐름을 유지해야 높은 애플리케이션 성능을 유지할 수 있습니다.

2020년 한 해 동안 모바일 앱의 신규 다운로드 수가 전년 대비 57% 증가한 2,000만 건을 기록하고 모바일 판매 수익이 82% 급증하자, GittiGidiyor는 Instana를 사용해 포괄적인 가시성을 확보함으로써 성장을 수용하고 성과를 유지할 수 있었습니다.

이러한 관측 가능성은 블랙 프라이데이 호황을 처리하는 데도 도움이 되었습니다.

큰 그림을, 즉시, 명확하게

Instana 파트너이자 클라우드, DevOps 및 마이크로서비스 솔루션 제공업체인 Kloia(ibm.com 외부 링크)는 GittiGidiyor가 2019년에 Kubernetes 클러스터를 감사하는 것을 도와주는 동안, Instana를 사용하여 모니터링 가시성을 높일 수 있는 기회를 발견했습니다.

Kloia는 GittiGidiyor의 애플리케이션 성능 요구사항을 평가하고 성능 모니터링 요구사항을 정의하는 데 도움을 주었고, GittiGidiyor와 계속해서 협력하며 문제를 해결하고 Instana 모니터링을 Node.js 애플리케이션으로 확장하는 데 도움을 주고 있습니다.

GittiGidiyor는 Instana를 시범 운영했을 때, 한 번의 설치로 가치 있는 가시성을 거의 즉시 확보할 수 있다는 사실에 깊은 인상을 받았습니다. "한 번 설치하자마자 앱을 자동으로 감지하더군요."라고 GittiGidiyor의 사이트 안정성 엔지니어(SRE) 팀장 오구즈 야림테페(Oguz Yarimtepe)가 설명합니다. "다른 도구에는 더 많은 프로세스와 Docker 파일 변경이 필요합니다. 이제 그럴 필요가 없습니다."

GittiGidiyor는 Instana를 설치하자마자 마이크로서비스 간의 상호 의존성에 대한 충실도를 빠르게 확장했습니다. 소프트웨어 개발팀 책임자인 메흐메트 괴칸 악굴(Mehmet Gökhan Akgül)은 "이를 통해 시스템의 전체 구조를 발견하고 관측 가능성을 관찰할 수 있게 되었습니다."라고 이야기합니다.

야림테페는 다음과 같이 덧붙입니다. "인프라에 대한 전체적인 그림을 파악하고, 무엇이 서로 대화하고 있는지 알 수 있습니다. 어떤 클러스터가 있는지, 리소스 사용량은 어떤지, PID는 몇 개인지, 어떤 종류의 배포와 네임스페이스가 있는지 등을 화면을 보기만 하면 매우 빠르게 확인할 수 있습니다.

GittiGidiyor가 재해 복구 사이트로 보조 데이터 센터를 개발할 때, SRE 팀은 애플리케이션을 한 사이트에서 다른 사이트로 전환할 때 요구 사항이 어떻게 변경되는지 알기 위해 두 번째 인프라의 종속성을 파악해야 했습니다. 야림테페는 “두 사이트에서 백엔드 클러스터, 프런트엔드 클러스터, PCI 클러스터 등을 실행할 수 있어야 합니다.”라고 설명합니다. Instana를 사용하여 무척 쉽게 해결할 수 있었습니다. 야림테페는 “그냥 볼 수 있어요.”라고 말합니다. "TCP 덤프를 실행하거나 Git 보고서로 이동하여 구성을 검색하는 대신 애플리케이션 관점에서 정확하게 상황을 파악할 수 있습니다."

GittiGidiyor는 가장 중요한 애플리케이션인 결제 시스템의 경우 판매 성사 기회를 놓치지 않도록 문제를 즉시 발견하는 기능을 높이 평가하고 있습니다. Instana는 사용자가 사용자 지정 임곗값을 만들거나 다양한 서비스에 대한 KPI를 설정하여 문제가 발생하기 전에 사전에 문제를 경고하는 스마트 알림을 제공합니다.

인프라에 대한 전체적인 그림을 파악하고, 무엇이 서로 대화하고 있는지 알 수 있습니다. 어떤 클러스터가 있는지, 리소스 사용량은 어떤지 볼 수 있습니다. 화면을 보기만 하면 매우 빠르게 확인할 수 있습니다. 오구즈 야림테페 사이트 안정성 엔지니어 팀 리더 GittiGidiyor
엄청난 잠재력 포착

2020년 블랙 프라이데이가 되었을 무렵, GittiGidiyor는 Instana 솔루션을 사용하면 비즈니스가 빠르게 성장하는 중에도 안정성과 성능을 향상할 수 있다는 점을 잘 알고 있었습니다. GittiGidiyor는 거래량 급증에 대한 회사의 자체 예측과 특정 비즈니스 볼륨을 수용하는 데 필요한 리소스 수준에 대한 Instana의 통찰력을 결합해 인프라의 크기를 조정하고, 사이트를 계속 확장하기 위한 사전 계획을 수립했습니다.

팀은 결제 시스템 내부와 파트너 애플리케이션의 응답에서 대기 시간을 실시간으로 확인할 수 있는 맞춤형 대시보드를 설정했습니다. 예를 들어, 결제 시스템은 수많은 파트너 은행과 상호 작용하여 구매를 더 간편하게 만들어 줍니다. 팀은 블랙 프라이데이에 지연 시간을 모니터링하던 중 특정 은행의 응답 시간이 지연되기 시작하는 시점을 발견하고 즉시 다른 은행으로 거래를 안내했습니다. 이 덕분에 구매가 계속 진행될 수 있었습니다. 쇼핑객이 계속 클릭하고, Gittigidiyor가 블랙 프라이데이의 엄청난 호황을 누릴 수 있었습니다.

관측 가능성을 유연한 아키텍처로 가져오면 이러한 유연성을 최대한 활용할 수 있습니다. 야림테페는 이를 다음과 같이 완벽하게 설명합니다. "다른 인프라로 마이그레이션 하여 실행하기로 했다면 무슨 일이 일어나고 있는지 한 사람만 이해하면 됩니다. 예전에는 시스템 엔지니어, SRE, 개발자, 아키텍트, 네트워크 엔지니어가 필요했죠. TCP 덤프를 실행해서 모든 종속성을 확인하고 문제가 없는지 확인해야 했습니다. 지금은 딱 한 명만 있으면 됩니다." 이를 통해 팀은 소중한 시간을 절약하고 비즈니스 성과를 개선하는 변화를 가속화할 수 있습니다.

개발 측면에서는 GittiGidiyor가 달성한 투명성을 통해 이해관계자에게 요구사항을 보다 명확하게 전달하고, 보다 생산적으로 작업하여 구축 시간을 단축할 수 있습니다. 악굴은 이렇게 이야기합니다. "설계를 개선하고 마이크로서비스 간의 경로를 개발팀에 전달하는 방법을 이해하는 데 도움이 됩니다. 또한 배포 후 유효성 검사에도 유용하죠. 처음에 예상한 대로 전달되었는지 더 쉽게 확인할 수 있어요.”

GittiGidiyor의 비즈니스도 마찬가지입니다. 관측 가능성은 기대치에 맞게 성과를 조정하는 데 도움이 됩니다. GittiGidiyor는 온라인 상거래가 계속 성장하더라도 연중 어느 때나 대응할 수 있는 역량을 갖추고 있습니다.

GittiGidiyor와 Instana 로고
GittiGidiyor 소개

eBay의 자회사인 GittiGidiyor는 터키의 소비자와 다양한 상품 판매자를 연결하는 온라인 쇼핑 플랫폼으로서 이스탄불에 본사를 두고 있습니다. 국내 및 해외 판매자에게 소매 및 경매 기반 판매를 제공합니다.

Kloia 소개

영국, 네덜란드, 터키에 지사를 두고 있는 IT 컨설팅 회사인 Kloia(ibm.com 외부 링크)는 고객이 DevOps, 클라우드, 테스트 자동화 및 마이크로서비스에서 최신 사례를 채택하도록 지원하는 숙련된 엔지니어들로 구성된 팀입니다.

IBM 계열사 Instana 소개

IBM 계열사인 Instana는 복잡하고 현대적인 클라우드 네이티브 애플리케이션을 운영하는 기업을 상대로 애플리케이션 위치에 관계없이 자동화된 애플리케이션 성능 모니터링 기능이 있는 엔터프라이즈 관측성 플랫폼을 제공합니다. 모바일 디바이스나 IBM Z® 메인프레임 컴퓨터를 비롯하여 온프레미스, 퍼블릭 또는 프라이빗 클라우드 어디서든 가능합니다.

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

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

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

다음 단계 안내

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

더 많은 사례 연구 보기 IBM에 문의하기 Conrad Electronic

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

사례 연구 읽기
Dealerware

최고 수준의 차량 관리 성능

사례 연구 읽기
IBM 블로그

IBM의 관측 가능성 및 AI 운영 솔루션: 인시던트 해결을 위한 통합

블로그 읽기
법률

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

2021년 8월 미국에서 제작

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

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

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