Amazon Elastic Container Service

Esegui applicazioni compatibili con i container in produzione

Amazon Elastic Container Service (Amazon ECS) è un servizio di orchestrazione di contenitori altamente scalabile ad elevate prestazioni che supporta i contenitori Docker e consente di eseguire e ridimensionare facilmente applicazioni in contenitori su AWS. Con Amazon ECS, non è più necessario installare e utilizzare il software personale di orchestrazione dei contenitori, gestire e dimensionare un cluster di macchine virtuali o programmare contenitori su tali macchine virtuali.

Bastano semplici chiamate API per avviare e interrompere applicazioni compatibili con Docker, eseguire query sullo stato dell'applicazione e accedere a molte funzioni comuni come i ruoli IAM, i gruppi di sicurezza, i sistemi di bilanciamento del carico, Amazon CloudWatch Events, i modelli di AWS CloudFormation e i log di AWS CloudTrail.

Prossimi eventi

Build with Containers 2018


Gli esperti di container di AWS illustreranno tutte le nozioni fondamentali per iniziare a utilizzare container con Kubernetes, Amazon Elastic Container Service (ECS) e AWS Fargate.

Ulteriori informazioni e registrazione »

Perché usare Amazon ECS

Contenitori senza server

Le funzionalità di Amazon ECSAWS Fargate consentono di distribuire e gestire i contenitori senza dover eseguire il provisioning o gestire i server. Con la tecnologia Fargate non è più necessario selezionare i tipi di istanza di Amazon EC2, effettuare il provisioning e dimensionare i cluster di macchine virtuali per eseguire i contenitori o programmarne l'esecuzione sui cluster e mantenerne la disponibilità. Fargate permette di concentrarsi sulla progettazione e l'esecuzione dell'applicazione invece che sull'infrastruttura.

Qualsiasi applicazione in contenitori

Amazon ECS ti consente di sviluppare qualsiasi tipo di applicazione in contenitori, dalle applicazioni a lunga esecuzione e microservizi alle applicazioni per attività in batch e per l'apprendimento automatico. Puoi migrare le applicazioni Linux o Windows esistenti da postazioni locali al cloud ed eseguirle come applicazioni in contenitori usando Amazon ECS.

Sicurezza

Amazon ECS avvia i contenitori in un ambiente Amazon VPC, permettendoti di usare i tuoi gruppi di sicurezza VPC e liste di controllo degli accessi di rete. Nessuna risorsa di calcolo viene condivisa con altri clienti. Puoi anche assegnare autorizzazioni di accesso granulare per ciascuno dei tuoi contenitori usando IAM e limitando l'accesso a ciascun servizio e scegliere a quali risorse può accedere un contenitore. Questo elevato livello di isolamento ti aiuta a utilizzare Amazon ECS per creare applicazioni sicure e affidabili.

Prestazioni e scalabilità

Amazon ECS è basato su tecnologie sviluppate grazie ad anni di esperienza nell'esecuzione di servizi altamente scalabili. Usando Amazon ECS è possibile avviare da poche decine a diverse migliaia di contenitori Docker in pochi secondi senza aggiungere complessità.

Integrazione con AWS

Amazon ECS (Elastic Container Service) è profondamente integrato con i servizi AWS tra cui Elastic Load Balancing, Amazon VPC, AWS IAM, Amazon ECR, AWS Batch, Amazon CloudWatch, AWS CloudFormation, AWS CodeStar e AWS CloudTrail. Ciò offre una soluzione completa per la costruzione e l'esecuzione di un'ampia gamma di applicazioni containerizzate.

Come funziona Amazon ECS

product-page-diagram_ECS_1

Quando usare Amazon ECS

Microservizi

Amazon ECS ti aiuta a eseguire applicazioni per microservizi con integrazione nativa sui servizi AWS e consente pipeline di integrazione e distribuzione continue.

Elaborazione in batch

Amazon ECS ti consente di eseguire carichi di lavoro in batch con pianificatori gestiti o personalizzati su Istanze On demand, riservate o Spot di Amazon EC2.

Migrazione di applicazioni nel cloud

È possibile eseguire in container le applicazioni aziendali legacy ed effettuarne la migrazione in Amazon ECS senza alcuna modifica del codice.

Apprendimento automatico

Amazon ECS facilita la creazione di modelli ML in contenitori per la formazione e l'inferenza. Puoi creare modelli ML sulla base di servizi distribuiti e ad accoppiamento flessibile che possono essere posizionati su qualsiasi numero di piattaforme o vicino ai dati che le applicazioni stanno analizzando.

Novità

Nuove funzionalità per l'esecuzione di contenitori su AWS
24 luglio 2018

Amazon ECS aggiunge il supporto nella console per le istanze T2 Unlimited di EC2


Amazon ECS supporta ora il lancio di istanze T2 Unlimited di EC2 direttamente dalla console del servizio durante la creazione del cluster.

Ulteriori informazioni »

05 luglio 2018

Le policy del ciclo di vita di Amazon ECR aggiungono le opzioni di filtro per le immagini con tag


Il registro del container di Amazon ECR ora supporta le regole delle policy del ciclo di vita per tutte le immagini, senza il bisogno di valori del tag. Questo semplifica l'impostazione di regole per automatizzare la pulizia dell'immagine del contenitore nei repository di Amazon ECR.

Ulteriori informazioni »

26 giugno 2018

Amazon ECS Service Discovery disponibile nella regione Stati Uniti occidentali (California settentrionale)


Amazon ECS Service Discovery è ora disponibile nella regione Stati Uniti occidentali (California settentrionale). 

Ulteriori informazioni »

12 giugno 2018

Amazon ECS aggiunge il pianificatore Daemon


Amazon ECS) ora fornisce una strategia di pianificazione, chiamata pianificazione daemon, che consente di eseguire automaticamente un'attività daemon su ogni set di istanze selezionato nel tuo cluster ECS.

Ulteriori informazioni »

Guarda tutti gli annunci del

Blog e articoli

ECS_Landing_kwV1-54
Presentazione di AWS Fargate

AWS Fargate offre un metodo semplice per distribuire contenitori in AWS per permettere di lavorare sulle proprie applicazioni senza perdere tempo con la gestione dell'infrastruttura.
Continua a leggere »

ECS_Landing_kwV1-53
Distribuzione di microservizi con ECS

Scopri in che modo Amazon ECS semplifica la suddivisione di un'applicazione megalitica in architetture di microservizi tramite i container.

Continua a leggere »

ECS_Landing_kwV1-version-control
Impostazione di una pipeline di integrazione e distribuzione continue per container

Creare e distribuire manualmente servizi in container sono operazioni lente e soggette a errori. AWS CodePipeline automatizza la distribuzione in Amazon ECS.
Continua a leggere »

Ulteriori informazioni su Amazon ECS

Visita la pagina delle caratteristiche
Ti senti pronto?
Inizia a usare Amazon ECS
Hai ulteriori domande?
Contattaci