serverless.tf
Ho già parlato di Terraform in precedenti post ma non mi stanco mai di ribadire quanto sia fantastico questo software.
serverless.tf
Ho visto questo post di Anton Babenko su Linkedin ( credo ) e non ho potuto che approfondire.
serverless.tf è un framework opensource per lo sviluppo di applicazioni e infrastrutture serverless su AWS utilizzando per l’appunto Terraform.
Ci tengo a precisare che non è un prodotto ufficiale né di AWS né dì Hashicorp.
Il framework promette di essere facile nell’utilizzo anche per chi non è un ninja di Terraform. Ma quali sono i vantaggi?
- utilizzare Terraform per la gestione dell’infrastruttura e la distribuzioni delle applicazioni;
- utilizzare un unico strumento per gestire l’infrastructure as code e le risorse necessarie;
- configurando localstack per l’ambiente di sviluppo è possibile eseguire i test su un’infrastruttura simile all’ambiente reale in maniera veloce ed economica;
- l’infrastruttura è gestita con Terraform, è possibile quindi crearla e distruggerla con una semplice mossa ( terraform apply - terraform destroy);
- facendo affidamento sui moduli Terraform opensource, puoi realizzare il tuo progetto serverless utilizzando componenti verificati.
Come sempre ti consiglio di farti un giro sul sito ufficiale del framework e visitare il repository GitHub.
Le opinioni in quanto tali sono opinabili e nulla ti vieta di approfondire l’argomento.
Risorse: