Amazon Neptune Serverless를 사용하면 데이터베이스 용량을 관리하고 최적화할 필요 없이 그래프 워크로드를 실행하고 즉시 확장할 수 있습니다. Neptune Serverless를 통해 세 가지의 가장 인기 있는 그래프 쿼리 언어(Apache TinkerPop Gremlin, openCypher 및 SPARQL)를 사용하여 워크로드용 그래프 데이터베이스를 생성할 수 있습니다. Neptune Serverless에서는 그래프 데이터베이스를 실행할 컴퓨팅 및 메모리 리소스를 자동으로 결정 및 프로비저닝합니다. 또한 워크로드의 변화하는 요구 사항에 따라 용량을 스케일 업/스케일 다운하여 일관된 성능을 유지합니다. 예를 들어 Neptune Serverless에서는 처리되는 사용자 활동의 변화로 쿼리의 볼륨이 다양해짐에 따라 사기 그래프를 실행하는 데 필요한 리소스를 자동으로 프로비저닝하고 조정합니다. Neptune Serverless의 경우 사용한 리소스에 대해서만 비용을 지불하면 됩니다. 때문에 가장 까다롭고 예측하기 어려운 애플리케이션도 비용 효율적으로 실행할 수 있습니다. Neptune Serverless는 사전 투자 없이 시작할 수 있습니다.
사용자는 AWS Management Console, 명령줄 인터페이스(CLI) 또는 API를 통해 비용 관리를 위한 최소 및 최대 용량 제한을 지정하고 몇 분 내에 서버리스 Amazon Neptune 그래프를 생성할 수 있습니다. 사용한 용량에 대해서만 비용을 지불하면 되고, 용량을 수동으로 조정할 필요가 없습니다. Neptune Serverless에서는 고가용성과 다중 계층 엔터프라이즈 보안 기능을 위한 Neptune의 지원 기능[예: 저장 데이터 및 전송 중 데이터 암호화, Amazon Virtual Private Cloud(VPC)를 사용한 네트워크 격리, AWS Identity and Access Management(AWS IAM)를 사용한 권한 부여 등]을 사용할 수 있습니다. 따라서 Neptune Serverless에서는 기본적으로 HIPAA와 FedRAMP, PCI-DSS, SOC 등의 여러 규정을 준수할 수 있습니다.
이점
즉각적인 확장
Neptune Serverless는 워크로드 수요가 증가 또는 감소함에 따라 데이터베이스 용량을 세밀하게 스케일 업/스케일 다운합니다. 작은 크기의 그래프로 시작하여 그래프와 워크로드가 증가함에 따라 데이터베이스를 즉시 확장할 수 있습니다.
데이터베이스 비용 최대 90% 절감
Neptune Serverless는 최대 용량에 맞추어 프로비저닝할 때에 비해 최대 90%의 비용 절감 효과를 제공합니다. Neptune Serverless를 사용하면 소진한 데이터베이스 용량에 대해서만 비용을 지불합니다. 때문에 사용량이 적은 시간이 길고 활동이 갑자기 급증하는, 예측이 불가능한 워크로드에 대해서는 비용 효율적입니다.
까다로운 워크로드를 위한 성능 최적화
가변적인 워크로드의 데이터베이스 용량을 구성할 때 복잡성과 추측을 줄입니다. Neptune Serverless는 워크로드에 따라 확장되므로, 데이터베이스 용량을 수동으로 관리하지 않아도 일관된 성능을 제공합니다.
개발자를 위한 최선의 선택
가장 널리 사용되는 세 가지 그래프 쿼리 언어인 Apache TinkerPop Gremlin, openCypher 및 SPARQL을 지원하므로 애플리케이션을 위한 서버리스 그래프 데이터베이스를 손쉽게 생성할 수 있습니다.