DynamoDB Accelerator를 사용해야 하는 이유는 무엇인가요?
Amazon DynamoDB Accelerator(DAX)는 Amazon DynamoDB를 위해 구축된 고가용성의 완전관리형 캐싱 서비스입니다. DAX는 초당 수백만 건의 요청 속도에서도 밀리초에서 마이크로초까지 최대 10배 향상된 성능을 제공합니다. DAX가 DynamoDB 테이블에 인 메모리 가속화를 추가하는 데 필요한 모든 작업을 수행하므로 개발자가 캐시 무효화, 클러스터 관리 또는 데이터 집단을 관리할 필요가 없습니다. DAX는 기존 DynamoDB API 호출과 호환되므로 애플리케이션 로직을 변경할 필요가 없습니다. DynamoDB에서와 마찬가지로 프로비저닝한 용량에 대해서만 비용을 지불합니다. 이제 대규모 성능에 대한 걱정 없이 고객을 위해 우수한 애플리케이션을 개발하는 데 집중할 수 있습니다.
DynamoDB 액셀러레이터의 장점
작동 방식
DAX는 Amazon Virtual Private Cloud(Amazon VPC) 환경에서 실행되도록 설계되었습니다. Amazon VPC는 기존 데이터 센터와 매우 비슷한 가상 네트워크를 정의합니다. VPC를 사용하면 IP 주소 범위, 서브넷, 라우팅 테이블, 네트워크 게이트웨이, 보안 설정을 제어할 수 있습니다. Amazon VPC 보안 그룹을 사용하면 DAX 클러스터를 가상 네트워크에서 시작하고 클러스터에 대한 액세스를 제어할 수 있습니다.
오른쪽 다이어그램은 DAX의 간략한 개요를 보여줍니다.