Runtastic, AWS를 사용하여 성장을 주도하면서 30만 유로 절감
2022
Runtastic은 2009년부터 피트니스 애호가들을 위한 건강 및 웰니스 앱을 중심으로 사용자 커뮤니티를 구축해 왔습니다. 이 회사는 현재 유럽, 남미 및 미국 전역에 수천만 명의 고객을 보유하고 있습니다. 그러나 급속한 성장으로 인해 회사의 노후화된 기술 인프라에 문제가 생겼습니다. Runtastic은 AWS로 마이그레이션함으로써 지연 시간을 줄이고 고객 경험을 개선했으며 신규 인프라 지출에서만 30만 유로 이상을 절감했습니다.
AWS를 사용하여 많은 시간과 비용을 절약했습니다. 온프레미스 데이터베이스 서버의 클러스터 하나를 교체하여 약 30만 유로를 절감했습니다.”
Stefan Damm
Runtastic 최고 기술 책임자
Runtastic, AWS를 사용하여 성장을 주도하면서 30만 유로 절감
온라인 피트니스 회사인 Runtastic은 2009년 오스트리아에서 출범한 이후 많은 변화를 겪었습니다. 처음에는 클라우드로 마이그레이션하기 전에 웹 호스팅과 온프레미스 시스템을 사용하여 서비스를 실행했습니다. 그 과정에서 국제 피트니스 브랜드 Adidas에 인수되었고 상품 제공을 간소화했습니다. 모든 단계에서 성장을 지원할 최고의 인프라를 모색했습니다.
이제 Runtastic은 개발의 다음 단계에서 확장성을 개선하고 백업 및 복구를 강화했으며 온프레미스 서버를 Amazon Web Services(AWS)로 마이그레이션하여 30만 유로를 절감했습니다. 또한 AWS를 사용한다는 것은 개발자가 인프라를 유지 관리할 필요가 없고 새로운 제품을 구축하고 기존 제품을 업그레이드하는 데 집중할 수 있다는 것을 의미합니다.
Runtastic은 스타트업 기간 동안 AWS와 온프레미스를 사용했습니다
Runtastic은 풍부하고 깊이 있는 기술 인재를 보유하고 있습니다. 280명의 직원 중 140명이 최고 기술 책임자(CTO) Stefan Damm에게 보고합니다. 이 회사는 자사의 재능을 자랑스럽게 여겼지만 그 인재의 활용을 최적화하는 것이 문제가 되었습니다. Runtastic의 인프라 책임자인 Armin Deliomini는 “우리는 자체 인프라를 관리하는 데 있어 많은 전문 지식을 쌓았습니다”라고 말합니다. “안타깝게도 이는 시간이 많이 걸리는 일이고 고도로 숙련된 직원이 더 많은 가치를 창출하는 일을 그만두게 만들었습니다.”
확장성과 성능 향상, 인프라 규모 조정, 직원이 일상적인 관리 및 유지 관리 업무에서 벗어날 수 있어야 한다는 필요성 때문에 Runtastic은 온프레미스 인프라에서 AWS로 마이그레이션했습니다. 회사는 콘텐츠 전송 네트워크(CDN) 서비스인 Amazon CloudFront와 확장 가능한 객체 스토리지 서비스인 Amazon Simple Storage Service(Amazon S3)를 사용하는 것이 온프레미스에서 모든 것을 실행하는 것보다 더 나은 솔루션이라는 것을 깨달았습니다.
회사가 성장함에 따라 제품과 인프라가 발전했습니다. Runtastic은 GPS를 사용하여 활동을 추적함으로써 달리기 및 기타 야외 활동에 적합한 웹 사이트와 모바일 앱을 운영하기 시작했습니다. 이는 달리기, 자전거 타기, 영양 상태 모니터링을 위한 앱을 포함하여 30개의 다양한 피트니스 앱으로 확장되었습니다. Damm은 “많은 작업을 온프레미스에서 운영하고 있었지만 Amazon CloudFront와 Amazon S3를 자산 전달에 사용하는 것이 합리적이었습니다”라고 말합니다. “스타트업으로서 우리는 항상 최고의 가치를 추구했습니다. 이런 종류의 하이브리드 접근 방식이 합리적이라는 것을 알게 되었기 때문에 Runtastic은 일찍부터 AWS를 사용하기 시작했습니다.”
인기 있는 앱을 위한 실시간 서비스 지원을 보장하도록 확장
2015년 Runtastic은 국제 피트니스 브랜드 Adidas에 인수되었습니다. 이번 인수를 통해 Runtastic은 전 세계적으로 인지도가 높아졌습니다. 또한 이 회사는 지난 6년간 구축한 제품 오퍼링, 운영 및 인프라를 평가할 기회를 얻었습니다.
얼마 지나지 않아 모바일 인터넷이 널리 보급되었고, 회사는 데이터를 기록한 다음 세션 후에 사용자의 피트니스 트래커에서 데이터를 업로드하는 여러 앱에서 벗어날 수 있었습니다. 사용자가 원했던 것은 실시간 연결이었습니다. 2019년, 이 회사는 Adidas 러닝과 Adidas 트레이닝이라는 두 가지 앱만 제공하는 데 집중하기로 결정했습니다.
이러한 전략적 변화는 Runtastic의 인프라 요구 사항을 변화시켰습니다. Damm은 “마케팅 캠페인에서 예측할 수 없는 대규모 스파이크가 발생했기 때문에 더 많은 서비스를 클라우드로 이전해야 했습니다”라고 말합니다. “또한 뉴스 피드, 댓글 기능을 통한 사용자 간의 직접적인 상호 작용과 같은 사회적 측면을 추가하면서 부하가 더 많이 걸렸습니다. 전 세계 사용자에게 실시간 서비스를 제공하는 데 도움이 되는 더 나은 확장성이 필요했습니다.”
사용자 등록 및 활성화의 수가 증가하고 활동 추적량이 증가하면서 인프라에 부담이 되었고 처리 속도가 느려졌습니다.
Runtastic 커뮤니티의 사용자가 전 세계 수천만 명에 달했을 때 지연 시간은 심각한 문제가 되었습니다. “우리는 수년 동안 온프레미스 솔루션을 사용해 왔습니다”라고 Deliomini는 말합니다. “하지만 AWS로 마이그레이션하면서 해외에 새 데이터 센터를 짓지 않고도 해외 시장에서 성능이 향상되었습니다. 덕분에 직원들은 우리 제품을 혁신하고 개선하는 데 집중할 수 있게 되었습니다.”
Runtastic은 늘어나는 사용자 기반을 지원하기 위해 워크로드에 안전하고 크기 조정 가능한 컴퓨팅 파워를 제공하는 Amazon Elastic Compute Cloud(Amazon EC2)로 마이그레이션하고 Amazon S3와 Amazon CloudFront의 사용을 확대했습니다.
수요 급증에 대응하면서 하드웨어 비용 30만 유로 절감
Runtastic은 COVID-19 팬데믹이 닥쳤을 때 곧 새로운 도전에 직면했습니다. 즉, 앱 사용이 급증했습니다. 한 국가가 폐쇄될 때마다 갑자기 사용자들에게 운동할 수 있는 여가 시간이 늘어나면서 수요가 급증했습니다.
Runtastic은 이전에 수요 급증에 대응하는 데 이 전략이 효과적이었기 때문에 성능을 유지하기 위해 더 많은 AWS 서비스를 가동하기로 결정했습니다. “AWS를 사용하여 많은 시간과 비용을 절약했습니다. 예를 들어 온프레미스 데이터베이스 서버 클러스터 한 개(총 64개의 서버)를 교체하는 것을 고려하고 있었는데 하드웨어 비용만으로도 약 30만 유로를 절감했습니다”라고 Damm은 말합니다. “그리고 인프라 유지 관리 비용, 인프라를 관리하는 직원, 그리고 모든 추가 비용이 듭니다. Amazon S3를 사용하여 수요에 맞춰 빠르고 비용 효율적으로 확장할 수 있었습니다.”
Runtastic은 AWS를 더 잘 사용하여 성능을 개선하고 효율성을 높일 수 있도록 비용 절감 및 서비스 개선을 평가하고 있습니다. 이는 온프레미스 인프라를 추가적으로 마이그레이션하는 방법과 시기를 결정하는 데 도움이 됩니다. 수많은 엔터프라이즈 고객을 클라우드로 마이그레이션한 AWS의 경험을 바탕으로 한 포괄적이고 검증된 클라우드 마이그레이션 프로그램인 AWS Migration Acceleration Program(AWS MAP)에 참가하고 있습니다. 이는 Runtastic이 자신에게 적합한 선택을 하는 데 도움이 될 것입니다.
Runtastic은 여전히 온프레미스 솔루션을 보유하고 있음에도 불구하고 비즈니스가 향하는 방향이 클라우드라는 것을 알고 있으며 여기에 전념하고 있습니다. “제가 신생 스타트업이라면 클라우드에서 시작했을 거예요. 두통을 많이 피할 수 있으니까요”라고 Damm은 말합니다. “온프레미스 사용에 능숙한 우리에게도 AWS를 사용하는 것은 매우 의미가 있습니다. 우리는 고객과 비즈니스에 가장 적합한 선택을 하는 데 계속 집중하고 있습니다. 클라우드가 점점 더 중요해지고 있습니다.”
Runtastic 소개
2009년 오스트리아 린츠에서 설립된 Runtastic은 스포츠 브랜드 Adidas가 2015년에 인수한 피트니스 트래킹 제공업체입니다. 280명의 직원을 고용하고 있는 이 회사는 전 세계에 수천만 명의 고객을 보유하고 있습니다. 사용자는 앱을 사용하여 10가지 언어로 피트니스 성과를 추적, 기록 및 공유할 수 있습니다.
AWS의 이점
- 하드웨어 비용 30만 유로 절감
- 예측할 수 없는 수요 급증에 대응
- 개발자가 신제품에 집중할 수 있도록 지원
- 확장 가능한 백업 및 복구를 통한 이중화 향상
사용된 AWS 서비스
Amazon EC2
Amazon Elastic Compute Cloud(Amazon EC2)는 안전하고 크기 조정이 가능한 컴퓨팅 파워를 클라우드에서 제공하는 웹 서비스입니다. 개발자가 더 쉽게 웹 규모의 클라우드 컴퓨팅 작업을 할 수 있도록 설계되었습니다.
Amazon CloudFront
Amazon CloudFront는 개발자 친화적 환경에서 짧은 지연 시간과 빠른 전송 속도로 데이터, 동영상, 애플리케이션 및 API를 전 세계 고객에게 안전하게 전송하는 고속 콘텐츠 전송 네트워크(CDN) 서비스입니다.
Amazon S3
Amazon Simple Storage Service(S3)는 업계 최고 수준의 확장성, 데이터 가용성, 보안 및 성능을 제공하는 객체 스토리지 서비스입니다.
시작하기
모든 산업에서 다양한 규모의 조직이 AWS를 통해 매일 비즈니스를 혁신하고 임무를 수행하고 있습니다. 지금 전문가와 상담하고 AWS로의 여정을 시작하세요.