Come impostare i parametri di definizione delle attività in AWS ECS?

Come Impostare I Parametri Di Definizione Delle Attivita In Aws Ecs



La containerizzazione costituisce una delle parti più importanti, se non la più importante, nel campo del cloud computing. Aiuta nella distribuzione e nella gestione delle applicazioni più facilmente che mai. Amazon Elastic Container serve molto bene a questo scopo. Consente la creazione di soluzioni sofisticate per containerizzare e gestire le distribuzioni con pochi clic sulla console di gestione AWS.

La guida seguente spiegherà Amazon ECS e le definizioni delle attività e i passaggi per impostare i parametri di definizione delle attività in AWS ECS.

Cos'è l'Amazon ECS?

Amazon ECS è un servizio completamente gestito da AWS che serve allo scopo della containerizzazione. Ciò semplifica la distribuzione, la scalabilità e la gestione delle applicazioni e delle soluzioni architettate sul cloud. I contenitori hanno un ambiente leggero ed equilibrato. ECS viene utilizzato per l'automazione durante la distribuzione o il ridimensionamento dei contenitori.







Con ECS, gli utenti possono definire attività che incapsulano i contenitori e le risorse necessarie per l'esecuzione di un'applicazione. Queste attività possono essere raggruppate in servizi, che garantiscono che il numero specificato di attività sia continuamente in esecuzione e gestiscono automaticamente la scalabilità in base alla domanda. Questa capacità di scalabilità dinamica rende ECS particolarmente adatto per le applicazioni che presentano carichi di lavoro variabili.



Qual è la definizione dell'attività?

Una definizione di attività in Amazon ECS è un modello che descrive come un set di contenitori dovrebbe essere distribuito e orchestrato all'interno di un'attività. Definisce vari parametri, tra cui le immagini Docker da utilizzare, i requisiti di CPU e memoria, le impostazioni di rete e le dipendenze dei contenitori.



Andiamo a impostare i parametri di definizione dell'attività.





Come impostare i parametri di definizione delle attività in AWS ECS?

Esistono due metodi per impostare i parametri di definizione delle attività in AWS ECS. Questi sono:

Metodo 1: utilizzo della Console di gestione AWS

Iniziamo con il metodo della Console di gestione AWS per impostare i parametri di definizione delle attività in AWS ECS. Basta seguire i passaggi indicati di seguito:



Passaggio 1: cerca ECS

Vai alla console AWS e cerca ' EC 'nella barra di ricerca come mostrato di seguito:

Cliccando sul pulsante evidenziato apparirà la seguente schermata:

Passaggio 2: aprire le definizioni delle attività

Ora fai clic su ' Definizione del compito ' come mostrato sopra e porterà alla schermata seguente:

Passaggio 3: creare una nuova definizione di attività

Ora fai clic su ' Creare una nuova definizione di attività ' e verrà visualizzata la schermata seguente:

Ora apparirà la seguente schermata:

Passaggio 4: fornire i dettagli

Fornire i dettagli nella sezione ' Configurazione della definizione dell'attività ' sezione come da immagine qui sotto:

Scorri verso il basso e fornisci altri dettagli tra cui ' Dimensioni della rete ', ' RAM ', ' Memoria ”, ecc. come mostrato di seguito:

Gli utenti possono aggiungere ' Dettagli del contenitore 'come contenitore' Nome ' E ' URI dell'immagine ' come sotto:

Passaggio 5: premi il pulsante Crea

Lascia tutto il resto e clicca su “ Creare ' nell'angolo in basso a destra come mostrato di seguito:

Passaggio 6: verifica

Ciò porterà alla schermata successiva che verifica l'attivazione della definizione dell'attività. Questo può essere visto di seguito:

Passiamo al metodo successivo.

Metodo 2: utilizzo dell'editor JSON

Ripeti i primi due passaggi del metodo precedente e poi segui questi passaggi:

Passaggio 1: creare una nuova definizione di attività

Il passaggio successivo è fare clic sul pulsante evidenziato nell'immagine sopra e verrà visualizzata la seguente schermata:

Questo porterà alla schermata seguente:

Passaggio 2: sostituisci il codice JSON

Sostituisci il codice JSON con il seguente codice:

{
'richiedeCompatibilità' : [
'EC2'
] ,
'definizioni del contenitore' : [
{
'nome' : 'Sono x00' ,
'Immagine' : 'nginx: più recente' ,
'memoria' : 256 ,
'processore' : 256 ,
'essenziale' : VERO ,
'mappature porte' : [
{
'containerPort' : 80 ,
'protocollo' : 'TCP'
}
] ,
'Configurazione registro' : {
'logDriver' : 'awslog' ,
'opzioni' : {
'gruppo awslogs' : 'awslogs-nginx-ecs' ,
'regione awslogs' : 'ap-sud-est-1' ,
'prefisso-stream-awslogs' : 'nginx'
}
}
}
] ,
'volumi' : [ ] ,
'modalità di rete' : 'ponte' ,
'Vincoli di posizionamento' : [ ] ,
'famiglia' : 'nginx'
}

Sostituisci la regione di conseguenza e fai clic su ' Creare ' nell'angolo in basso a destra come mostrato di seguito:

Passaggio 3: verifica

Facendo clic sul pulsante sopra evidenziato verrà visualizzata la schermata di verifica seguente:

Ecco come impostare i parametri di definizione delle attività in AWS ECS.

Conclusione

I parametri di definizione delle attività Amazon ECS possono essere configurati utilizzando la console di gestione AWS e anche l'editor JSON. Amazon ECS contiene definizioni di attività che possono essere scritte in modo efficiente per distribuire e gestire le applicazioni containerizzate. Le definizioni delle attività costituiscono la spina dorsale di ECS offrendo un modo strutturato per definire e configurare i contenitori all'interno delle attività. Questo articolo ha spiegato in dettaglio come impostare i parametri di definizione delle attività in AWS ECS.