Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS Fargate per Amazon ECS
AWS Fargate è una tecnologia che puoi usare con Amazon ECS per eseguire container
Quando si eseguono attività e servizi con il tipo di avvio Fargate, si impacchetta l'applicazione in contenitori, si specificano i CPU requisiti di memoria, si definiscono reti e IAM politiche e si avvia l'applicazione. Ogni attività Fargate ha il proprio limite di isolamento e non condivide il kernel, le CPU risorse, le risorse di memoria o l'interfaccia di rete elastica sottostante con un'altra attività. Configura le definizioni delle attività per Fargate impostando il parametro di definizione delle attività di requiresCompatibilities
su FARGATE
. Per ulteriori informazioni, consulta Tipi di avvio.
Fargate offre versioni di piattaforma per le edizioni Amazon Linux 2 e Microsoft Windows 2019 Server Full e Core. Se non diversamente specificato, le informazioni contenute in questa pagina si applicano a tutte le piattaforme Fargate.
Questo argomento descrive i diversi componenti delle attività e dei servizi Fargate e richiama considerazioni speciali sull'utilizzo di Fargate con Amazon. ECS
Per informazioni sulle regioni che supportano container Linux su Fargate, consulta Contenitori Linux su AWS Fargate.
Per informazioni sulle regioni che supportano container Windows su Fargate, consulta Contenitori Windows su AWS Fargate.
Procedure guidate
Per informazioni su come iniziare a utilizzare la console, consulta:
Per informazioni su come iniziare a utilizzare il AWS CLI, consulta:
Provider di capacità
Sono disponibili i seguenti provider di capacità:
-
Fargate
-
Fargate Spot: esegui ECS attività Amazon tolleranti alle interruzioni a un prezzo scontato rispetto al AWS Fargate prezzo. Fargate Spot esegue le attività nella capacità di elaborazione di riserva. Quando sarà AWS necessario ripristinare la capacità, le attività verranno interrotte con un avviso di due minuti. Per ulteriori informazioni, consulta ECSCluster Amazon per il tipo di lancio Fargate .
Definizioni di processi
Le attività che utilizzano il tipo di avvio Fargate non supportano tutti i parametri di definizione delle ECS attività di Amazon disponibili. Alcuni parametri non sono supportati, mentre altri si comportano diversamente con i processi Fargate. Per ulteriori informazioni, consulta Attività e memoria CPU.
Versioni della piattaforma
AWS Le versioni della piattaforma Fargate vengono utilizzate per fare riferimento a un ambiente di runtime specifico per l'infrastruttura di attività Fargate. Si tratta di una combinazione delle versioni del kernel e del runtime del container. La versione della piattaforma viene selezionata quando si esegue un'attività o quando si crea un servizio per mantenere una serie di attività identiche.
Nuove versioni della piattaforma vengono rilasciate con l'evolvere dell'ambiente di runtime, ad esempio se vengono introdotti aggiornamenti relativi al kernel o al sistema operativo, nuove funzionalità, correzioni di bug o aggiornamenti della sicurezza. La versione della piattaforma Fargate viene aggiornata attraverso una nuova revisione della versione della piattaforma. Ogni attività viene eseguita su una revisione della versione della piattaforma durante il suo ciclo di vita. Se desideri utilizzare l'ultima revisione della versione della piattaforma, devi avviare una nuova attività. Una nuova attività in esecuzione su Fargate viene eseguita sempre sulla versione della piattaforma più recente. Ciò garantisce che le attività vengano sempre avviate su un'infrastruttura sicura e con patch applicate.
Se viene rilevato un problema di sicurezza che riguarda una versione della piattaforma esistente, AWS crea una nuova revisione con patch della versione della piattaforma e annulla le attività in esecuzione sulla revisione vulnerabile. In alcuni casi viene inviata una notifica in merito alla programmazione del ritiro delle attività su Fargate. Per ulteriori informazioni, consulta Pensionamento e manutenzione delle attività per AWS Fargate su Amazon ECS .
Per ulteriori informazioni, consulta . Versioni della piattaforma Fargate per Amazon ECS.
Bilanciamento del carico nel servizio
Il tuo ECS servizio Amazon su AWS Fargate può essere configurato opzionalmente per utilizzare Elastic Load Balancing per distribuire il traffico in modo uniforme tra le attività del servizio.
ECSServizi Amazon su AWS Fargate supportano i tipi di load balancer Application Load Balancer e Network Load Balancer. Gli Application Load Balancer vengono utilizzati per instradare il trafficoHTTP/HTTPS(o di livello 7). I Network Load Balancer vengono utilizzati per instradare il traffico TCP o UDP (o di livello 4). Per ulteriori informazioni, consulta Usa il bilanciamento del carico per distribuire il traffico dei ECS servizi Amazon.
Inoltre, quando crei gruppi di destinazione per questi servizi, devi scegliere ip
come tipo di destinazione e non instance
. Questo perché le attività che utilizzano la modalità di awsvpc
rete sono associate a un'interfaccia di rete elastica, non a un'EC2istanza Amazon. Per ulteriori informazioni, consulta Usa il bilanciamento del carico per distribuire il traffico dei ECS servizi Amazon.
Utilizzo di un Network Load Balancer per indirizzare UDP il traffico verso Amazon su ECS AWS Fargate le attività sono supportate solo quando si utilizza la versione 1.4 o successiva della piattaforma.
Parametri di utilizzo
Puoi utilizzare le metriche di CloudWatch utilizzo per fornire visibilità sull'utilizzo delle risorse del tuo account. Utilizza queste metriche per visualizzare l'utilizzo corrente del servizio su CloudWatch grafici e dashboard.
AWS Fargate le metriche di utilizzo corrispondono alle quote di servizio. AWS È possibile configurare gli allarmi che avvisano quando l'uso si avvicina a una quota di servizio. Per ulteriori informazioni sull' AWS Fargate quote di servizio, vedere. AWS Fargate quote di servizio
Per ulteriori informazioni sulle metriche di AWS Fargate utilizzo, vedere AWS Fargate metriche di utilizzo nella Guida per l'utente di Amazon Elastic Container Service per AWS Fargate.