As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Implantação de aplicativos no AMS
Durante a integração, o AWS Managed Services (AMS) trabalha com você para determinar a infraestrutura de que você precisa.
A infraestrutura básica inclui uma nuvem privada AWS virtual (VPC), segurança de comunicação por meio de uma confiança na floresta ADFS, sub-redes básicas (DMZ, serviços compartilhados e privadas) espelhadas em duas zonas de disponibilidade e configuradas com um NAT gerenciado, bastiões, balanceadores de carga públicos (DX) e a segurança necessária. Direct Connect Os recursos do seu aplicativo serão implantados em sua sub-rede privada ou de aplicativos de clientes. Você pode aprender mais sobre uma arquitetura típica de AMS no Guia do usuário do AWS Managed Services.
A infraestrutura que você implanta depois de concluir o básico deve incluir todos os componentes de seus aplicativos e do desenvolvimento de aplicativos.
Capacidades de implantação de aplicativos no AMS
Algumas das maneiras pelas quais você pode implantar aplicativos no AMS. Veja os detalhes de cada método a seguir.
| Nome de método | Implantação de infraestrutura | AMI ou elemento (s) chave | Instalação do aplicativo |
|---|---|---|---|
Aplicativos mutáveis, AMS AMI |
|||
Implantação manual de aplicativos |
Pilha completa CT ou Tier and Tie CTs |
AMI fornecida pela AMS |
Envie o CT de gerenciamento de acesso, instale o aplicativo manualmente. |
UserData implantação de aplicativos com agente de aplicativo (ou seja, Chef, Puppet etc.) |
Use o provisionamento de CT com UserData scripts que instalam um agente de aplicativo e instalam script/agent o aplicativo. |
||
UserData implantação de aplicativos sem agente (ou seja, Ansible, Salt SSH etc.) |
Envie o CT de gerenciamento de acesso, instale o agente do aplicativo. Implante aplicativos com ferramentas de implantação de aplicativos. |
||
| Aplicativos mutáveis, AMI personalizada | |||
Implantação personalizada de aplicativos AMI (não ASG) |
Pilha completa CT ou Tier and Tie CTs |
AMI personalizada. AMI do AMS -> personalize com o agente de ferramentas de implantação do aplicativo -> criar EC2 instância (CT) -> criar AMI (CT). |
Ferramentas de implantação de aplicativos (ou seja, Chef), aproveitando agentes, implanta o aplicativo. |
Implantação do aplicativo AWS Database Migration Service (DMS) |
Sincronização do AWS DMS com a pilha de banco de dados relacional AMS existente. |
AMI personalizada |
O cliente ou parceiro emprega o AWS Database Migration Service; o AMS verifica os componentes do AMS no lançamento |
Implantação do aplicativo Workload Ingest |
Workload Ingest CT migrado pelo parceiro instance/AMI e iniciado pelo cliente. |
O parceiro migra a instância, cria AMI na VPC gerenciada pelo AMS do cliente; o cliente usa o Workload Ingest CT para lançar a pilha no AMS. Para obter detalhes, consulte Ingestão de workload do AMS (WIGS). |
|
| Aplicativos imutáveis | |||
Implantação personalizada de aplicativos AMI (ASG) |
Pilha completa CT ou Tier and Tie CTs |
AMS AMI -> personalizar -> criar EC2 instância (CT) -> criar AMI (CT) -> criar grupo Auto Scaling. |
O Auto Scaling implanta o aplicativo com a AMI personalizada Para obter detalhes, consulte Implantações de aplicativos Tier and Time no AMS. |
| Aplicativos mutáveis ou imutáveis | |||
Implantação CloudFormation do aplicativo de modelo personalizado |
CloudFormation modelo |
CloudFormation Modelo da AWS -> customize/prepare para AMS -> Implantação | Ingestão | Pilha a partir do CloudFormation modelo | Criar (ct-36cn2avfrrj9v). |
O AMS implanta seu aplicativo em sua conta usando seu CloudFormation modelo personalizado e valida a implantação do aplicativo. Para obter detalhes, consulte CloudFormation Ingestão de AMS. |
Importação de banco de dados SQL |
Operações AMS (Outros | Outros CT) |
Banco de dados SQL local -> arquivo.bak -> Banco de dados SQL AMS RDS -> Gerenciamento | Outros | Outros | Outros | Crie (ct-1e1xtak34nx76) para a importação. |
O AMS importa seu banco de dados local para seu banco de dados RDS gerenciado pelo AMS. Para obter detalhes, consulte Importação de banco de dados (DB) para o AMS RDS para Microsoft SQL Server. |
Database Migration Service (DMS) |
Operações AMS (múltiplas CTs) |
Banco de dados local -> instância de replicação do DMS -> grupo de sub-rede de replicação do DMS -> endpoint de destino do DMS -> endpoint de origem do DMS -> tarefa de replicação do DMS. |
O AMS importa seu banco de dados local para seu banco de dados S3 gerenciado pelo AMS ou RDS de destino. Para obter detalhes, consulte AWS Database Migration Service (AWS DMS). |
CodeDeploy implantação de aplicativos |
CodeDeploy |
Aplicativo -> CodeDeploy aplicativo -> grupo CodeDeploy de implantação -> CodeDeploy implantação. | Dependendo do uso, da implantação local ou Blue/Green do aplicativo. Para obter mais detalhes, consulte CodeDeploy solicitações. |