Amazon Web Services 한국 블로그

Amazon Neptune 정식 출시

오늘 부터 Amazon Neptune은 미국 동부(버지니아 북부), 미국 동부(오하이오), 미국 서부(오레곤)EU(아일랜드)에 정식출시 되었습니다.

Amazon Neptune은 빠르고 안정적인 완전 관리형 그래프 데이터베이스 서비스로 고도로 연결된 데이터 집합에서 작동하는 애플리케이션을 쉽게 구축하고 실행할 수 있습니다. Neptune의 핵심은 수십억 개의 관계를 저장하고 1밀리초의 1초의 지연 시간으로 그래프를 쿼리하는 데 최적화되어 있는 특별한 용도의 고성능 그래프 데이터베이스 엔진입니다.

Neptune은 Apache TinkerPop Gremlin 및 SPARQL을 사용하여 널리 사용되는 두 가지 그래프 모델, Property Graph와 RDF를 지원하므로, 고도로 연결된 데이터 집합을 효율적으로 탐색하는 쿼리를 쉽게 구축할 수 있습니다. Neptune을 사용하면 추천 엔진과 지식 그래프의 모든 정보를 활용하여 검색 및 네트워크 보안 기능을 제공할 수 있습니다.

Neptune은 자동 버전 업그레이드, 백업, 암호화 및 장애 조치 기능을 포함하는 완전 관리형 서비스입니다. 작년 AWS re:Invent에서 Neptune 소개글을 기고한 바 있습니다. 고객들은 미리 보기를 사용하며 훌륭한 피드백을 제공했고, 팀에서는 이 피드백을 잘 활용하여 일반 공개용 서비스를 준비했습니다.

일반 공개로 출시된 Amazon Neptune은 미리 보기에서 몇 가지 사항이 변경되었습니다.

Amazon Neptune 클러스터 시작

Neptune 클러스터는 AWS Management Console로 이동하여 create cluster(클러스터 작성)를 클릭하면 바로 시작할 수 있습니다. 물론, CloudFormation, CLI 또는 SDK로 시작할 수도 있습니다.

Amazon CloudWatch와 콘솔을 통해 개별 인스턴스 상태와 클러스터 상태를 모니터링할 수 있습니다.

추가 리소스

여기에서는 몇 가지 추가 도구와 예제를 사용하여 두 개의 보고서를 작성했습니다. 추가 도구와 예제를 추가하고 있으므로 이 보고서에서 지속적인 발전을 기대하실 수 있습니다.

  • Amazon Neptune Tools Repo
    이 보고서는 S3에서 대량 로드를 위해 GraphML 파일을 Neptune 호환 가능 CSV로 변환하는 데 유용한 도구가 포함되어 있습니다.
  • Amazon Neptune Samples Repo
    이 보고서에는 비디오 게임 환경 설정에 대한 공동 필터링 추천 엔진 구축에 대한 멋진 예제가 포함되어 있습니다.

특별한 용도의 데이터베이스

산업은 특별한 용도의 데이터베이스로 더 많이 이전하는 추세입니다. 기업과 개발자는 애플리케이션을 가장 적합한 형식으로 데이터에 액세스하려고 합니다. 클라우드 리소스는 AWS Glue와 같은 도구에서 대규모 데이터 집합을 간편하게 변환할 수 있기 때문에 데이터 액세스에 사용할 많은 옵션이 주어집니다. Amazon Redshift, Amazon Athena, Amazon Aurora, Amazon DynamoDB 등의 도구를 사용하면 작업에 가장 적합한 데이터베이스를 선택하거나 완전히 새로운 사용 사례를 지원할 수도 있습니다. Amazon Neptune은 다양한 데이터 엣지에서 데이터가 고도로 연결된 워크로드에 매우 적합합니다.

이 멋진 그래프 데이터베이스를 만나게 되어 정말 기쁘고, 많은 애플리케이션이 기대됩니다. 멋진 기능을 구축하고 싶으신가요? 저는 Neptune을 지원 저장소로 사용하는 AWS Lambda에서 웹 크롤러를 만들어 보고 싶군요. 검색한 이미지나 텍스트에서 Amazon ComprehendAmazon Rekognition을 실행하고 Neptune 위에 검색 엔진을 만들어 더욱 풍부한 기능을 포함시킬 수도 있습니다.

Randall;

Amazon Neptune에 대한 더 자세한 사항은 Amazon Neptune, 신규 그래프 데이터베이스 서비스 – 김상필 솔루션즈 아키텍트 동영상을 참고하시기 바랍니다.