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.
Administración de versiones de AMI en entornos informáticos
AWS Batch proporciona visibilidad de las imágenes de máquina de Amazon (AMI) que utilizan sus entornos informáticos.
Visualización del estado de la AMI
Puede ver el estado de las AMI utilizadas en sus entornos informáticos a través de la AWS Batch consola o mediante el comando https://docs.aws.amazon.com/cli/latest/reference/batch/describe-compute-environments.html describe-compute-environments.
Actualización de las versiones de la AMI
Cuando AWS Batch indique que hay una actualización de la AMI disponible, puede actualizar su entorno de procesamiento para que utilice las AMI más nuevas actualizando el entorno de procesamiento con la opción Actualizar la AMI a la versión más reciente establecida en true.
No es necesario que especifiques nuevos ID de AMI: selecciona AWS Batch automáticamente las AMI compatibles más recientes al configurar la actualización de la AMI en la versión más reciente.
importante
La actualización de las AMI desencadena una actualización de la infraestructura, no una actualización de escalado. Esto significa que AWS Batch reemplaza las instancias existentes por instancias nuevas que utilizan la AMI actualizada. El proceso de actualización lleva más tiempo que una actualización escalable y puede interrumpir los trabajos en ejecución, según la configuración de la política de actualización.
importante
Si su estrategia de asignación es BEST_FIT esa, debe realizar una blue/green actualización.
Consideraciones sobre las AMI personalizadas
Si su entorno informático usa AMI personalizadas, es decir, las AMI especificadas en ComputeResources.imageId (en desuso)Ec2Configuration.imageIdOverride, la plantilla de lanzamiento predeterminada o la plantilla de lanzamiento se anula y AWS Batch no puede proporcionar información de estado para estas AMI.
-
Visibilidad del estado: las AMI personalizadas muestran el valor «-» para indicar el estado de su imagen por lotes en la consola y no incluyen
batchImageStatuseste campo en las respuestas de la API. -
Administración manual: usted es responsable de mantener y actualizar las AMI personalizadas. Manténgase informado de los parches de seguridad y software de su proveedor de AMI y actualice sus AMI personalizadas en consecuencia.
-
Administración de EC2: utilice la consola o las API de Amazon EC2 para gestionar el ciclo de vida personalizado de las AMI, incluida la creación de nuevas versiones y la eliminación de las antiguas.
Para obtener más información sobre la administración de AMI personalizadas, consulte. AMI de recursos de computación
Prácticas recomendadas para las actualizaciones de las AMI
Esta sección se aplica tanto a las AMI personalizadas como a las predeterminadas.
-
Supervisión regular: compruebe periódicamente el estado de las AMI de sus entornos informáticos para identificar cuándo hay actualizaciones disponibles. En el caso de las AMI predeterminadas, se
batchImageStatusmostrarán cuando haya una actualización disponible. En el caso de las AMI personalizadas, necesitará utilizar otros recursos, como los boletines AWS de seguridad. -
Periodos de mantenimiento: programe las actualizaciones de la AMI durante los períodos de mantenimiento, cuando la interrupción del trabajo sea aceptable, ya que las actualizaciones de la infraestructura sustituyen a las instancias existentes.
-
Estrategia de reintento de trabajos: configure estrategias de reintento de trabajos para gestionar los trabajos que puedan interrumpirse durante las actualizaciones de la infraestructura. Para obtener más información, consulte Reintentos automáticos de trabajo.
-
Configuración de políticas de actualización: configure las políticas de actualización adecuadas para controlar la forma en que se gestionan los trabajos en ejecución durante las actualizaciones de la infraestructura. Para obtener más información, consulte Cómo realizar actualizaciones de la infraestructura.
-
Pruebas: pruebe las actualizaciones de la AMI en entornos de desarrollo antes de aplicarlas a los entornos de procesamiento de producción.