AWS App2Container

Containerizza e migra le applicazioni esistenti

Risparmia sui costi di infrastruttura e di addestramento ottimizzando lo sviluppo delle applicazioni e le competenze operative.

Accelera la modernizzazione con l'analisi automatica delle applicazioni e le immagini di container generate automaticamente.

Containerizza le applicazioni in esecuzione nel data center senza modificare il codice.

Come funziona

AWS App2Container (A2C) è uno strumento a riga di comando per la migrazione e la modernizzazione delle applicazioni web Java e .NET in formato container. AWS A2C analizza e crea un inventario di applicazioni in esecuzione su istanze bare metal, macchine virtuali o Amazon Elastic Compute Cloud (EC2) o nel cloud.

Diagramma che mostra come AWS A2C rileva e analizza le dipendenze di runtime, estrae e containerizza per creare un'immagine Docker, crea artefatti di implementazione e quindi archivia l'immagine e la distribuisce in AWS.

Casi d'uso

Mantieni le applicazioni legacy e ottieni vantaggi in termini di costi

Migra e modernizza le applicazioni legacy standardizzando l'implementazione e le operazioni delle applicazioni.

Automatizza il provisioning delle applicazioni

Utilizza i modelli AWS CloudFormation che configurano l'infrastruttura di calcolo, di rete e di sicurezza necessaria.

Crea e implementa container

Utilizza pipeline di integrazione e distribuzione continua (CI/CD) precostituite per i servizi AWS DevOps.

Inventario delle applicazioni

App2Container identifica le applicazioni ASP.NET e Java supportate in esecuzione su una macchina virtuale per creare un inventario completo di tutte le applicazioni nell'ambiente.

Implementazione senza interruzioni

App2Container genera definizioni di attività ECS e file YAML di implementazione Kubernetes per l'applicazione containerizzata, seguendo le best practice di AWS per la sicurezza e la scalabilità e integrandosi con vari servizi AWS come ECR, ECS ed EKS.

Integrazione incorporata con le pipeline di automazione

App2Container crea pipeline CI/CD per servizi Amazon DevOps come CodeBuild e CodeDeploy per creare e distribuire container. Se disponi di strumenti CI/CD esistenti (ad esempio Azure DevOps e Jenkins), puoi integrare gli artefatti forniti da A2C (dockerfile, definizione di attività ECS, YAML di implementazione EKS) nei flussi di lavoro CI/CD esistenti.

Provisioning automatico delle applicazioni

App2Container genera modelli CloudFormation che configurano l'infrastruttura di elaborazione, rete e sicurezza richiesta per implementare senza problemi le applicazioni containerizzate in AWS.

Analisi dettagliata delle dipendenze

App2Container analizza l'applicazione in esecuzione e identifica le dipendenze, inclusi i processi di cooperazione noti e le dipendenze delle porte di rete. Queste informazioni dettagliate riducono lo sforzo manuale necessario per comprendere e documentare l'anatomia delle applicazioni e le dipendenze richieste. Gli utenti hanno la possibilità di aggiornare le dipendenze oltre a quelle identificate da A2C.

Come iniziare

Scopri le caratteristiche del prodotto

Scopri tutto, dall'inventario delle applicazioni al provisioning automatizzato delle applicazioni.

Contatta un esperto

Inizia a migrare e a modernizzare le tue applicazioni in AWS.

Nozioni di base su AWS A2C

Scopri come installare e inizializzare AWS A2C.


Scopri di più su AWS