"ElastiCache 같은 관리형 서비스를 사용하면 비즈니스의 핵심에 집중할 수 있습니다. 저희 작업 팀은 두 명의 풀타임 엔지니어만으로 구성됩니다"라고 Airbnb의 기술 팀장인 Tobi Knaup은 말합니다. "이렇게 작은 팀으로 Airbnb 같은 사이트를 운영하는 것은 ElastiCache 같은 서비스 없이는 불가능합니다. 클러스터의 노드를 가동하고 유지 관리하는 것이 빠르고 쉽습니다."

BrandVerity의 CTO인 Andy Skalet는 "우리는 ElastiCache를 분산 데이터 수집 시스템의 핵심 구성 요소로 사용하고 있습니다. 이 시스템은 하루에 700만 개 이상의 유료 검색 광고를 분석하여 고객의 브랜드와 상표를 관련 기업 및 경쟁 기업으로부터 보호하고 있습니다."라고 설명합니다. "예전에는 EC2에서 Memcached를 운용했지만, ElastiCache로 전환하면서 캐시 인프라를 우리가 직접 관리할 필요가 없어졌습니다. ElastiCache는 Memcached과 호환되기 때문에 이전을 위해서는 우리 시스템 구성의 캐시 노드 엔드포인트를 업데이트하기만 하면 되었습니다. ElastiCache는 뛰어난 성능과 함께 캐시 노드의 높은 가용성을 유지해줍니다."

"현재 우리는 다양한 유형의 캐싱을 위해 Memcached와 Redis를 사용하고 있습니다. 하지만 애플리케이션과 액세스 속도가 점점 다양해짐에 따라 이러한 캐싱 서버에 대한 인스턴스 수도 늘어나 운영 비용도 증가합니다. ElastiCache는 자동 스냅샷과 호스트 관리 비용을 절감해주는 훌륭한 서비스입니다."

전 세계적으로 가장 큰 지리 정보 시스템(GIS) 소프트웨어 제공 업체인 Esri의 수석 아키텍트 Andrea Rosso는 "우리는 웹 기반 협업 매핑 애플리케이션인 ArcGIS의 사용자 데이터 및 지도를 캐시화하는 데 ElastiCache를 사용하고 있습니다"라고 말합니다. "ElastiCache는 완전관리형이고 Memcached와 호환되기 때문에 우리의 프로덕션 환경에서 다중 노드 캐시 클러스터의 통합, 배포 및 모니터링이 용이합니다. ElastiCache를 도입한 후 우리의 데이터베이스에 부하가 감소되었으며, 트래픽이 급격히 증가하는 상황에서도 사용자에 대한 뛰어난 응답 속도를 유지합니다."

"우리는 테스트 및 교훈 실험을 위한 데이터를 수집하고 매일 최대 2억 개의 메시지를 처리하는 애플리케이션에 ElastiCache Redis를 사용합니다. DynamoDB를 주 데이터 스토어로 사용하고 있으며, 이를 위해 ElastiCache Redis를 활용하고 있습니다."라고 엔지니어링 매니저인 Kuldeep Chowhan이 말합니다. "ElastiCache Redis를 사용하면서 프로비저닝된 DynamoDB 용량을 90%까지 줄이고 전체 데이터베이스 비용을 6배 절감할 수 있었습니다. 완전관리형인데다가 편리한 지표와 다중 AZ 같은 기능도 제공됩니. 아직 읽기 전용 복제본을 사용할 일은 발생하지 않았지만, 만약 그렇더라도 읽기 전용 복제본을 자동으로 적용하여 애플리케이션에 대한 영향을 완화할 수 있다는 사실은 정말 안심이 됩니다.”


"ServiceHub는 이벤트에 의해 실행되는 서비스 지향적 아키텍처의 심장이며, 실시간에 가깝게 메시지를 전달해야 합니다. 그래서 지연 시간이 충분하게 낮은 인 메모리 방식의 안정적이고 지속적인 메시지 데이터 스토어를 통한 백업이 필요합니다. ElastiCache는 이러한 조건을 모두 충족하는 제품으로, 그 성능에 매우 만족하고 있습니다. 또한, ElastiCache Redis에서 제공하는 원자 단위의 Lua 스크립트 수행 기능은 메시지 브로커 대기열에서 데이터 조작을 관리하는 작고 중요한 코드 섹션에 매우 유용합니다."

“주소를 찾아주거나 위치를 주소로 변환해 주는 웹 서비스인 HERE Geocoder API의 검색 결과를 캐시하는 데 ElastiCache를 사용하고 있습니다. HERE Geocoder API는 하루에 4억 개의 요청을 수행합니다. ElastiCache는 평균 응답 시간을 획기적으로 단축시켜 주었는데, 이는 우리의 고객인 자동차 및 기업 사용자에게 대단히 중요한 요소입니다. 또한 비싼 CPU 최적화 인스턴스에서 경제적인 캐시 노드 인스턴스로 로드를 이동시켜 운영 비용도 절약할 수 있습니다."라고 HERE(지도 찾기 및 위치 검색 분야의 리더, Nokia 자회사)의 수석 아키텍트인 Wiebke Krasting은 얘기합니다.

"Mapbox는 위치를 모바일과 온라인 애플리케이션에 손쉽게 통합할 수 있도록 해주는 개발자용 매핑 플랫폼입니다. 9개의 AWS 리전에서 운영되며, 고객에게 신속하고 일관성 있게 제공해야 하는 수백 TB의 지도를 저장합니다. ElastiCache를 사용해 최종 사용자까지의 지연 시간을 절반으로 줄이고 DynamoDB와 S3의 요청을 지원하는 비용을 85% 절약할 수 있었습니다."

PBS의 제품 개발 부사장인 Jon Brendsel는 "Amazon ElastiCache를 통해 PBS의 분산 Memcached 환경 배포 및 관리가 매우 쉬워질 것입니다. 멀티 노드 캐시 환경을 설치하고 사용을 시작할 때까지 몇 분이면 됩니다"라고 설명합니다. "Amazon ElastiCache는 장애 복구 및 패치와 같은 지속적인 관리 기능을 자동으로 실행하기 때문에, 우리는 방문자에게 더 나은 웹 환경을 제공하는 데 집중할 수 있습니다"

"Tapjoy의 모바일 애플리케이션 네트워크에는 스마트폰과 태블릿 장치로 9,000개 이상의 애플리케이션과 전 세계 2억 5천명 이상의 사용자가 액세스합니다. 우리는 모바일 애플리케이션과 관련된 실시간 통계와 메타데이터를 캐시화하여 더 빠른 액세스를 구현합니다. Amazon ElastiCache를 도입하면서 캐시 노드 장애 발생이 크게 줄었습니다. 캐시 클러스터의 작동 상태를 지속적으로 모니터링하여 장애가 발생한 노드를 자동으로 교체하기 때문입니다"라고 Tapjoy의 부사장인 Ryan Johns는 말합니다. "Amazon ElastiCache의 뛰어난 관리 능력에 매우 만족하고 있으며, 처리량이 매우 높은 일부 미션 크리티컬 애플리케이션의 운용에도 사용하고 있습니다."

직접 탐색을 통한 검색 시장의 선도적인 서비스 공급자인 Team Internet의 개발 책임자인 Markus Ostertag는 "우리 비즈니스 중 하나는 실시간 입찰입니다. 따라서 제품 비용을 효과적으로 관리하는 데 매우 빠르게 반응할 뿐 아니라 조심스럽습니다."라고 말합니다. ""ElastiCache Redis는 비용을 절약할 수 있는 아주 쉬운 방법을 제공합니다. 간단한 캐싱으로 데이터베이스 쿼리를 최대 95%까지 줄일 수 있었습니다. 또한, 코드 몇 줄 추가로 전체 프로세싱의 속도를 높일 수 있었습니다. 이 완전관리형 솔루션으로 우리 팀은 제품 자체에 집중할 수 있고 이를 통해 고객을 위해 더 훌륭한 제품을 개발할 수 있습니다. ElastiCache 서비스에 아주 만족하고 있으며, 가능한 모든 솔루션에 구현해보고 싶습니다."

"우리는 세계 각지의 매우 인기 있는 다양한 이벤트의 티켓을 판매하고 있기에 애플리케이션의 수요가 단기간에 급격히 상승하는 경우가 종종 있습니다. Amazon ElastiCache 도입 후 분산 캐시 클러스터의 배포 및 확장을 몇 분 안에 할 수 있습니다"라고 TicketLeap의 엔지니어링 담당 부사장인 Keith Fitzgerald는 말합니다. "또한 애플리케이션의 요구 사항을 충족하기 위해 캐시 풋프린트를 빠르게 늘리거나 줄이는 데 이 서비스를 사용합니다. 세부 모니터링 성능 덕분에, 처리량 또는 지연 시간 문제를 신속하게 진단하고 복구할 수 있습니다."