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--aws-sigv4
opzione per firmare le richieste quando l'autenticazione è abilitata. IAM
Per gli endpoint in cui è abilitata IAM l'autenticazione, puoi anche utilizzare awscurlcurl
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
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 Verificationcurl
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