초당 수억 개의 작업과 최대 1페비바이트의 데이터에 대해 마이크로초의 응답 시간을 실현합니다(데이터 계층화 사용).
다중 AZ 배포로 99.99%의 SLA를 달성하고 교차 리전 복제를 통해 1분 이내에 재해 복구를 강화합니다.
자주 읽는 데이터에 대한 캐시를 추가하여 리소스를 최적화하고 총 소유 비용을 낮춤으로써 비용을 최적화합니다.
널리 사용되는 오픈 소스 기술인 Redis와 Memcached를 사용하여 애플리케이션을 빠르게 구축하고 다른 AWS 서비스와 쉽게 통합할 수 있습니다.
작동 방식
Amazon ElastiCache는 Redis 및 MemCached와 호환되는 완전관리형 서비스로서 현대적 애플리케이션의 성능을 최적의 비용으로 실시간으로 개선해줍니다. ElastiCache는 마이크로초의 응답 시간으로 초당 수억 개의 작업으로 확장되며 엔터프라이즈급 보안 및 신뢰성을 제공합니다.
이 다이어그램은 Amazon ElastiCache의 주요 기능과 이점을 보여줍니다. 왼쪽에서 오른쪽으로 세 개의 섹션이 표시되어 있습니다.
첫 번째 섹션의 맨 위 아이콘의 제목은 ‘Cache(캐시)’이고 ‘Accelerate application and database performance(애플리케이션 및 데이터베이스 성능 가속화)’가 표시되어 있습니다. 화살표가 두 번째 섹션을 가리킵니다. 첫 번째 섹션의 두 번째 아이콘의 제목은 ‘Ephemeral data store(임시 데이터 저장소)’이고 글머리 기호 4개가 나열되어 있습니다. 글머리 기호는 ‘Session stores(세션 스토어)’, ‘Gaming leaderboards(게임 리더보드)’, ‘Media streaming(미디어 스트리밍)’, ‘Analytic data stores(분석 데이터 스토어)’입니다. 화살표가 두 번째 섹션을 가리킵니다.
두 번째 섹션에는 ‘Amazon ElastiCache’라는 제목의 Amazon ElastiCache 서비스 아이콘이 있고 ‘Caching service built to deliver real-time performance for real-time applications(실시간 애플리케이션에 실시간 성능을 제공하도록 구축된 캐싱 서비스)’라고 표시되어 있습니다. 오른쪽 상자에는 ‘Key service benefits(주요 서비스 이점)’라는 제목과 6개의 작은 상자가 표시되어 있으며 각 상자에는 주요 서비스 이점이 강조 표시되어 있습니다. 이러한 이점은 ‘Microsecond speed(마이크로초 속도)’, ‘Fully managed(완전관리형)’, ‘High availability(고가용성)’, ‘Security and compliance(보안 및 규정 준수)’, ‘Fully compatible with Redis and Memcached(Redis 및 Memcached와의 완벽한 호환성)’, ‘Cost optimization(비용 최적화)’입니다. 화살표가 세 번째 섹션을 가리킵니다.
세 번째 섹션의 제목은 ‘Integrate with other AWS services(다른 AWS 서비스와 통합)’이고 각각 AWS 서비스를 강조하는 작은 상자 9개를 보여줍니다. 위에서 아래로 ‘Amazon EKS’, ‘AWS Lambda’, ‘AWS CloudTrail’, ‘Amazon S3’, ‘AWS IAM’, ‘AWS KMS’, ‘Amazon SNS’, ‘Amazon Kinesis Data Firehose’, ‘Amazon CloudWatch’라는 서비스가 나열되어 있습니다.
사용 사례
총 소유 비용 절감
데이터를 캐시하고 데이터베이스 I/O를 오프로드하여 운영 부담을 줄이고 비용을 절감하며 데이터베이스와 애플리케이션의 성능을 개선합니다.
실시간 애플리케이션 데이터 캐싱
마이크로초의 응답 시간과 높은 처리량을 위해 자주 사용하는 데이터를 메모리에 저장하여 초당 수억 개의 작업을 지원합니다.
실시간 세션 스토어
임시 세션 데이터를 저장하여 마이크로초의 응답 시간으로 게임, 전자 상거래, 소셜 미디어 및 온라인 애플리케이션을 빠르게 개인화합니다.