Alien Story

Configura e crea AWS tutto in una volta (Terraform)

Creato: 2024-05-08

Creato: 2024-05-08 04:13

Cronologia della configurazione AWS dell'app Alien


Nell'articolo precedente, ho accennato in modo approssimativo alla regione e alla progettazione AWS dell'app Alien.


Configura e crea AWS tutto in una volta (Terraform)


"In realtà, so che non l'hai guardata hahaha"


Questa volta, voglio registrare l'utilizzo di Terraform per eseguire rapidamente tale configurazione.



Cos'è Terraform?

In poche parole, è uno strumento che automatizza l'infrastruttura cloud.

Si può pensare a uno script che automatizza la configurazione e la creazione di cloud come AWS e GCP.


Elenchiamo brevemente i vantaggi.


1. Meno probabilità di commettere errori.

Innanzitutto, poiché è possibile visualizzare lo script di configurazione anziché configurarlo uno per uno, il numero di errori si riduce leggermente.


2. Riutilizzabile

Come suggerisce il nome, è facile da riutilizzare quando è necessario eseguire la stessa configurazione in futuro, semplicemente portando con sé lo script.


3. Velocità di configurazione più elevata

Poiché è possibile utilizzare e applicare tutte le impostazioni immediatamente, è più veloce rispetto all'utilizzo diretto di AWS CLI e la differenza con l'utilizzo della pagina Web è davvero abissale!


Personalmente, credo che questi tre siano i più importanti.



Configura e crea AWS tutto in una volta (Terraform)

Iniziamo


Per prima cosa, scarichiamo AWS CLI.


Beh, puoi anche scaricarlo dal sito web, a tua scelta.



Quindi, dobbiamo verificarlo




La prossima cosa da fare è la configurazione.

Devi impostare la AccessKey e la Secret Access Key dell'utente IAM emesso dal tuo account AWS e la regione predefinita da utilizzare.


Nella dashboard IAM

1. Dopo aver aggiunto un utente

2. Crea le credenziali di sicurezza all'interno di quell'utente




Successivamente, devi scaricare Terraform, ma poiché ci sono molte versioni, installa tfenv e usalo per l'installazione.



Commenti0