Entertainment, Red Hat과 손잡고 쿠폰 경험 현대화
Entertainment®는 60여 년 동안 미국과 캐나다에서 유명세를 쌓아온 기업입니다. 이 회사는 식당과 여행사, 현지 명소 등에서 사용할 수 있는 할인 쿠폰을 제공하여 소비자와 지역 상점을 연결해주는 다리 역할을 하고 있습니다. Entertainment®는 종이로 된 쿠폰을 디지털 쿠폰으로 대체하고자 했지만, 확장성과 기능성이 떨어지는 레거시 환경의 한계로 인해 새로운 기능을 빠르게 출시할 수 없었습니다. 이 팀은 Red Hat OpenShift Service on AWS 구현을 위해 Red Hat Cloud Services Customer Success 팀과 협업했으며, 이제 배포에 걸리는 시간이 몇 주에서 몇 분으로 크게 줄어들었습니다. 고객용 웹사이트 및 애플리케이션의 안정성과 확장성, 신뢰성이 크게 개선되었으며, Entertainment® 엔지니어는 완전 지원형 애플리케이션 플랫폼 덕분에 혁신에 더욱 집중할 수 있게 되었습니다.
디지털 시대를 위한 쿠폰 현대화
1960년대에 설립된 Entertainment®는 현지 명소에서 사용할 수 있는 할인 쿠폰 북을 발행하며 미국과 캐나다에서 널리 알려져 있습니다. 현재 이 회사는 1만 개 도시에서 50만 개의 디지털 쿠폰을 발행하여 4만 곳의 지역 상점과 현지 소비자를 연결해 줍니다. 소비자와 상점 모두에 서비스를 제공하며, 지역 사회의 공익을 위한 기금을 모금하기 위해 구독 서비스를 판매합니다.
이 회사는 2023년에 오지오(Augeo)의 자회사 키고(Kigo)에 합병되었습니다. Kigo는 충성도 높은 고객에게 더 나은 지원을 제공하기 위해 종이 쿠폰을 동적인 디지털 쿠폰으로 대체하고자 합니다. 이 회사는 Entertainment®을 유럽, 호주와 같은 새로운 지역으로 확장하고 더 많은 소비자들에게 현지 밀착적인 맞춤형 보상을 제공하여 1,500만 명의 활성 사용자에게 도달할 수 있도록 성장시키고자 합니다.
Entertainment® 기술 담당 VP Ian Foster는 "성장 목표를 달성하려면 확장성과 지원, 안정성을 모두 갖춘 웹사이트 및 고객용 애플리케이션을 개발해야 했어요"라고 말했습니다. "고객은 테이크아웃 애플리케이션과 동일한 수준의 현대적 경험을 기대하죠. 근처 동네의 할인 쿠폰을 검색해서 필요한 혜택을 찾고 싶어해요."
Entertainment®는 애플리케이션 개발과 확장성을 제한하는 레거시 온프레미스 기술을 사용하고 있었습니다. 팀이 처음에 생각해 낸 해결책은 온사이트 서버를 복제하고 워크로드를 클라우드로 이전한다는 것이었습니다. 하지만 관리가 어렵고 지원되지 않아서 업데이트나 패치 적용이 불가능했습니다. 이 복잡한 환경은 개발자의 만족도를 떨어뜨리고 직원 유지와 채용을 더욱 어렵게 만들었습니다.
Entertainment®의 시니어 DevOps 엔지니어 Paul Smyth는 "미래 안정성을 보장하는 플랫폼, 강력한 DevOps 문화, 완벽하게 작동하는 CI/CD 파이프라인이 필요했어요"라고 말합니다. "백엔드 인프라가 웹사이트나 애플리케이션에 영향을 미치는 문제를 그대로 둘 수 없었고, 개발자에게 더 나은 툴을 제공하고 싶었죠."
이 회사는 AWS 환경에 사용할 솔루션을 찾기 시작했습니다. 자체 쿠버네티스 인프라를 구축하여 사내 리소스를 활용하는 방안도 고려했지만, 결국 완전 지원형 애플리케이션 플랫폼을 찾고 숙련된 인력이 더욱 가치 높은 일에 집중하도록 하는 것이 더 수월할 것이라는 결론을 내렸습니다.
완전 지원형 플랫폼으로 애플리케이션 개발 간소화
Entertainment®는 Red Hat과의 협업으로 완전 관리형 턴키 애플리케이션 플랫폼인 Red Hat OpenShift Service on AWS를 구현하여 네이티브 AWS 환경에서 애플리케이션을 간편하게 구축, 배포하고 확장할 수 있게 되었습니다.
Smyth는 "Red Hat Managed OpenShift Black Belt 팀과의 회의에서, ROSA가 우리가 찾던 완벽한 플랫폼이라는 것을 곧바로 알 수 있었어요. Red Hat 사이트 신뢰성 엔지니어(Site Reliability Engineer, SRE)가 플랫폼을 관리하는 데 필요한 모든 기능을 갖추고 있었죠"라고 말합니다. 고객은 사이트 신뢰성 엔지니어링 재단과의 협업을 통해 조직 및 운영 관련 모범 사례를 사용하는 DevOps 방법론을 개발하여 개발자 팀의 속도 및 요구 사항이 운영 안정성과 균형을 이루도록 할 수 있습니다. Smyth는 "다른 제품을 사용하면 이렇게 높은 수준의 지원을 받을 수 없어요"라고 말합니다. "ROSA를 선택한 이유는 분명했죠."
Entertainment®는 플랫폼 구현을 위해 Red Hat Cloud Services Customer Success 팀과 협업했습니다. 이 클라우드 서비스 Black Belt 팀과 함께 회사의 고유한 요구 사항에 맞게 OpenShift Service on AWS를 구성헸습니다. 예를 들어 팀은 쿠버네티스용 선언형 지속적 배포 툴이자 CI/CD 워크플로우의 구성 요소인 Argo CD를 설정했습니다. 그런 다음 Red Hat Black Belt 팀과 Entertainment® 팀은 ROSA의 기능을 확장하고 AWS ECR과 연결하여 회사가 레거시 API를 현대적인 마이크로서비스로 마이그레이션하고 새로운 릴리스를 배포하는 데 필요한 원활한 경험을 제공할 수 있도록 했습니다.
Smyth는 "OpenShift Service on AWS에서 기본 제공되는 다양한 툴을 사용해서 포인트 앤 클릭 방식으로 간편하게 구성할 수 있어요"라고 말합니다. “이전에는 코드를 직접 써야 했지만 이제는 OpenShift Service on AWS에서 미리 작성된 코드를 시스템 엔지니어가 몇 번의 클릭만으로 간단하게 프로덕션 단계로 릴리스할 수 있어요. 시스템은 새 코드가 올바르게 작동할 때까지 기존 코드를 삭제하지 않기 때문에 다운타임이 발생하지 않아요. Argo CD는 제가 지금까지 사용해 본 것 중 가장 원활하게 작동되는 CI/CD 파이프라인 중 하나에요."
Red Hat Cloud Services Customer Success 팀은 메트릭 및 성능 모니터링을 위해 Prometheus를 연결하고 인시던트 관리 및 알림을 위해 플랫폼을 Slack과 통합했습니다. 이를 통해 주의를 요하는 문제가 발생한 경우 적절한 담당자에게 자동으로 알림을 보내서 이메일을 생성하거나 직원이 대시보드를 계속 모니터링할 필요를 없앴습니다. 로그를 살펴보고 문제의 내용을 실시간으로 파악하여 더욱 빠르게 해결할 수 있습니다.
산업
유통
본사
미시건주 트로이
임직원 수
50명
소프트웨어 및 서비스
Red Hat® OpenShift® Service on AWS(ROSA)
Red Hat OpenShift Service on AWS 덕분에 여유가 생겼어요. 그전에는 성수기에 대비하는 데 하루를 꼬박 보내곤 했지만, 이제 플랫폼을 통해 그런 일들을 자동으로 처리할 수 있게 됐어요.
사람은 DevOps에서 매우 중요한 부분이에요. Red Hat OpenShift Service on AWS의 도입으로 직원이 더욱 효율적으로 일할 수 있게 되었어요.
신규 릴리스 속도 개선 및 고객 경험 보호
백엔드 인프라의 안정성, 신뢰성, 확장성 개선
OpenShift Service on AWS는 수동 관리를 필요로 하지 않는 안정적이고 신뢰할 수 있는 애플리케이션 플랫폼을 제공합니다. 또한 기술적 지식이 부족한 직원도 사용할 수 있어 전문적인 교육을 많이 받지 않고서도 생산적으로 일할 수 있도록 합니다.
웹사이트의 일일 방문객 수는 일반적으로 10만 명이지만, 자동 확장을 통해 이제 방문객 수가 약 1백만 명으로 증가하는 성수기에도 안정적인 관리가 가능합니다. ROSA는 자가 치유(Self-healing) 기능을 갖고 있어서 팀이 버그나 문제를 수정하는 동안 애플리케이션을 계속 사용할 수 있는 해결책을 제공합니다. 추가적인 지원이 필요하면 팀은 언제든지 Red Hat SRE의 도움을 받을 수 있습니다.
Foster는 "OpenShift Service on AWS 덕분에 여유가 생겼어요. 그전에는 성수기에 대비하는 데 하루를 꼬박 보내곤 했지만, 이제 플랫폼을 통해 그런 일들을 자동으로 처리할 수 있게 됐어요"라고 말합니다. "회사를 합병하는 시점에 이러한 안정성은 매우 중요했어요. 그건 Kigo에서 보기에 매력적인 기회였죠."
신규 소비자 애플리케이션 및 서비스의 시장 출시 시간 단축
Entertainment®는 OpenShift Service on AWS를 구현한 이후 시장 출시 시간을 크게 단축했습니다. Red Hat의 Black Belt 팀과 협업하여 플랫폼을 빠르게 구축할 수 있었고, OpenShift Service on AWS의 풍부한 기능으로 코드를 단 몇 초 만에 손쉽게 배포할 수 있게 되었습니다.
Foster는 "그전에는 iOS 애플리케이션 버전을 App Store에 업로드하고 검토를 받는 데 일주일이 걸렸어요"라고 말합니다. "이제 30~40분이면 구축할 수 있어서 하루에 여덟 번 업로드하는 것도 가능하게 되었고, 무엇보다도 테스트 중에 문제가 발생하지 않는다는 걸 확신할 수 있어요."
“이전의 레거시 API 인프라를 업데이트하는 건 정말 꺼려지는 일이었어요. 확장하는 데 온종일 걸렸거든요. OpenShift Service on AWS와 마이크로서비스 도입으로 이제 변경 사항을 하루에 여러 차례 업로드할 수 있어요. 플랫폼이 자체적으로 확장된다는 장점도 있죠. 3주 전부터 릴리스를 계획하던 것에서 벗어나 이제 팀을 믿고 그들이 필요할 때 바로 업로드하도록 하고 있어요.”
강력한 DevOps 문화를 조성해 직원이 더 가치 높은 일에 집중하도록 지원
OpenShift Service on AWS와 DevOps 문화의 조합을 바탕으로 Entertainment®는 더욱 효율적이고 민첩하며 일하고 싶은 회사로 변화할 수 있었습니다. 개발자는 코드를 테스터에게 릴리스하고 더 중요한 프로젝트의 협업에 더 많은 시간을 할애할 수 있게 되었습니다.
Smyth는 "사람은 DevOps에서 매우 중요한 부분이에요. Red Hat OpenShift Service on AWS의 도입으로 직원이 더욱 효율적으로 일할 수 있게 되었어요"라고 말합니다. "직원들은 문제가 있을 때 책임지는 것을 회피하지 않고, 맡은 업무와 관련된 투명성과 주인 의식을 높였어요."
덕분에 시니어급 직원은 개발 문제 해결에 급급하던 것에서 벗어나 생산성을 발휘할 수 있게 되었습니다. 또한 이렇게 확보된 시간을 활용하여 미래의 핵심 역량인 Helm 차트 작성 방법을 가르치는 등 팀의 기술 수준을 높일 수 있게 되었습니다.
더욱 지능적인 파이프라인으로 스마트한 운영 실현
Entertainment®는 OpenShift Service on AWS를 기반으로 안정적이고 확장 가능한 애플리케이션을 개발한다는 비전을 실현했으며, 이제 더 먼 미래를 바라보고 있습니다. 이 팀은 다른 부서와 협업하여 수요 급증에 완벽하게 대비하는 방법을 모색하려고 합니다. 예를 들어 마케팅 팀이 특정 지역에서 많은 트래픽을 유도하게 될 캠페인을 보내서 적절한 팀이 알림을 받는 경우 플랫폼이 그에 맞춰 확장할 수 있습니다.
Smyth는 "OpenShift Service on AWS를 사용하면 한계란 없어요. 파이프라인이 더욱 지능적으로 작동하도록 하는 모니터링 시스템을 구축하고 있어요"라고 말합니다. "OpenShift Service on AWS에서 트래픽 로그를 조회하여 규칙과 로직을 통해 수요가 급증할 가능성이 있는 지역과 시간대를 파악할 수 있어요."
또한 OpenShift Service on AWS는 회사가 더욱 손쉽게 여러 언어와 통화를 지원하는 쿠폰을 개발하고 유럽의 일반 데이터 보호 규정(General Data Protection Regulation, GDPR)을 준수할 수 있도록 하여 새로운 지역에 진출하는 것을 돕습니다.
Entertainment® 소개
Entertainment®는 60여 년 동안 소비자가 선호하는 지역 상점에서 사용할 수 있는 할인 쿠폰을 제공해 왔습니다. 이 회사는 미국과 캐나다 내 1만 개 도시의 지역 상점 4만 곳에서 사용할 수 있는 쿠폰을 연간 50만 개 제공합니다. B2C 및 B2B 비즈니스 외에 구독 서비스를 판매하여 지역 사회의 공익을 위한 기금을 모금하는 플랫폼도 운영합니다. 이 회사는 2023년에 Augeo의 자회사 Kigo에 합병되었습니다.
About Red Hat Innovators in the Open
Innovation is the core of open source. Red Hat customers use open source technologies to change not only their own organizations, but also entire industries and markets. Red Hat Innovators in the Open proudly showcases how our customers use enterprise open source solutions to solve their toughest business challenges. Want to share your story?