다른 AWS 서비스 작업 - Amazon Neptune

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

다른 AWS 서비스 작업

Amazon Neptune을 다른 여러 AWS 서비스와 함께 사용할 수 있습니다.

다른 서비스와 Neptune 통합
  • AWS Glue – AWS Glue 는 데이터에 대한 추출, 변환 및 로드(ETL) 작업을 수행하는 데 도움이 되는 서버리스 데이터 통합 서비스입니다.

    Neptune은 Glue 작업 내에서 Python 및 Gremlin 사용을 간소화neptune-python-utilities하는 오픈 소스 라이브러리인 를 제공합니다. Neo4j Spark Connector는 Scala 및 openCypher Glue 작업을 실행하는 데도 지원됩니다.

  • Amazon SageMaker - Amazon SageMaker 은 고품질 기계 학습 모델을 구축, 훈련 및 배포하기 위한 모든 기능을 갖춘 기계 학습 플랫폼입니다.

    Neptune은 두 가지 주요 SageMaker 방식으로 와 통합됩니다.

    • Neptune은 Jupyter 노트북용 오픈 소스 Python 패키지를 제공합니다. 이 패키지는 의 Neptune 그래프 노트북 프로젝트에서 찾을 수 있습니다 GitHub. 이 패키지에는 대화식 코딩 환경에서 제공되어 그래프 기술과 Neptune에 대해 배울 수 있는 일련의 Jupyter 매직, 자습서 노트북 및 코드 샘플이 포함되어 있습니다. Neptune은 에서 호스팅하는 Jupyter 노트북에 대한 완전 관리형 환경을 제공하며 오픈 소스 Neptune 그래프 노트북 프로젝트 의 노트북에 SageMaker자동으로 연결됩니다.

    • Neptune ML 기능을 사용하면 몇 주가 아닌 몇 시간 만에 대규모 그래프에 유용한 기계 학습 모델을 구축하고 훈련할 수 있습니다. 이를 위해 Neptune ML은 Amazon SageMaker 및 Deep Graph Library(GNN)에서 구동하는 그래프 신경망() 기술을 사용합니다. DGL

  • AWS Lambda   –   AWS Lambda 함수는 Neptune 애플리케이션에서 많이 사용됩니다.

    인기 있는 Gremlin 드라이버 및 언어 변형과 함께 Lambda 함수를 사용하는 방법과 Java JavaScript및 Python으로 작성된 Lambda 함수의 특정 예제에 대한 자세한 내용은 섹션을 참조하세요Amazon Neptune에서 AWS Lambda 함수 사용.

  • Amazon Athena – Amazon Athena는 표준 를 사용하여 Amazon Simple Storage Service 및 기타 페더레이션 데이터 소스의 데이터를 쉽게 분석할 수 있는 대화형 쿼리 서비스입니다SQL.

    Neptune은 Athena에 대한 커넥터를 제공하여 Athena가 Neptune에 저장된 데이터와 통신할 수 있도록 합니다.

  • AWS Database Migration Service (AWS DMS) - 한 데이터베이스에서 다른 데이터베이스로 데이터를 마이그레이션하는 데 사용할 수 있는 AWS 웹 서비스 AWS Database Migration Service 입니다.

    AWS DMS 는 지원되는 소스 데이터베이스에서 Neptune으로 데이터를 빠르고 안전하게 로드할 수 있습니다. 소스 데이터베이스는 마이그레이션 중에도 완전히 작동하여 이를 사용하는 애플리케이션의 가동 중지 시간을 최소화합니다.

  • AWS Backup - 클라우드 및 온프레미스의 서비스 간 데이터 백업을 쉽게 중앙 집중화하고 자동화할 수 있는 완전 관리형 백업 AWS 서비스 AWS Backup 입니다.

    AWS Backup 를 사용하면 데이터베이스, 스토리지 및 컴퓨팅에 지원되는 AWS 서비스 전반에서 중앙 집중식 데이터 보호 정책을 사용하여 Neptune 클러스터의 자동화된 정기 스냅샷을 생성할 수 있습니다.

  • AWS SDK for pandas - for pandas(이전에는 AWS SDK AWS Data Wrangler 또는 로 알려짐awswrangler)는 pandas Python 데이터 분석 라이브러리의 성능을 AWS로 확장하여 Neptune을 포함하여 DataFrames 및 30개 이상의 AWS 데이터 관련 서비스를 연결하는 AWS Professional Service 오픈 소스 python 이니셔티브입니다.

    외에도 Neptune과 함께 사용하는 방법에 대한 자습서와 사기 링 감지, 합성 ID 감지물류 분석이라는 몇 가지 샘플 Neptune 노트북도 SDK있습니다.

  • JDBC 드라이버 - Neptune JDBC 드라이버는 openCypher, Gremlin, SQL-Gremlin 및 SPARQL 쿼리를 지원합니다.

    JDBC 연결을 사용하면 Tableau 와 같은 비즈니스 인텔리전스(BI) 도구를 사용하여 Neptune에 쉽게 연결할 수 있습니다.