Controllo delle versioni del flusso di lavoro in HealthOmics - AWS HealthOmics

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

Controllo delle versioni del flusso di lavoro in HealthOmics

Se devi apportare modifiche a un flusso di lavoro, puoi creare un nuovo flusso di lavoro o una nuova versione del flusso di lavoro. Le versioni sono immutabili, ad eccezione delle modifiche di configurazione consentite che non influiscono sulla logica di esecuzione.

Le versioni Workflow offrono i seguenti vantaggi:

  • Le versioni costituiscono un gruppo logico di flussi di lavoro correlati. È possibile aggiungere un nome definito dall'utente a ciascuna versione del flusso di lavoro per gestirla più facilmente (soprattutto per un flusso di lavoro con un numero elevato di versioni).

  • È possibile eseguire più versioni di un flusso di lavoro contemporaneamente.

  • Tutte le versioni di un flusso di lavoro condividono lo stesso ID del flusso di lavoro e lo stesso ARN di base, il che può semplificare la gestione della pipeline dopo la modifica di un flusso di lavoro.

  • Le versioni del flusso di lavoro forniscono lo stesso livello di provenienza dei dati dei flussi di lavoro. Le versioni sono immutabili e HealthOmics creano un ARN univoco per ogni versione del flusso di lavoro. L'ARN della versione include l'ID del flusso di lavoro e il nome della versione, come illustrato nell'esempio seguente:

    arn:aws:omics:us-west-2:123456789012:workflow/1234567/version/myUniqueVersionName

  • Se possiedi un flusso di lavoro condiviso, puoi aggiornare il flusso di lavoro senza interrompere gli abbonati (che possono continuare a utilizzare la versione precedente). Gli abbonati possono accedere a tutte le versioni del flusso di lavoro. Se crei una nuova versione, non è necessario condividere nuovamente il flusso di lavoro.

  • Quando si avvia l'esecuzione di un flusso di lavoro, è possibile specificare la versione del flusso di lavoro.

    • Gli utenti possono scegliere di mantenere una versione stabile per le esecuzioni di produzione e provare la versione più recente per un'esecuzione di prova.

    • Gli utenti possono tornare alla versione precedente di un flusso di lavoro se riscontrano problemi con la nuova versione.

    • Gli abbonati a un flusso di lavoro condiviso possono scegliere quale versione utilizzare.