Ciclo di vita di Blueprint in Enterprise Blueprint Factory - AWS Guida prescrittiva

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

Ciclo di vita di Blueprint in Enterprise Blueprint Factory

Il ciclo di vita di un blueprint di Enterprise Blueprint Factory è costituito da tre fasi tipiche: creazione, aggiornamento ed eliminazione. La fase del ciclo di vita influisce sulle azioni eseguite dalla pipeline di configurazione e dalla pipeline di rilascio.

Creazione del blueprint

Per rilasciare un nuovo blueprint come prodotto in AWS Service Catalog, uno sviluppatore unisce il blueprint nel repository del prodotto, aggiorna i portfolio nel file di configurazione e aggiunge il nuovo prodotto al file di configurazione. Ciò richiama la pipeline di configurazione. La pipeline di configurazione crea una pipeline di rilascio per il prodotto. Nella pipeline di rilascio, il blueprint viene sottoposto a diversi controlli di sicurezza. La pipeline di rilascio distribuisce quindi il blueprint come prodotto Service Catalog.

Config e rilascia le azioni della pipeline quando crei un blueprint.

Aggiornamento del blueprint

Uno sviluppatore può aggiornare il prodotto in Service Catalog unendo una versione aggiornata del blueprint nel repository del prodotto. Questo aggiornamento richiama la pipeline di rilascio del prodotto. Il modello aggiornato viene sottoposto ai controlli di sicurezza nella pipeline di rilascio. La pipeline di rilascio distribuisce una nuova versione del prodotto Service Catalog. Per ulteriori informazioni su come Service Catalog aggiorna la versione del prodotto, vedere Gestione delle versioni nella documentazione di Service Catalog.

Rilascia le azioni della pipeline quando aggiorni un blueprint.

In alternativa, è possibile aggiornare il portfolio Service Catalog a cui è associato il blueprint oppure modificare le configurazioni di condivisione per tali portafogli. In questo caso, lo sviluppatore aggiorna il file di configurazione nel repository di configurazione. La pipeline di configurazione aggiorna i portafogli o le quote di portafoglio. In questo caso, il prodotto in Service Catalog rimane invariato, sebbene ora possa essere incluso in diversi portafogli.

Config le azioni della pipeline quando aggiorni un portafoglio o una quota di portafoglio.

Eliminazione del blueprint

Importante

Non è possibile ripristinare un prodotto Service Catalog dopo che è stato eliminato. Tuttavia, è possibile ridistribuire il blueprint come nuovo prodotto.

Quando elimini un prodotto, Service Catalog rimuove tutte le versioni del prodotto da ogni portafoglio che contiene il prodotto. Per ulteriori informazioni, vedere Eliminazione dei prodotti nella documentazione del Service Catalog.

Per eliminare un blueprint dopo che è stato distribuito in Service Catalog, uno sviluppatore elimina il blueprint nel repository del prodotto. Quindi rimuovono il prodotto dal file di configurazione. La pipeline di configurazione dissocia il prodotto dai portafogli che lo contengono ed elimina tutti i prodotti associati. La pipeline di rilascio interrompe il prodotto Service Catalog e i prodotti forniti. Quindi, la pipeline di configurazione elimina la pipeline di rilascio del prodotto.

Se la pipeline di configurazione non è in grado di dissociare tutte le risorse del prodotto, il prodotto non viene eliminato e la pipeline fallisce. È necessario risolvere l'errore di dissociazione delle risorse e quindi riavviare la pipeline. Per ulteriori informazioni, vedere Risoluzione delle disassociazioni di risorse non riuscite durante l'eliminazione di un prodotto.

Config e rilascia le azioni della pipeline quando elimini un blueprint.