Aggiornamento dei prodotti - AWS Service Catalog

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à.

Aggiornamento dei prodotti

Quando aggiorni il modello di un prodotto, crei una nuova versione del prodotto. Le nuove versioni del prodotto sono automaticamente disponibili per tutti gli utenti che hanno accesso a un portafoglio contenente il prodotto.

Nota

Quando si aggiorna un prodotto esistente, non è possibile modificare il tipo di prodotto (AWS CloudFormationo Teraform). Ad esempio, se aggiorni un AWS CloudFormation prodotto, non puoi sostituire il AWS CloudFormation modello esistente con un file di configurazione Terraform tar.gz. È necessario aggiornare il file AWS CloudFormation modello esistente con un nuovo file AWS CloudFormation modello.

Gli utenti finali che attualmente utilizzano un prodotto fornito della versione precedente del prodotto possono aggiornare il prodotto fornito alla nuova versione. Quando è disponibile una nuova versione di un prodotto, gli utenti possono utilizzare il comando Update provisioned product nell'elenco dei prodotti Provisioned o nelle pagine dei dettagli del prodotto Provisioned.

Prima di creare una nuova versione di un prodotto, AWS Service Catalog consiglia di testare gli aggiornamenti del prodotto nel AWS CloudFormation o nel motore Terraform per assicurarsi che funzionino correttamente.

Creazione di una nuova versione di un prodotto
  1. Vai alla pagina con l'elenco dei prodotti.

  2. Scegli il prodotto che desideri aggiornare. Verrai indirizzato alla pagina dei dettagli del prodotto.

  3. Nella pagina dei dettagli del prodotto, espandi la scheda Versioni, quindi scegli Crea nuova versione.

  4. In Dettagli della versione, procedi come segue:

    • Scegli modello: esistono quattro modi per aggiungere un file modello.

      Usa un file modello locale: carica un AWS CloudFormation modello o un file di configurazione Terraform tar.gz da un'unità locale.

      Usa un URL Amazon S3: specifica un URL che punti a un AWS CloudFormation modello o a un file di configurazione Terraform tar.gz archiviato in Amazon S3. Se specifichi un URL Amazon S3, deve iniziare con https://.

      Usa un repository esterno: specifica il tuo repository di GitHub codice, GitHub Enterprise o Bitbucket. AWS Service Catalogconsente di sincronizzare i prodotti con i file modello. Per i prodotti Terraform, il formato di file modello deve essere un singolo file archiviato in Tar e compresso in Gzip.

      Usa uno CloudFormation stack esistente: inserisci l'ARN per uno CloudFormation stack esistente. Questo metodo non supporta Terraform Cloud o prodotti esterni.

    • Titolo della versione: il nome della versione del prodotto (ad esempio «v1", «v2beta»). Gli spazi non sono consentiti.

    • Descrizione (opzionale): una descrizione della versione del prodotto, incluso il modo in cui questa versione si differenzia dalla versione precedente.

  5. Scegli Crea versione del prodotto.

Puoi anche utilizzarla CodePipeline per creare e configurare una pipeline in cui distribuire il modello di prodotto e inserire AWS Service Catalog le modifiche nel tuo repository di origine. Per ulteriori informazioni, consulta Tutorial: creare una pipeline che distribuisce a AWS Service Catalog.