Notificaciones AMI de AMS con SNS - Guía de usuario avanzada 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.

Notificaciones AMI de AMS con SNS

AMS proporciona un servicio de notificación de AMI. Puede utilizarla para suscribirse a un tema del Amazon Simple Notification Service (SNS) que le notifique cuando se publiquen actualizaciones de la AMI de AMS. Puede elegir recibir notificaciones únicamente para los AMS AMIs que utilice o puede suscribirse para recibir notificaciones de actualización para todos los AMS. AMIs Para obtener más información sobre temas de SNS, consulte ¿Qué es Amazon Simple Notification Service?

Siempre que AMIs se publican, enviamos notificaciones a los suscriptores del tema correspondiente; en esta sección se describe cómo suscribirse a las notificaciones AMI de AMS.

Mensaje de ejemplo

{ "Type" : "Notification", "MessageId" : "example messageId", "TopicArn" : "arn:aws:sns:us-east-1:591688410472:customer-ams-windows2019", "Subject" : "New AMS AMIs are Now Available", "Message" : "{"v1": {"Message": "A new version of the AMS Amazon Machine Images has been released. You are now able to launch new EC2 stacks from these AMIs. Please use this time to update any dependencies such as CloudFormation or Autoscaling groups. Release Notes Windows - Contains latest Windows Patches: Microsoft Windows Server 2008 R2 Datacenter - (KB2819745, KB3018238, KB4507004, KB4507437) Microsoft Windows Server 2016 Datacenter Security Enhancedn - (KB4509091, KB4507459) Microsoft Windows Server 2016 Datacentern - (KB4509091, KB4507459) Microsoft Windows Server 2012 R2 Security Enhancedn - (KB3191564, KB3003057, KB3013172, KB3185319, KB4504418, KB4506996, KB4507463) Microsoft Windows Server 2012 R2 Standardn - (KB3003057, KB3013172, KB3185319, KB4504418, KB4506996, KB4507463) Linux - Contains latest Linux patches - All AMIs now force domainjoin-cli leave before domainjoin-cli join for better stability in the domain join process.", "images": {"images": {"image_name": "customer-ams-windows2019-2021.08-1", "image_id": "ami-05dfa45396fddaa5e"}}, "region": "us-east-1"}}", "Timestamp" : "2021-09-03T19:05:57.882Z", "SignatureVersion" : "1", "Signature" : "example sig", "SigningCertURL" : "example url", "UnsubscribeURL" : "example url" }

Posibles temas de AMI de AMS a los que suscribirse:

  • TODOS: Usocustomer-ams-all-amis. La suscripción a este tema le notifica cuando se actualiza alguno de AMIs los AMS.

  • AMS AWS Linux AMIs: para Amazon Linux, utilice customer-ams-amazon1 ycustomer-ams-amazon1-security-enhanced. Para Amazon Linux 2, utilice customer-ams-amazon2 ycustomer-ams-amazon2-security-enhanced.

  • AMS SUSE Linux AMIs: se utiliza paracustomer-ams-sles12. customer-ams-sles15

  • AWS AMS RedHat AMIs: Usocustomer-ams-rhel8,customer-ams-rhel8-security-enhanced,customer-ams-rhel7,customer-ams-rhel7-security-enhanced.

  • AWS AMS CentOs AMIs: Utilicecustomer-ams-centos7,customer-ams-centos7-security-enhanced.

  • AMS Ubuntu AMIs: Usocustomer-ams-ubuntu18.

  • AMS AWS Windows AMIs: Utilice customer-ams-windows2019customer-ams-windows2019-security-enhanced,customer-ams-windows2016,customer-ams-windows2016-security-enhanced,customer-ams-windows2012,customer-ams-windows2012r2,customer-ams-windows2012r2-security-enhanced,customer-ams-windows2022.

Para suscribirse a las nuevas notificaciones de AMI de AMS mediante la consola Amazon SNS:

  1. Abra Panel en la consola de Amazon SNS.

  2. En la esquina superior derecha, cambia a la región de AWS a la AMIs que te estás suscribiendo.

  3. En el panel de navegación izquierdo, elija Suscripciones y, a continuación, elija Crear suscripción.

  4. Proporcione la información siguiente:

    1. Tema ARN: arn:aws:sns:{REGION}:287847593866:{AMS_AMI_NAME} donde REGION es la región de AWS seleccionada (donde se creó la notificación de SNS) y AMS_AMI_NAME es la AMI sobre la que desea recibir notificaciones. Ejemplos:

      • Para suscribirse a las notificaciones del nuevo AMS Amazon Linux AMIs en la región us-east-1 de AWS, utilice este tema ARN =. arn:aws:sns:us-east-1:287847593866:customer-ams-amazon1

      • Para suscribirse a las notificaciones del nuevo AMS Window Server 2016 AMIs en la región us-west-2 de AWS, utilice este tema ARN = arn:aws:sns:us-west-2:287847593866:customer-ams-windows2016

    2. En Protocolo, elija Correo electrónico.

    3. En Punto de conexión, escriba una dirección de correo electrónico que pueda utilizar para recibir notificaciones. Recomendamos una lista de distribución en lugar del correo electrónico de una persona.

  5. Seleccione Crear subscripción.

  6. Cuando reciba un correo electrónico de confirmación con el asunto «Notificación de AWS: confirmación de suscripción», abra el correo electrónico y elija Confirmar suscripción para completar la suscripción.

nota

No está limitado al correo electrónico para el Protocolo. Para obtener información sobre otros protocolos aceptables y cómo usarlos, consulte suscribirse.

Para cancelar la suscripción a las nuevas notificaciones de AMI de AMS mediante la consola AWS SNS:

  1. Abra Panel en la consola de Amazon SNS.

  2. En la barra de navegación, cambie a la región de AWS que prefiera. Debe utilizar la región de AWS en la que desee recibir las notificaciones correspondientes AMIs.

  3. En el panel de navegación, elija Suscripciones, seleccione la suscripción y, a continuación, elija Acciones -> Eliminar suscripciones.

  4. Cuando se le pida confirmación, seleccione Eliminar.

Para suscribirse a las nuevas notificaciones de AMI de AMS mediante Deployment | Ingestion | Stack from CloudFormation Template | Create (ct-36cn2avfrrj9v):

  1. Para suscribirse AmazonLinuxSubscription, crear y guardar un archivo JSON de parámetros de ejecución; en este ejemplo se le asigna el nombre .json: CreateSubscribeAmiParams

    { "AWSTemplateFormatVersion": "2010-09-09", "Resources": { "AmazonLinuxSubscription":{ "Type" : "AWS::SNS::Subscription", "Properties": { "TopicArn": "arn:aws:sns:{REGION}:287847593866:{AMS_AMI_NAME}", "Protocol": "email", "Endpoint": "username@yourdomain.com" } } } }
  2. Cree y guarde el archivo JSON de parámetros de RFC con el siguiente contenido; en este ejemplo se le llama CreateSubscribeAmiRfc archivo.json:

    { "ChangeTypeId": "ct-36cn2avfrrj9v", "ChangeTypeVersion": "1.0", "Title": "cfn-ingest-subscribe-ami" }
  3. Cree el RFC especificando el CreateSubscribeAmiRfc archivo y el archivo: CreateSubscribeAmiParams

    aws amscm create-rfc --cli-input-json file://CreateSubscribeAmiRfc.json --execution-parameters file://CreateSubscribeAmiParams.json

    Recibirá el ID de la nueva RFC en la respuesta y podrá utilizarla para enviar y supervisar la RFC. Hasta que la envíe, la RFC permanece en estado de edición y no se inicia.

Para ver ejemplos de creación AMIs, consulte Crear AMI.

Para obtener información sobre el consumo AMIs mediante programación, consulte EC2 stack: creating.