AWS - Servizio di database relazionale
Amazon RDS (Relational Database Service)è un servizio cloud di database SQL completamente gestito che consente di creare e utilizzare database relazionali. Utilizzando RDS è possibile accedere ai file e al database ovunque in modo conveniente e altamente scalabile.
Caratteristiche di Amazon RDS
Amazon RDS ha le seguenti caratteristiche:
Scalable- Amazon RDS consente di scalare il database relazionale utilizzando la Console di gestione AWS o l'API specifica di RDS. Possiamo aumentare o diminuire i requisiti RDS in pochi minuti.
Host replacement- A volte queste situazioni si verificano quando l'hardware di Amazon RDS si guasta. Non c'è bisogno di preoccuparsi, verrà automaticamente sostituito da Amazon.
Inexpensive- Utilizzando Amazon RDS, paghiamo solo per le risorse che consumiamo. Non vi è alcun impegno iniziale ea lungo termine.
Secure - Amazon RDS fornisce il controllo completo sulla rete per accedere al database e ai servizi associati.
Automatic backups - Amazon RDS esegue il backup di tutto nel database, inclusi i registri delle transazioni fino agli ultimi cinque minuti, e gestisce anche i tempi di backup automatici.
Software patching- Ottiene automaticamente tutte le ultime patch per il software del database. Possiamo anche specificare quando applicare la patch al software utilizzando DB Engine Version Management.
Come configurare Amazon RDS?
Step 1- Accedi alla console di gestione AWS. Utilizza il seguente collegamento per aprire la console Amazon RDS:https://console.aws.amazon.com/rds/
Step 2 - Seleziona la regione in cui creare l'istanza database, nell'angolo in alto a destra della console Amazon RDS.
Step 3 - Seleziona Istanze nel riquadro di navigazione, quindi fai clic sul pulsante Avvia istanza database.
Step 4- Si apre la procedura guidata di avvio dell'istanza database. Selezionare il tipo di istanza come richiesto per l'avvio e fare clic sul pulsante Seleziona.
Step 5 - Nella pagina Specifica dettagli DB, fornire i dettagli richiesti e fare clic sul pulsante Continua.
Step 6 - Nella pagina Configurazione aggiuntiva, fornire le informazioni aggiuntive necessarie per avviare l'istanza database MySQL e fare clic sul pulsante Continua.
Step 7 - Nella pagina delle opzioni di gestione, effettuare le scelte e fare clic sul pulsante Continua.
Step 8 - Nella pagina Revisione, verifica i dettagli e fai clic sul pulsante Avvia istanza database.
Ora l'istanza database viene visualizzata nell'elenco delle istanze database.
Come collegare il database all'istanza database MySQL?
Di seguito sono riportati i passaggi per connettere un database all'istanza database MySQL:
Step 1 - Digita il seguente comando nel prompt dei comandi su un computer client per connettere un database all'istanza database MySQL (utilizzando il monitor MySQL).
Step 2 - Sostituisci <myDBI> con il nome DNS della tua istanza database, <myusername> con il tuo nome utente principale e <mypassword> con la tua password principale.
PROMPT> mysql -h <myDBI> -P 3306 -u <myusername> -p
Dopo aver eseguito il comando precedente, l'output appare come -
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 350
Server version: 5.2.33-log MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
Come eliminare un'istanza database?
Dopo aver completato l'attività, dovremmo eliminare l'istanza database in modo che non ci venga addebitato. Segui questi passaggi per eliminare un'istanza database:
Step 1 - Accedi alla Console di gestione AWS e utilizza il seguente collegamento per aprire la console Amazon RDS.
https://console.aws.amazon.com/rds/
Step 2 - Nell'elenco Istanze database, seleziona le istanze database da eliminare.
Step 3 - Fare clic sul pulsante Azioni istanza, quindi selezionare l'opzione Elimina dal menu a discesa.
Step 4 - Seleziona No in Crea istantanea finale.
Step 5 - Fare clic su Sì, elimina per eliminare l'istanza database.
Costo di Amazon RDS
Quando utilizzi Amazon RDS, paga solo per l'utilizzo senza costi minimi e di configurazione. La fatturazione si basa sui seguenti criteri:
Instance class - Il prezzo si basa sulla classe dell'istanza database utilizzata.
Running time - Il prezzo viene calcolato in base all'ora dell'istanza, che equivale a una singola istanza in esecuzione all'ora.
Storage - La fattura viene calcolata in base al piano di capacità di archiviazione scelto in termini di GB.
I/O requests per month - La struttura di fatturazione include anche il numero totale di richieste di I / O di archiviazione effettuate in un ciclo di fatturazione.
Backup storage- Non sono previsti costi aggiuntivi per l'archiviazione di backup fino al 100% del database. Questo servizio è gratuito solo per le istanze database attive.
Per la struttura dei prezzi più recente e altri dettagli, visitare il seguente collegamento - https://aws.amazon.com/rds/pricing/