Connessione a un cluster Amazon Neptune - Amazon Neptune

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Connessione a un cluster Amazon Neptune

Dopo aver creato un cluster Neptune, puoi configurare i metodi di connessione per accedervi.

Impostazione di curl o awscurl per la comunicazione con l'endpoint Neptune

Avere uno strumento a riga di comando per inviare query al cluster database Neptune è molto utile, come illustrato in molti esempi di questa documentazione. Lo strumento a riga di comando curl è un'opzione eccellente per comunicare con gli endpoint Neptune quando l'autenticazione non è abilitata. IAM Le versioni che iniziano con 7.75.0 supportano l'--aws-sigv4opzione per firmare le richieste quando l'autenticazione è abilitata. IAM

Per gli endpoint in cui è abilitata IAM l'autenticazione, puoi anche utilizzare awscurl, che utilizza quasi esattamente la stessa sintassi di curl ma supporta le richieste di firma necessarie per l'autenticazione. IAM A causa della maggiore sicurezza fornita dall'IAMautenticazione, in genere è una buona idea abilitarla.

Per informazioni su come usare curl (o awscurl), consulta la pagina man di curl e scarica il libro Everything curl.

Per connettersi utilizzando HTTPS (cosa richiesta da Neptune)curl, è necessario accedere ai certificati appropriati. Finché curl riesce a individuare i certificati appropriati, gestisce HTTPS le connessioni proprio come le HTTP connessioni, senza parametri aggiuntivi. Lo stesso vale per awscurl. Gli esempi di questa documentazione si basano su questo scenario.

Per informazioni su come ottenere tali certificati e su come formattarli correttamente in un archivio di certificati dell'autorità di certificazione (CA) curl utilizzabile, consulta SSLCertificate Verification nella curl documentazione.

È possibile specificare il percorso di questo archivio di certificati CA utilizzando la variabile di ambiente CURL_CA_BUNDLE. In Windows, curl cerca automaticamente un file denominato curl-ca-bundle.crt. Cerca prima nella stessa cartella di curl.exe, quindi in altri punti del percorso. Per ulteriori informazioni, consulta Verifica SSL del certificato.

Diversi modi per connettersi a un cluster database Neptune

Un cluster Amazon Neptune DB può essere creato solo in un Amazon Virtual Private Cloud (Amazon). VPC A meno che non abiliti e configuri gli endpoint pubblici di Neptune per il cluster DB, i suoi endpoint sono accessibili solo all'interno di tale cluster. VPC

Esistono diversi modi per configurare l'accesso al cluster Neptune DB nel suo: VPC