Neptune
- 완전 관리형 그래프 데이터베이스
- 관계형 높은 데이터를 사용하는 경우에 사용
- 예1) 소셜 네트워크의 사용자들이 서로 친구라서 서로의 게시글 댓글에 답장을 하고 좋아요를 누를 때
예2) Wikipedia 문서는 전부 서로 연결되어 있어서 거대한 그래프를 생성
이러한 데이터는 모든 그래프에 깊게 연결됨 - 예) 사용자들이 서로 친구이고 좋아요, 코멘트, 연결, 읽기, 체크인, 플레이 등 모두가 서로 연결되어 있는 그래프 데이터가 됨
- 3개의 AZ에 걸쳐 가용성이 높고 최대 15개의 읽기 복제본을 가짐
- 특정 시간 복구 및 S3에 지속적인 백업이 가능
- KMS 암호화와 HTTPS를 지원
Neptune for Solutions Architect
- Operations
RDS와 비슷하므로
장애 조치나 유지 관리 작업을 실행할 때 아주 작은 다운타임이 발생하며
읽기나 EC2 인스턴스 확장, EBS 복구로 인해 수동 개입이 필요할 수 있어 변화가 생기면 애플리케이션도 변경해줘야 함 - Security
RDS와 비슷하므로
AWS가 OS 보안과 EC2 인스턴스 보안을 책임지지만
사용자는 KMS를 사용하는 법을 알고 보안 그룹을 올바르게 구성할 책임이 존재하며
또한 Neptune에 IAM 인증이 존재하므로 IAM 정책을 올바르게 설정하고
사용자 데이터베이스 접근 권한 허용과 SSL 암호화도 실행 - Reliability
다중 AZ와 클러스터로 신뢰성이 뛰어남 - Performance
성능은 그래프 데이터 저장 시 가장 높으며 성능 향상을 위해 클러스터를 사용 - Cost
RDS와 비슷하며
기본적으로 노드를 프로비저닝한만큼 과금됨
'Cloud > AWS' 카테고리의 다른 글
[SAA] AWS 모니터링 섹션 소개 (0) | 2022.04.18 |
---|---|
[SAA] ElastiSearch / 오픈서치 (0) | 2022.04.16 |
[SAA] Glue (0) | 2022.04.15 |
[SAA] Redshift (0) | 2022.04.15 |
[SAA] Athena (0) | 2022.04.15 |