AWS 파트너 JBS Solutions를 이용해 현대화를 실현하고 사이트 트래픽을 400% 늘린 Wine Access

요약

와인 소매업체인 Wine Access는 AWS의 서버리스 아키텍처를 활용하여 비용을 절감하고 성능을 높이는 동시에 현대화를 실현했습니다. 이 회사는 온프레미스 서버에서 AWS로 마이그레이션했고, AWS 소매 컴피턴시 파트너 JBS Solutions가 AWS Lambda를 기반으로 아키텍처를 혁신하는 데 도움을 주었습니다. 새로운 솔루션은 400% 증가한 웹 사이트 트래픽에 맞춰 자동으로 규모가 조정되었고, 운영 중단이 발생하지 않았으며, 컴퓨팅 비용을 대폭 절감하고 데이터베이스 비용을 약 50% 절감해 주었습니다. 이제 Wine Access는 새로운 비즈니스 아이디어와 혁신을 추구하고, 고객 경험을 개선하고, 수백 시간의 사내 근무 시간을 절약하며, 새로운 수익원을 창출하는 민첩한 전자 상거래 솔루션을 갖추게 되었습니다.

구식 기술 타파

소비자 직거래 와인 소매업체인 Wine Access는 2014년, 구식 기술 스택으로 인해 회사가 시대에 뒤처져 있음을 깨닫게 되었습니다. 1996년에 설립된 이 회사는 40명의 직원이 소량 생산된 와인을 큐레이트하고 판매하는데, 주로 다이렉트 이메일 판매 체인과 값비싸고 오래된 서버에서 자체 호스팅되는 웹 사이트를 통해 판매가 이루어졌습니다. 성장을 지원하기 위해 Wine Access는 Amazon Web Services(AWS)를 기반으로 현대적인 전자 상거래 솔루션을 구축하고자 했습니다.

이 회사는 새로운 웹 사이트 및 인프라로 마이그레이션하기 위해 AWS 소매 컴피턴시 파트너 JBS Solutions의 도움을 받기로 결정했습니다. 프로젝트가 매우 성공적으로 완료되자 Wine Access는 서버를 프로비저닝하거나 관리하지 않고도 거의 모든 유형의 애플리케이션 또는 백엔드 서비스용 코드를 실행할 수 있는 AWS Lambda 기반 서버리스 아키텍처로의 디지털 트랜스포메이션을 위해 JBS Solutions와 지속적으로 협력하기로 했습니다. 이제 Wine Access는 고객에게 더 나은 서비스를 제공하고 새로운 비즈니스 아이디어와 판매 기회를 모색할 수 있는 민첩성을 갖추게 되었습니다.

“AWS Lambda로 마이그레이션한 덕분에 컴퓨팅 비용을 이전보다 훨씬 절감하는 동시에 사이트 트래픽을 늘릴 수 있었습니다.”

- Thomas Halpin, Wine Access Director of Engineering

현대적 전자 상거래 솔루션 도입

JBS Solutions는 맞춤형 소프트웨어 및 모바일 애플리케이션을 개발하고 현대화하여 기업이 비즈니스 및 기술 문제를 해결하도록 돕습니다. JBS Solutions는 기업 내 모든 영역에서 소매업체의 현대화 및 혁신 여정을 가속화하는 혁신적인 기술 제품을 제공하는 AWS 소매 컴피턴시 파트너로서의 지위를 바탕으로, 소매업체가 비즈니스 목표를 정의하고 이러한 목표를 충족하는 사용자 지정 소프트웨어, 모바일 애플리케이션 및 기타 솔루션을 설계하도록 지원합니다.

2015년, Wine Access는 빠르게 성장했지만 시대에 뒤떨어진 기술 스택으로 인해 개발 및 혁신 능력을 갖추지 못했습니다. 1990년대의 구식 서버에서 자체적으로 호스팅하는 웹 사이트를 운영했는데, 그 비용이 유닛당 20만 USD에 달했습니다. Wine Access의 Director of Engineering인 Thomas Halpin은 “10년이 넘도록 시대에 뒤떨어진 기술을 사용하고 있었기 때문에 새로운 기술로 전환하고 싶은 마음이 절실했습니다. 하지만 도움을 받기 위해 고용한 회사 중 두 곳이 실패했습니다”라고 말합니다.

Wine Access는 2014년 말에 처음 관계를 맺었던 JBS Solutions로 눈을 돌렸고, JBS Solutions는 Django Python 프레임워크를 기반으로 개발되고 클라우드에서 안전하고 크기 조정 가능한 컴퓨팅 파워를 제공하는 웹 서비스인 Amazon Elastic Compute Cloud(Amazon EC2)를 기반으로 운영되는 최신 전자 상거래 웹 사이트로 회사의 환경을 성공적으로 마이그레이션했습니다. 이 프로젝트는 두 회사 간의 오랜 협업의 시작점이었습니다. JBS Solutions의 Director of Delivery인 Donald Morrone은 “저희는 장기적인 기술 파트너가 되려고 노력합니다. 저희의 이러한 노력은 고객에게 더 나은 성과로 돌아옵니다”라고 말합니다. 2018년, Wine Access는 아키텍처를 더욱 현대화하기 위해 JBS Solutions와 다시 협력하게 되었습니다.

지속적인 성장을 위한 서버리스 아키텍처 구현

JBS Solutions는 AWS Lambda Delivery에서 AWS 서비스 검증을 받은 만큼, AWS Lambda를 사용하여 모범 사례를 따른다는 것이 검증된 업체라는 점에서 Wine Access를 위한 서버리스 전자 상거래 솔루션을 구축할 파트너로 제격이었습니다. 2019년 10월, JBS Solutions는 테스트의 일환으로 이 소매업체 웹 사이트의 구성 요소를 Amazon EC2에서 AWS Lambda 아키텍처로 점진적으로 마이그레이션했습니다. 그리고 2020년 2월까지 전체 웹 사이트가 마이그레이션되었습니다. 얼마 지나지 않아 코로나19 팬데믹이 발생하면서 수요가 급증했던 당시, 이 서버리스 아키텍처는 400%나 증가한 Wine Access 웹 사이트의 트래픽 문제 없이 처리했습니다. Halpin은 “AWS Lambda로 이전하지 않았다면 처리 능력이 부족했을 것입니다. JBS Solutions는 저희가 예상했던 수요 증가에 대비하고 있었기 때문에 확장성이 매우 뛰어난 아키텍처를 갖게 되었습니다”라고 말합니다. JBS Solutions는 AWS Lambda를 사용하여 이러한 상황을 간단하게 관리할 수 있었습니다. Morrone은 “용량을 늘리거나 서버를 관리할 필요도 없고, 저희는 아무것도 하지 않아도 되었습니다. AWS Lambda를 사용하여 운영 중단이나 속도 저하 없이 증가한 트래픽을 모두 처리했습니다”라고 말합니다.

Wine Access는 AWS Lambda에서 더 나은 성능을 경험했을 뿐만 아니라 컴퓨팅 비용도 크게 절감했습니다. Halpin은 “AWS Lambda로 마이그레이션한 덕분에 컴퓨팅 비용을 이전보다 훨씬 절감하는 동시에 사이트 트래픽을 늘릴 수 있었습니다”라고 말합니다. 또한 JBS Solutions는 Wine Access의 월간 비용에서 가장 큰 비중을 차지하는 데이터베이스 비용 문제도 해결했습니다. 요구 사용량에 따라 보다 효과적으로 조정할 수 있는 데이터베이스, 즉 관계형 데이터베이스 서비스 Amazon Aurora의 MySQL 호환 버전인 Amazon Aurora for MySQL로 마이그레이션한 것입니다. Wine Access는 미국에서만 서비스를 제공하기 때문에 시기에 따라 트래픽이 급증합니다. 미국 시간대 전반적으로 낮에 웹 사이트 트래픽이 많이 발생하지만, 서부 해안의 저녁 시간대와 동부 해안의 아침 시간대에는 트래픽이 거의 없습니다. Amazon Aurora는 높은 트래픽에 맞춰 스케일 업하고 트래픽이 없을 때는 스케일 다운합니다. Halpin은 “Amazon Aurora로 전환하는 과정에서 전혀 문제가 발생하지 않았으며, 사용한 만큼만 비용을 지불함에 따라 데이터베이스 비용이 약 50% 절감되었습니다”라고 말합니다.

JBS Solutions는 AWS Lambda 아키텍처를 기반으로 Wine Access 고객을 위한 새로운 기능을 신속하게 추가하거나, 이전의 수동 프로세스를 자동화하여 고객 서비스를 개선하는 동시에 Wine Access의 워크로드를 줄일 수 있습니다. 지나치게 덥거나 추운 온도에서는 와인이 상하기 때문에, 이전에는 Wine Access 직원이 매주 수천 개의 화물과 관련하여 날씨와 이동 시간을 확인해야 했습니다. 이제 이 프로세스는 AWS에서 자동화되어 직원이 연간 수백 시간을 절약할 수 있게 되었습니다. 2021년 1월, JBS Solutions는 완전관리형 메시징 서비스 Amazon Simple Notification Service(SNS)를 사용하여 특정 소량 생산 와인이 재입고되면 고객에게 자동 문자 메시지 또는 이메일을 보내는 웹 사이트 알림 기능인 Wine Access를 구축했습니다. Halpin은 “이 솔루션은 고객의 니즈를 해결하고 저희에게 중요한 수익원을 제공해 주었습니다”라고 말합니다. JBS Solutions는 Amazon SNS를 신속하게 구현했습니다. Morrone은 “AWS 파트너로서 저희는 새로운 것을 시도하는 대신 Amazon SNS를 활용할 수 있습니다”라고 말합니다.

“용량을 늘리거나 서버를 관리할 필요도 없고, 저희는 아무것도 하지 않아도 되었습니다. AWS Lambda를 사용하여 운영 중단이나 속도 저하 없이 증가한 트래픽을 모두 처리했습니다.”

- Donald Morrone, JBS Solutions Director of Delivery

AWS를 기반으로 고객 경험 개인화

Wine Access와 JBS Solutions는 소매업을 비롯한 여러 산업 부문의 고객에게 고도로 맞춤화된 추천을 제공하도록 맞춤형 기계 학습 모델을 훈련, 조정 및 배포하는 완전관리형 서비스인 Amazon Personalize를 사용하여 사용자의 인터넷 검색 활동을 기반으로 동적 웹 사이트 콘텐츠를 제작할 계획입니다. 예를 들어 고객이 까베르네 프랑을 선호하는 경우 Wine Access는 고객이 웹 사이트와 상호 작용할 때 Amazon Personalize를 사용하여 까베르네 프랑의 원산지인 프랑스 시농의 구매 옵션을 표시할 수 있습니다.

현대화된 인프라를 사용하게 되면서, Wine Access는 시대에 뒤떨어진 기술로 인해 어려움을 겪었던 이메일 기반 기업에서 민첩한 전자 상거래 회사로 탈바꿈했습니다. Halpin은 “비즈니스 목표나 문제가 있을 때마다 JBS Solutions는 그러한 목표 또는 문제를 해결하는 데 도움을 줍니다. JBS Solutions와 협력하는 덕분에 저희는 본연의 업무, 즉 와인 관련 업무에 집중할 수 있습니다”라고 말합니다.

Wine Access

고객 소개

Wine Access는 소량 생산 와인을 전문으로 하는 소비자 직거래 소매업체입니다. 매년 와인 감정가들이 전 세계 2만여 개 와인을 시음한 후 엄선하여, 개별적으로 판매하거나 클럽 프로그램을 통해 판매합니다.

파트너 소개

JBS Solutions는 비즈니스 및 기술 문제를 해결하는 맞춤형 소프트웨어 및 애플리케이션 기반 솔루션을 제공합니다. JBS Solutions는 AWS 소매 컴피턴시 파트너이자, 공인 커머셜 리셀러이자, AWS Public Sector 파트너이자, APN Immersion Day 회원사입니다.

2021년 12월 게시