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à.
Connettiti ad Amazon Aurora
Per connettere App Studio con Aurora per consentire agli sviluppatori di accedere e utilizzare le risorse Aurora nelle applicazioni, devi eseguire i seguenti passaggi:
App Studio supporta le seguenti versioni di Aurora:
Aurora MySQL Serverless V1:5.72
Aurora PostgreSQL Serverless V1:11.18, 13.9
Aurora MySQL Serverless V2:13.11 o versioni successive, 14.8 o versioni successive e 15.3 o versioni successive
Aurora PostgreSQL Serverless V2:13.11 o versioni successive, 14.8 o versioni successive e 15.3 o versioni successive
Passaggio 1: creare e configurare le risorse Aurora
Per utilizzare i database Aurora con App Studio, devi prima crearli e configurarli in modo appropriato. Esistono due tipi di database Aurora supportati da App Studio: Aurora PostgreSQL e Aurora MySQL. Per confrontare i tipi, vedi Qual è la differenza tra MySQL e PostgreSQL?
Passaggio 2: crea una policy e un ruolo IAM con le autorizzazioni Aurora appropriate
Per utilizzare le risorse Aurora con App Studio, gli amministratori devono creare una policy IAM e collegarla a un ruolo IAM utilizzato per concedere ad App Studio le autorizzazioni per accedere alle risorse configurate. La policy e il ruolo IAM controllano l'ambito dei dati che i builder possono utilizzare e quali operazioni possono essere eseguite su tali dati, ad esempio Create, Read, Update o Delete.
Consigliamo di creare almeno un ruolo IAM per servizio e policy.
Fase 2a: Creare una policy IAM con le autorizzazioni Aurora appropriate
La policy IAM creata e utilizzata con App Studio deve contenere solo le autorizzazioni minime necessarie sulle risorse appropriate affinché l'applicazione segua le migliori pratiche di sicurezza.
Per creare una policy IAM con le autorizzazioni Aurora appropriate
-
Accedi alla console IAM
con un utente che dispone delle autorizzazioni per creare ruoli IAM. Ti consigliamo di utilizzare l'utente amministrativo creato inRegistrati per un Account AWS. -
Nel riquadro di navigazione a sinistra, scegli Politiche.
-
Scegli Crea policy.
-
Nella sezione Editor di policy, scegli l'opzione JSON.
-
Sostituisci lo snippet esistente con il seguente frammento, sostituendolo
111122223333con il numero di AWS account in cui sono contenute le risorse Amazon Redshift e Aurora. -
Scegli Avanti.
Nella pagina Rivedi e crea, fornisci il nome della policy, ad esempio e una Descrizione (opzionale).
Aurora_AppStudio-
Scegli Crea policy per creare la policy.
Passaggio 2b: crea un ruolo IAM per consentire ad App Studio di accedere alle risorse Aurora
Ora, crea un ruolo IAM che utilizzi la policy creata in precedenza. App Studio utilizzerà questa policy per accedere alle risorse Aurora configurate.
Per creare un ruolo IAM per consentire ad App Studio l'accesso alle risorse Aurora
-
Accedi alla console IAM
con un utente che dispone delle autorizzazioni per creare ruoli IAM. Ti consigliamo di utilizzare l'utente amministrativo creato inRegistrati per un Account AWS. -
Nel riquadro di navigazione della console, selezionare Ruoli e Crea ruolo.
-
In Tipo di entità attendibile, scegli Politica di fiducia personalizzata.
-
Sostituisci il criterio predefinito con il seguente criterio per consentire alle applicazioni App Studio di assumere questo ruolo nel tuo account.
È necessario sostituire i seguenti segnaposto nella policy. I valori da utilizzare sono disponibili in App Studio, nella pagina delle impostazioni dell'account.
AWS Sostituiscili
111122223333con il numero di account utilizzato per configurare l'istanza di App Studio, indicato come ID AWS account nelle impostazioni dell'account nell'istanza di App Studio.Sostituiscilo
11111111-2222-3333-4444-555555555555con l'ID dell'istanza di App Studio, indicato come ID di istanza nelle impostazioni dell'account dell'istanza di App Studio.
Scegli Avanti.
-
In Aggiungi autorizzazioni, cerca e seleziona la policy che hai creato in precedenza (
Aurora_AppStudio). Scegliendo il simbolo + accanto a una policy, la policy verrà espansa per mostrare le autorizzazioni da essa concesse e selezionando la casella di controllo si seleziona la policy.Scegli Avanti.
-
Nella pagina Nome, revisione e creazione, fornisci il nome e la descrizione del ruolo.
Nel passaggio 3: Aggiungi tag, scegli Aggiungi nuovo tag per aggiungere il seguente tag per fornire l'accesso ad App Studio:
Chiave:
IsAppStudioDataAccessRoleValore:
true
-
Scegli Crea ruolo e prendi nota dell'Amazon Resource Name (ARN) generato, che ti servirà per creare il connettore Aurora in App Studio.
Passaggio 3: crea il connettore Aurora in App Studio
Ora che hai configurato le tue risorse Aurora e la policy e il ruolo IAM, usa queste informazioni per creare il connettore in App Studio che gli sviluppatori possono utilizzare per connettere le loro app ad Aurora.
Nota
Devi avere il ruolo di amministratore in App Studio per creare connettori.
Per creare un connettore per Aurora
-
Accedi ad App Studio.
-
Nel riquadro di navigazione a sinistra, scegli Connettori nella sezione Gestisci. Verrai indirizzato a una pagina che mostra un elenco di connettori esistenti con alcuni dettagli su ciascuno.
-
Scegli + Crea connettore.
-
Scegli il connettore Amazon Aurora.
-
Configura il tuo connettore compilando i seguenti campi:
Nome: inserisci un nome per il tuo connettore Aurora.
Descrizione: inserisci una descrizione per il tuo connettore Aurora.
Ruolo IAM: inserisci l'Amazon Resource Name (ARN) dal ruolo IAM creato in. Passaggio 2b: crea un ruolo IAM per consentire ad App Studio di accedere alle risorse Aurora Per ulteriori informazioni su IAM, consulta la Guida per l'utente di IAM.
ARN segreto: inserisci l'ARN segreto del cluster di database. Per informazioni su dove trovare l'ARN segreto, consulta Visualizzare i dettagli su un segreto per un cluster DB nella Amazon Aurora User Guide.
Regione: scegli la AWS regione in cui si trovano le tue risorse Aurora.
ARN del database: inserisci l'ARN del cluster di database. L'ARN si trova nella scheda Configurazione del cluster di database, simile all'ARN segreto.
Tipo di database: scegli il tipo di database, MySQL o PostgreSQL, che corrisponde al tipo di database creato in. Passaggio 1: creare e configurare le risorse Aurora
Nome del database: inserisci il nome del database, che si trova anche nella scheda Configurazione del cluster di database.
Tabelle disponibili: seleziona le tabelle che desideri utilizzare con App Studio utilizzando questo connettore.
-
Scegli Avanti per rivedere o definire le mappature delle entità.
-
Scegliete Crea per creare il connettore Aurora. Il connettore appena creato verrà visualizzato nell'elenco dei connettori.