AWS Fargate - Una guida per principianti al servizio di contenitore elastico AWS

AWS Fargate - Una guida per principianti al servizio di contenitore elastico AWS
I contenitori vengono utilizzati per impacchettare il codice e archiviarlo in una custodia sigillata in modo che possa funzionare ovunque senza errori. Senza contenitori, gli sviluppatori dovevano passare attraverso le disposizioni e la gestione dei server spesso che richiedono infrastrutture complesse per conformarsi. AWS Fargate consente all'utente di eseguire contenitori senza server in modo che l'utente non debba gestire alcun server.

Cominciamo con la guida per principianti di AWS Fargate all'ECS.

Cos'è AWS Fargate?

AWS fornisce il servizio container noto come ECS e AWS Fargate è la versione senza server dell'ECS. Con AWS Fargate non deve preoccuparsi della gestione del cluster o dei server virtuali nel cluster. L'utente deve semplicemente fornire il numero di servizi di cui ha bisogno e in esecuzione e Fargate gestirà il cluster per te:

Modello di prezzi

AWS Fargate non ha un account di livello gratuito, il che significa che l'utente deve pagare per ciascun servizio utilizzato e la seguente schermata visualizza i pagamenti per ora per macchine diverse che utilizzano Fargate:

Crea un contenitore in Amazon ECS

Per creare un contenitore in Amazon ECS, vai al servizio e fai clic su "Iniziare"Pulsante:

L'utente verrà indirizzato alla pagina del cluster per fare clic su "Crea cluster"Pulsante:

In questa pagina, digitare il nome del cluster e configurare le impostazioni di networking:

Scorri verso il basso la pagina per fare clic su "Creare"Pulsante:

Dirigiti nel "Definizioni delle attività"Pagina dal pannello sinistro e fai clic su"Crea una nuova definizione di attività"Pulsante:

Configurare la definizione dell'attività digitando il nome e i dettagli del contenitore:

Successivamente, scorrere verso il basso la pagina e fare clic su "Prossimo"Pulsante:

In questa pagina, tieni le impostazioni predefinite e fai clic su "Prossimo"Pulsante:

Rivedere le configurazioni e fare clic su "Creare"Pulsante:

Entra all'interno del cluster per creare il servizio facendo clic su "Creare"Pulsante dalla sezione Servizi:

Creare il servizio utilizzando il cluster e Fargate come fornitore di capacità:

Successivamente, fornire i dettagli della definizione dell'attività per creare il servizio:

Scorri verso il basso fino in fondo alla pagina per fare clic su "Creare"Pulsante:

Viene creato un contenitore e pronto a contenere qualsiasi tipo di applicazione:

Hai creato con successo un contenitore su Amazon ECS.

Conclusione

AWS offre il contenitore utilizzando il suo servizio ECS e Fargate è la sua versione estesa che è senza server, quindi l'utente non è responsabile per gestire i cluster. Inoltre non è in grado di livello gratuito, quindi l'utente dovrà pagare per ogni servizio utilizzato. È molto facile impostare il contenitore in modo che lo sviluppatore possa distribuire le loro applicazioni su di essi da utilizzare su server diversi.