Apache Cassandra용 Amazon Keyspaces는 고가용성의 확장 가능한 관리형 Apache Cassandra 호환 데이터베이스 서비스입니다. Amazon Keyspaces를 사용하면 현재 사용 중인 것과 동일한 Cassandra 애플리케이션 코드 및 개발자 도구를 사용하여 AWS에서 Cassandra 워크로드를 실행할 수 있습니다. 서버를 프로비저닝, 패치 또는 관리할 필요가 없으며 소프트웨어를 설치, 유지 관리 또는 운영할 필요도 없습니다. Amazon Keyspaces는 서버리스이므로 사용하는 리소스에 대해서만 비용을 지불하며 서비스가 애플리케이션 트래픽에 따라 자동으로 테이블 규모를 확대/축소할 수 있습니다. 사실상 무제한의 처리량과 스토리지로 초당 수천 건의 요청을 처리하는 애플리케이션을 구축할 수 있습니다.

Apache Cassandra와 호환

CQL(Cassandra Query Language)과 호환

Amazon Keyspaces는 오픈 소스 Cassandra CQL API와 호환되므로 기존 애플리케이션 코드를 계속 사용하면서 기존 Cassandra 테이블을 Amazon Keyspaces로 마이그레이션할 수 있습니다. 지원되는 CQL API에 대해 자세히 알아보십시오.

기존 Apache Cassandra 2.0 라이선스 드라이버 및 개발자 도구 지원

Amazon Keyspaces는 기존 Apache Cassandra 2.0 라이선스 드라이버 및 개발자 도구와 함께 사용할 수 있습니다. 오픈 소스 Cassandra 드라이버는 Java, Python, Ruby, .NET, Node.js, PHP, C++ 및 Perl에서 사용할 수 있습니다.

서버 관리 불필요

온디맨드 용량 모드

온디맨드 용량 모드를 사용하면 예상치 못한 최대 워크로드를 위해 처리량을 초과 프로비저닝할 필요가 없습니다. 용량은 자동으로 관리되며 사용하는 리소스에 대해서만 비용을 지불하면 됩니다. 요금 페이지에서 온디맨드 용량 모드에 대해 자세히 알아보십시오.

프로비저닝된 용량 모드

프로비저닝된 용량 모드는 애플리케이션에서 수행할 수 있는 초당 읽기 및 쓰기 수를 사전에 지정하여 애플리케이션 트래픽을 예측할 수 있는 경우 처리량 가격을 최적화하는 데 도움이 될 수 있습니다. Auto Scaling을 사용하면 용량을 오버프로비저닝하지 않고도 성능 유지를 위해 애플리케이션 트래픽의 변동에 맞게 테이블 용량을 자동으로 조정할 수 있습니다. 요금 페이지에서 프로비저닝된 용량 모드에 대해 자세히 알아보십시오.

대규모를 지원하는 성능

모든 규모에서 일관된 성능

Amazon Keyspaces는 모든 규모에서 일관되게 10밀리초 미만의 읽기 및 쓰기 성능을 제공하므로 대기 시간이 짧은 애플리케이션을 구축하여 원활한 사용자 경험을 지원할 수 있습니다.

사실상 무제한의 처리량으로 탄력적인 확장

Amazon Keyspaces 테이블은 사실상 무제한의 처리량과 스토리지로 실제 애플리케이션 트래픽에 따라 확대됩니다. 테이블 크기 또는 테이블당 행 수에는 제한이 없습니다.

성능 모니터링

Amazon Keyspaces는 Amazon CloudWatch에 통합되어 있습니다. CloudWatch는 Amazon Keyspaces에서 데이터를 수집한 후 읽을 수 있는 지표로 처리함으로써 애플리케이션의 작동 상태를 파악할 수 있게 해 줍니다.

높은 가용성 및 보안

완전관리형 및 고가용성 데이터 스토리지

Amazon Keyspaces는 가용성이 뛰어난 완전관리형 데이터 스토리지를 제공합니다. 내구성을 위해 여러 AWS 가용 영역에 걸쳐 테이블 데이터가 자동으로 3번 복제됩니다.

특정 시점으로 복구

특정 시점으로 복구(PITR) 기능을 사용하면 실수로 쓰거나 삭제하지 못하게 하여 Amazon Keyspaces 테이블을 보호할 수 있습니다. PITR은 Amazon Keyspaces 테이블 데이터를 지속적으로 백업하므로, 이전 35일 동안 언제든지 테이블을 복원할 수 있습니다. AWS Management Console에서 클릭 한 번 또는 API 호출 한 번으로 PITR을 활성화하거나 백업 및 복원 작업을 시작할 수 있습니다.  

저장 데이터 및 전송 데이터 암호화

Amazon Keyspaces는 저장된 모든 고객 데이터를 기본적으로 암호화합니다. 저장 데이터 암호화 기능은 AWS Key Management Service에 저장된 암호화 키를 사용하여 데이터 보안을 강화합니다.

액세스 관리

Amazon Keyspaces는 AWS Identity and Access Management와 통합되어 테이블과 데이터에 대한 액세스 관리를 지원합니다.

보안 네트워크 연결

Amazon Keyspaces는 TLS를 사용한 보안 네트워킹을 지원합니다. AWS PrivateLink를 사용하여 Amazon Keyspaces 및 Amazon Virtual Private Cloud(Amazon VPC)의 리소스 간에 안전한 연결성을 제공할 수 있습니다.

가용성 SLA

Amazon Keyspaces에서는 가동 중단 시간을 예약하지 않고 가용성 약속을 엄격히 준수하며 AWS 리전에서 99.99%의 가용성 SLA를 제공합니다.

설명서 보기
설명서 보기

설명서를 통해 Amazon Keyspaces에 대해 자세히 알아보십시오.

설명서 보기 
AWS 계정 가입
무료 계정에 가입

AWS 프리 티어에 즉시 액세스 

가입하기 
콘솔에서 구축 시작
콘솔에서 구축 시작

AWS Management Console에서 Amazon Keyspaces를 사용하여 구축을 시작하십시오.

로그인