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.

Perché usare Amazon ECS

Esecuzione del contenitore senza server di gestione

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 altri servizi AWS

Amazon EC2 si integra con i seguenti servizi AWS, offrendo una soluzione completa per eseguire un'ampia gamma di applicazioni e servizi in contenitori: Elastic Load Balancing, Amazon VPC, AWS IAM, Amazon ECR, AWS Batch, Amazon CloudWatch, AWS CloudFormation, AWS CodeStar, e AWS CloudTrail.

Come funziona Amazon ECS

ECS_diagram_Final

Quando usare Amazon ECS

100x100_benefit_git-repository

Microservizi

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

AWS_Benefit Icon_AutomatedOperations

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.

vmware_migration_08172017

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.

100x100_benefit_innovate-lightbulb_100x100_benefit_innovate-lightbulb

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
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 »

7 giugno 2018

Interfaccia a riga di comando di Amazon ECS e supporto per Docker Compose (versione 3)


L'interfaccia a riga di comando di Amazon ECS supporta ora Docker Compose (versione 3) per la distribuzione di container Docker in Amazon ECS.

Ulteriori informazioni »

23 maggio 2018

Amazon ECS e Amazon ECR disponibili nella regione Cina (Ningxia)


Amazon (ECS) e Amazon ECR sono ora disponibili nella regione Cina (Ningxia) gestita da Ningxia Western Cloud Data Technology Co. Ltd. (NWCD).

Ulteriori informazioni »

22 maggio 2018

Amazon ECS Service Discovery supporta le modalità di rete in contenitori Bridge e Host


Ora puoi utilizzare Amazon ECS Service Discovery con attività avviate utilizzando modalità di rete bridge e host in aggiunta alla modalità awsvpc. Ciò ti permette di utilizzare ECS Service Discovery per più carichi di lavoro sui contenitori senza il bisogno di effettuare modifiche alla rete.

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