

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Notifiche AMI AMS con SNS
<a name="ams-ami-notifications"></a>

AMS fornisce un servizio di notifica AMI. Puoi usarlo per abbonarti a un argomento di Amazon Simple Notification Service (SNS) che ti avvisa quando vengono rilasciati aggiornamenti AMI AMS. Puoi scegliere di ricevere notifiche solo per l'AMS AMIs che utilizzi oppure puoi registrarti per ricevere notifiche di aggiornamento per tutti gli AMS. AMIs Per ulteriori informazioni sugli argomenti SNS, consulta [Cos'è Amazon Simple Notification Service](https://docs.aws.amazon.com/sns/latest/dg/welcome.html)? 

Ogni volta che AMIs vengono rilasciate, inviamo notifiche agli abbonati dell'argomento corrispondente; questa sezione descrive come iscriversi alle notifiche AMI AMS. 

**Messaggio di esempio**

```
{
  "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"
}
```

Possibili argomenti AMI AMS a cui abbonarsi:
+ **TUTTI**: Usa`customer-ams-all-amis`. L'abbonamento a questo argomento ti avvisa quando uno degli AMS AMIs viene aggiornato.
+ **AMS AWS Linux AMIs**: per Amazon Linux, usa `customer-ams-amazon1` e`customer-ams-amazon1-security-enhanced`. Per Amazon Linux 2, usa `customer-ams-amazon2` e`customer-ams-amazon2-security-enhanced`.
+ **AMS SUSE Linux AMIs**: usa `customer-ams-sles12` o`customer-ams-sles15`.
+ **AMS AWS RedHat AMIs**: Usa `customer-ams-rhel8``customer-ams-rhel8-security-enhanced`,,`customer-ams-rhel7`,`customer-ams-rhel7-security-enhanced`.
+ **AMS AWS CentOs AMIs**: Usa`customer-ams-centos7`,`customer-ams-centos7-security-enhanced`.
+ **AMS Ubuntu AMIs**: Usa`customer-ams-ubuntu18`.
+ **AMS AWS Windows AMIs**: usa `customer-ams-windows2019``customer-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`.

Per abbonarsi alle nuove notifiche AMI di AMS utilizzando la console Amazon SNS:

1. [Apri la console Amazon SNS nella dashboard.](https://console.aws.amazon.com/sns/v2/home)

1. Nell'angolo in alto a destra, passa alla regione AWS per la quale AMIs ti stai abbonando.

1. **Nel riquadro di navigazione a sinistra, scegli Abbonamenti, quindi scegli **Crea abbonamento**.**

1. Inserisci le informazioni che seguono:

   1. **Argomento ARN**: `arn:aws:sns:{REGION}:287847593866:{AMS_AMI_NAME}` dove REGION è la regione AWS selezionata (dove è stata creata la notifica SNS) e AMS\$1AMI\$1NAME è l'AMI per cui desideri ricevere notifiche. Esempi:
      + Per iscriverti alle notifiche del nuovo AMS Amazon Linux AMIs nella regione AWS us-east-1, usa questo **argomento** ARN =. `arn:aws:sns:us-east-1:287847593866:customer-ams-amazon1`
      + **Per iscriverti alle notifiche del nuovo AMS Window Server 2016 AMIs nella regione AWS us-west-2, usa questo argomento ARN =** `arn:aws:sns:us-west-2:287847593866:customer-ams-windows2016`

   1. Per **Protocollo**, scegli **E-mail**.

   1. In **Endpoint** immetti l'indirizzo e-mail utilizzabile per ricevere le notifiche. Consigliamo una lista di distribuzione anziché l'e-mail di un individuo.

1. Scegli **Create Subscription** (Crea sottoscrizione).

1. Quando ricevi un'e-mail di conferma con l'oggetto «AWS Notification - Subscription Confirmation», apri l'e-mail e scegli **Conferma abbonamento** per completare l'abbonamento.

**Nota**  
Non sei limitato all'invio di e-mail per il **Protocollo**. Per informazioni su altri protocolli accettabili e su come utilizzarli, consulta [subscribe](https://docs.aws.amazon.com/cli/latest/reference/sns/subscribe.html).

Per annullare l'iscrizione alle nuove notifiche AMI di AMS utilizzando la console AWS SNS:

1. [Apri la console Amazon SNS nella dashboard.](https://console.aws.amazon.com/sns/v2/home)

1. Nella barra di navigazione, passa alla regione AWS di tua scelta. È necessario utilizzare la regione AWS in cui si desidera ricevere le notifiche relative alla regione AWS corrispondente AMIs.

1. Nel pannello di navigazione, scegli **Abbonamenti**, seleziona l'abbonamento, quindi scegli **Azioni** -> **Elimina abbonamenti**.

1. Quando viene richiesta la conferma, seleziona **Delete (Elimina)**.

Per abbonarsi alle notifiche AMS New AMI utilizzando Deployment \$1 Ingestion \$1 Stack from CloudFormation Template \$1 Create (ct-36cn2avfrrj9v):

1. Per sottoscrivere AmazonLinuxSubscription, creare e salvare un file JSON con i parametri di esecuzione; questo esempio lo chiama .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"
               }
           }
         }
   }
   ```

1. Create e salvate il file JSON dei parametri RFC con il seguente contenuto; questo esempio lo chiama file.json: CreateSubscribeAmiRfc

   ```
   {
      "ChangeTypeId": "ct-36cn2avfrrj9v",
      "ChangeTypeVersion": "1.0",
      "Title": "cfn-ingest-subscribe-ami"
   }
   ```

1. Crea l'RFC, specificando il file e il file: CreateSubscribeAmiRfc CreateSubscribeAmiParams 

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

   Nella risposta ricevi l'ID della nuova RFC e puoi utilizzarlo per inviare e monitorare la RFC. Finché non la invii, la RFC rimane nello stato di modifica e non si avvia.

Per esempi di creazione AMIs, consulta [Creare AMI](https://docs.aws.amazon.com/managedservices/latest/ctref/ex-ami-create-col.html).

Per informazioni sul consumo AMIs programmatico, consulta [EC2 stack: creating](https://docs.aws.amazon.com/managedservices/latest/ctref/ex-ec2-create-col.html).