Inserito il: Apr 8, 2020
Le attività Amazon Elastic Container Service (ECS) in esecuzione su Amazon Elastic Compute Cloud (EC2) e AWS Fargate sono ora in grado di montare file system Amazon Elastic File System (EFS). Le attività ECS che utilizzano EFS monteranno automaticamente i file system specificati dal cliente nella definizione del task e li renderanno disponibili ai container inclusi nel task per tutte le zone di disponibilità della regione. Ciò consente di definire e utilizzare lo storage persistente e condiviso a livello di attività e di container in ECS.
Applicazioni come Wordpress, Drupal e JIRA utilizzano EFS per archiviare dati utenti e stato delle applicazioni con coppie di container attivi/in standby in esecuzione su zone di disponibilità diverse per una disponibilità elevata. I team di data science utilizzano EFS per archiviare dati di formazione condivisi e home directory, consentendo ai container di notebook e alle attività di formazione distribuite di accedere parallelamente ai dati.
Per utilizzare EFS con ECS, i clienti possono aggiungere una o più definizioni di volumi a una definizione di attività ECS. Una definizione di volume include un ID file system EFS, un ID access point e indica se abilitare l'autorizzazione IAM o la crittografia TLS in transito. Le definizioni di container all’interno della definizione di attività possono specificare i volumi di definizione di attività che occorre montare quando viene eseguito il container specificato. Quando un’attività che utilizza un file system EFS è in esecuzione, ECS assicura che il file system EFS sia montato e disponibile per i container che devono accedervi.
Il supporto di Amazon ECS è disponibile in tutte le regioni in cui sono disponibili ECS e EFS. Per iniziare, consulta la documentazione.