개요

Amazon Neptune Serverless를 사용하면 데이터베이스 용량을 관리하고 최적화할 필요 없이 그래프 워크로드를 실행하고 즉시 규모를 조정할 수 있습니다. Neptune Serverless를 통해 세 가지의 가장 인기 있는 그래프 쿼리 언어인 Apache TinkerPop Gremlin, openCypher, SPARQL을 사용하여 워크로드에 대한 그래프 데이터베이스를 생성할 수 있습니다. Neptune Serverless는 그래프 데이터베이스를 실행할 컴퓨팅 및 메모리 리소스를 자동으로 결정 및 프로비저닝하고 변화하는 워크로드 요구 사항에 따라 용량을 스케일 업 및 스케일 다운하여 일관된 성능을 유지합니다. 예를 들어 Neptune Serverless는 사용자 활동이 변하면서 달라지게 되는 쿼리 처리 양에 따라 사기 그래프를 실행하는 데 필요한 리소스를 자동으로 프로비저닝하고 조정합니다. Neptune Serverless을 사용하면 사용한 리소스에 대해서만 비용을 지불하면 되므로 가장 까다롭고 예측하기 어려운 애플리케이션도 비용 효율적으로 실행할 수 있습니다. 사전 투자 없이 Neptune Serverless로 시작할 수 있습니다.

AWS Management Console, AWS Command Line Interface(AWS CLI) 또는 API를 통해 몇 분 내에 서버리스 Neptune 그래프를 생성하고 비용 관리를 위해 최소 및 최대 용량 제한을 지정할 수 있습니다. 사용한 용량에 대해서만 비용을 지불하면 되고, 용량을 수동으로 조정할 필요가 없습니다. Neptune Serverless를 사용하면 고가용성과 다중 계층 엔터프라이즈 보안 기능(예: 저장 데이터 및 전송 중 데이터 암호화, Amazon Virtual Private Cloud(Amazon VPC)를 사용한 네트워크 격리, AWS Identity and Access Management(AWS IAM)를 사용한 권한 부여)에 대한 Neptune의 지원을 활용할 수 있으므로 Neptune Serverless가 HIPAA 적격이 될 수 있고 FedRAMP, PCI-DSS, SOC 등의 여러 규정을 준수할 수 있습니다.

이점

Neptune Serverless는 워크로드 수요의 증가 또는 감소에 따라 데이터베이스 용량을 세밀하게 스케일 업 및 스케일 다운합니다. 작은 그래프로 시작하여 그래프와 워크로드 증가에 따라 데이터베이스를 즉시 확장할 수 있습니다.

Neptune Serverless는 최대 용량에 맞추어 프로비저닝할 때에 비해 최대 90%의 비용 절감 효과를 제공합니다. Neptune Serverless를 사용하면 소비한 데이터베이스 용량에 대해서만 비용을 지불하므로 사용량이 적은 시간이 길고 활동이 갑자기 급증하는 예측 불가능한 워크로드에 비용 효율적입니다.

가변적인 워크로드의 데이터베이스 용량을 구성할 때 복잡성과 추측을 줄입니다. Neptune Serverless는 워크로드에 따라 확장되므로, 데이터베이스 용량을 수동으로 관리하지 않아도 일관된 성능을 제공합니다.

가장 널리 사용되는 세 가지 그래프 쿼리 언어인 Apache TinkerPop Gremlin, openCypher 및 SPARQL을 지원하므로 애플리케이션을 위한 서버리스 그래프 데이터베이스를 손쉽게 생성할 수 있습니다.