Economize os custos de infraestrutura e treinamento simplificando o desenvolvimento de aplicações e os conjuntos de habilidades operacionais.
Acelere a modernização com análise automática de aplicações e imagens de contêiner geradas automaticamente.
Conteinerize aplicações em execução em seu datacenter sem alterações de código.
Como funciona?
O AWS App2Container (A2C) é uma ferramenta de linha de comando para migrar e modernizar aplicações Web .NET e Java para o formato de contêiner. O AWS A2C analisa e cria um inventário das aplicações em execução em bare metal, máquinas virtuais, instâncias do Amazon Elastic Compute Cloud (EC2) ou na nuvem.
![Diagrama mostrando como o AWS A2C descobre e analisa dependências de tempo de execução, extrai e conteineriza para criar uma imagem do Docker, cria artefatos de implantação e, em seguida, armazena a imagem e implanta na AWS.](https://cdn.statically.io/img/d1.awsstatic.com/Product-Page-Diagram_AWS-App2Container.9c7d032793b63c9548723e448aa5f12cea7ae0fc.png)
Casos de uso
Mantenha aplicações herdadas e obtenha benefícios de custo
Migre e modernize aplicações herdadas enquanto padroniza a implantação e as operações das suas aplicações.
Automatize o provisionamento de aplicações
Use os modelos do AWS CloudFormation que configuram a infraestrutura necessária de computação, rede e segurança.
Crie e implante contêineres
Use pipelines de integração e entrega contínuas (CI/CD) pré-criados para os serviços de DevOps da AWS.
Inventário de aplicações
O App2Container identifica aplicações em Java e ASP.NET compatíveis, que estão em execução em máquinas virtuais, para desenvolver um inventário abrangente com todas as aplicações no ambiente.
Implantação suave
O App2Container gera definições de tarefas do ECS e o arquivo YAML de implantação do Kubernetes para a aplicação em contêiner, aderindo às práticas recomendadas da AWS para segurança e escalabilidade, ao integrar-se com vários serviços da AWS, como o ECR, o ECS e o EKS.
Integração incorporada com pipelines de automação
O App2Container cria pipelines de CI/CD para serviços do Amazon DevOps, como o CodeBuild e o CodeDeploy, com a finalidade de desenvolver e implantar contêineres. Se você já utiliza ferramentas de CI/CD (como o Azure DevOps e o Jenkins), é possível integrar os artefatos fornecidos pelo A2C, por exemplo, o dockerfile, a definição de tarefa do ECS e o arquivo YAML de implantação do EKS, aos seus fluxos de trabalho de CI/CD existentes.
Provisionamento automatizado de aplicações
O App2Container gera modelos do CloudFormation que configuram a infraestrutura necessária de computação, rede e segurança para a implementação de aplicações em contêineres na AWS sem complicações.
Análise detalhada de dependências
O App2Container analisa a aplicação em execução e identifica dependências, incluindo os processos cooperativos conhecidos e as dependências de porta de rede. Essas informações detalhadas reduzem a necessidade de esforço manual para compreender e documentar a estrutura da aplicação e as dependências requeridas. Os usuários têm a opção de realizar atualizações em dependências adicionais às identificadas pelo A2C.
Como começar
Confira os recursos do produto
Leia sobre tudo, desde o inventário até o provisionamento automatizado de aplicações.
Fale com um especialista
Comece a migrar e modernizar suas aplicações para a AWS.
Introdução ao AWS A2C
Saiba como instalar e inicializar o AWS A2C.