Implementación mutable, instancias de aplicaciones configuradas y actualizadas manualmente - Guía para desarrolladores de aplicaciones avanzadas de AMS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Implementación mutable, instancias de aplicaciones configuradas y actualizadas manualmente

Esta estrategia de despliegue de aplicaciones consiste en una actualización sencilla y manual de las instancias de la aplicación. Estos son los pasos básicos.

IDs para ver todas las opciones de tomografía computarizada, consulte la referencia del tipo de cambio.

nota

Actualmente, debe utilizar el almacenamiento de Amazon S3 con esta solución.

Los pasos básicos se describen aquí; los distintos procedimientos se detallan en la Guía del usuario de AMS.

  1. Cree un depósito de almacenamiento de Amazon S3. CT: ct-1a68ck03fn98r. El bucket de S3 debe tener habilitado el control de versiones (para obtener información sobre cómo hacerlo, consulte Habilitar el control de versiones de buckets).

  2. Coloca los artefactos de la aplicación incluidos en el paquete (todo lo que la aplicación necesita para iniciarse y funcionar). Puede hacerlo con la consola Amazon S3 sin solicitar acceso a través de AMS. O bien, utilizando una variante de este comando:

    aws s3 cp ZIP_FILEPATH_AND_NAME s3://S3BUCKET_NAME/
  3. Encuentra un AMI de AMS, todos lo tendrán CodeDeploy encima. Para encontrar una AMI «dirigida a un cliente», utilice una de las siguientes opciones:

    • Consola AMS: la página de detalles de la VPC correspondiente

    • API AMS Para obtener información sobre la API AMS SKMS, consulte la pestaña Informes de la AWS Artifact Console. O CLI: aws amsskms list-amis

  4. Cree una EC2 instancia con esa AMI. CT: ct-14027q0sjyt1h. Especifique la AMI de AMS, establezca una etiqueta Key=backup, Value=true y especifique la customer-mc-ec2-instance-profile para el InstanceProfile parámetro. Anote el ID de instancia que se devuelve.

  5. Solicita acceso de administrador a la instancia. CT: ct-1dmlg9g1l91h6. Necesitarás el FQDN de tu cuenta. Si no estás seguro de cuál es tu FQDN, puedes encontrarlo de la siguiente manera:

    • Uso de la pestaña Nombre del directorio de AWS Management Console for Directory Services (en Seguridad e identidad).

    • Ejecute uno de estos comandos (devolver clases de directorio; DC+DC+DC=FQDN): Windows: o Linux:. whoami /fqdn hostname --fqdn

  6. Inicie sesión en la instancia; consulte Acceso a las instancias mediante bastiones en la Guía del usuario de AMS.

  7. Descargue los archivos de aplicación empaquetados desde su bucket de S3 a la instancia.

  8. Solicita una copia de seguridad inmediata con una solicitud de servicio a AMS. Necesitarás saber el ID de la instancia.

  9. Cuando necesite actualizar la aplicación, cargue nuevos archivos en el bucket de S3 y, a continuación, siga los pasos del 3 al 8.