• Checkly, 사용자의 사용 방식을 모방하여 소프트웨어 테스트 진행

    article image

    특정 규모의 기업에서 근무하는 개발자들은 처리해야 할 방대한 소프트웨어 개발 관련 태스크와 버그를 추적하는 데 어려움을 겪는 일이 드물지 않습니다. Dynatrace가 실시한 2024년 설문조사에 따르면, 기술 리더들의 88%가 지난 한 해 동안 기술 스택의 복잡도가 증가했으며, 이러한 증가된 복잡성으로 인해 만족스러운 고객 경험을 제공하기 어렵다고 답했습니다.

    시장은 이 문제를 해결하겠다며 관찰 가능성(observability) 관련 제품을 제공하는 벤더들로 넘쳐납니다. 하지만 관찰 가능성 및 모니터링 전문 기업의 CEO이자 공동 창업자인 한네스 렝케(Hannes Lenke)는 많은 솔루션이 대규모로 사용하기에는 너무 비싸거나, 특정 기능, 지원 및 유지보수 같은 영역에서 부당한 추가 요금을 부과한다고 주장합니다.

    2018년 Tim Nolet 및 Timo Euteneuer와 함께 Checkly를 출시한 렝케는 TechCrunch에 "진정한 관찰 가능성 및 모니터링 도구에 접근하는 엔지니어는 극히 드물며, 이 도구들 중 상당수는 여전히 사일로 형태로 운영되고 있다"고 지적했습니다. 그는 또한 "게다가, 레거시 모니터링 도구는 회사에 막대한 비용을 발생시키며, 비용 절감은 도구 마이그레이션의 핵심 동인 중 하나입니다"라고 덧붙였습니다.

    Nolet은 개발자가 앱의 성능이나 다운타임을 파악할 수 있도록 돕기 위해 Checkly를 사이드 프로젝트로 만들었으며, 구독 기반의 합성 모니터링(synthetic monitoring) 도구 세트를 제공합니다. 능동 모니터링(active monitoring) 또는 사전 예방적 모니터링(proactive monitoring)으로도 알려진 합성 모니터링은 사용자의 실제 행동을 시뮬레이션하여 소프트웨어를 테스트하는 방식입니다. 이를 통해 응답 시간이나 오류율 같은 핵심 성능 지표를 평가할 수 있습니다.

    소프트웨어뿐만 아니라 API도 모니터링할 수 있는 Checkly의 플랫폼은 잠재적인 문제를 감지하기 위해 예약되거나 지속적인 자동화 테스트 스크립트를 실행합니다. 사용자는 기존 코드베이스에 모니터링 로직을 코드로 정의하여 버전 관리를 유지할 수 있으며, '트레이스(traces)' 기능을 활용해 백엔드에서 발생한 실패 원인을 알림과 연결할 수 있습니다.

    렝케는 "우리의 목표는 개발자가 문제를 발견하고 이를 10배 더 빠르게 해결하도록 돕는 것입니다"라며, "합성 모니터링 설정은 문제가 발생했을 때 가장 먼저 알아차릴 수 있게 해주므로, 고객에게 문제가 전달되기 전에 해결할 수 있게 합니다"라고 강조했습니다.

    렝케는 Datadog, Splunk, New Relic 같은 기존 관찰 가능성 선두 기업뿐만 아니라 Pingdom, Runscope, Catchpoint까지 경쟁자로 인식합니다. 그럼에도 그는 Checkly의 비즈니스는 매우 견고하다고 강조합니다. 이 회사는 1Password, Vercel, Yext 등 1,000개 이상의 유료 고객을 보유하고 있으며, 매일 API와 소프트웨어에 대해 3,250만 건에 달하는 검사를 수행하고 있습니다.

    이러한 실적은 투자자들의 주목을 받았습니다.

    이번 주, Checkly는 Accel과 CRV의 참여를 받은 Balderton Capital 주도의 시리즈 B(Series B) 펀딩 라운드에서 2,000만 달러를 유치했다고 발표했습니다. 이로써 Checkly의 총 유치 금액은 3,225만 달러에 달하게 되었으며, 이 자금은 제품 개발, 베를린 본사의 35명 규모 팀 확장, 그리고 뉴욕 지사 개설 등에 활용될 예정입니다.

    렝케는 "저희는 Checkly에 대한 고객 수요가 가속화되고 있음을 목격하고 있습니다. 이에 발맞춰, 더 많은 고객을 Checkly에 유입시키기 위해 시장 진출(go-to-market) 팀을 확장하고자 합니다"라고 말했습니다.

    [출처:] https://techcrunch.com/2024/07/31/checkly-tests-software-by-mimicking-the-way-people-use-it