Upgrade in loco automatico per processo

È possibile utilizzare l'aggiornamento automatico in loco per Process nei seguenti casi:
  • Non si dispone di alcun uso del processo (istanze in esecuzione o completate) oppure
  • lo stato di utilizzo del processo è Pre-produzione oppure
  • sono presenti istanze di processo di breve durata che possono essere completate in Oracle Integration Generation 2 prima dell'aggiornamento oppure
  • Si stanno utilizzando solo le applicazioni di decisione.

Se questa opzione di aggiornamento si adatta alla tua situazione, completa i passaggi descritti in questo argomento.

Preparare l'ambiente di upgrade iniziale

Nota

Oracle consiglia di eseguire prima questi passi su un'istanza non di produzione non critica per l'azienda. Il completamento di questi passi potrebbe richiedere del tempo e l'aggiornamento iniziale potrebbe identificare i problemi da risolvere o per i quali è necessario tenere conto prima dell'aggiornamento della produzione.

Se si dispone di uno degli ambienti seguenti, attenersi alla procedura descritta in questa sezione per creare un ambiente temporaneo per la convalida dell'aggiornamento.

  • Se si eseguono carichi di lavoro di produzione in una singola istanza di produzione e non si dispone di un'istanza non di produzione, eventuali problemi riscontrati potrebbero causare tempi di inattività per gli utenti dei processi.
  • Se l'ambiente è costituito da un'istanza di produzione e da una singola istanza non di produzione su cui ci si affida per il backup e le correzioni urgenti, si rimane senza il backup fino a quando l'ambiente di produzione non viene aggiornato.

Se si dispone di più istanze non di produzione, è possibile saltare l'aggiornamento dell'ambiente non di produzione.

Per creare un ambiente temporaneo per la convalida dell'aggiornamento, attenersi alla procedura riportata di seguito.

  1. Crea una nuova istanza di Oracle Integration Generation 2.
  2. Copiare i metadati della fase di progettazione nella nuova istanza.

    I metadati possono provenire da un'istanza di produzione o non di produzione. Tuttavia, l'uso dei metadati dell'istanza di produzione ti consentirà di essere più preparato per le operazioni necessarie quando è il momento di aggiornare l'istanza di produzione effettiva.

  3. Continuare con la procedura descritta in Aggiornamento dell'ambiente non di produzione, quindi eseguire il test dell'aggiornamento.

    Quando si è pronti a eseguire l'upgrade delle altre istanze, è possibile esportare le integrazioni con destinazione specifica e elaborare le applicazioni per accelerare i task successivi all'upgrade per l'istanza che fungeva da origine dei metadati della fase di progettazione copiati.

Upgrade dell'ambiente non di produzione

Nota

Se non si dispone di un'istanza non di produzione, Oracle consiglia di creare un ambiente temporaneo per la convalida dell'upgrade come descritto in precedenza.

Procedere come segue nell'ambiente non di produzione.

Attività Quando eseguire il task Chi esegue il task Dettagli task
Analizza eventuali lacune nella fase di progettazione Prima dell'upgrade Utente corrente

Nel controllo preliminare Automazione dei processi, espandere Ulteriori dettagli e prendere nota di eventuali problemi. Per soluzioni alternative o soluzioni alternative, vedere In che modo l'aggiornamento influisce sulle funzioni del processo. Sarà necessario implementare queste opzioni dopo l'aggiornamento per ripristinare e attivare le applicazioni di processo. Se si sta utilizzando una funzione non supportata e non è possibile seguire i suggerimenti, contattare il rappresentante Oracle o inviare una richiesta di assistenza.

Ignora il controllo preliminare delle istanze attive Prima dell'upgrade Utente corrente

Selezionare Ignora istanze attive e procedere con l'aggiornamento, quindi fare clic su Salva modifiche. Ti verrà chiesto di confermare la tua scelta due volte.

AVVERTENZA:

La selezione di questa opzione comporterà la perdita delle istanze di processo in esecuzione (in corso) e completate. Prestare attenzione quando si seleziona questa opzione, soprattutto in un'istanza di produzione.

Dopo aver selezionato questa opzione, il controllo preliminare Automazione processo viene modificato in un'avvertenza, a indicare che il controllo preliminare è stato ignorato.

Ripianifica l'upgrade Prima dell'upgrade Utente corrente

Se necessario, ripianificare l'upgrade dell'istanza non di produzione.

Limita il lavoro di sviluppo Da due a tre giorni prima dell'aggiornamento Utente corrente

Durante i due giorni precedenti l'aggiornamento, mettere in pausa o limitare il più possibile il lavoro di sviluppo. Le modifiche apportate vengono salvate, ma potrebbero non riuscire nel controllo dell'aggiornamento. In questi casi, l'aggiornamento dovrebbe essere ripianificato. Ad esempio:

  • Non creare o modificare applicazioni processo o decisione.
  • Non creare nuove istanze di processo.
Processo di aggiornamento Durante l'aggiornamento Oracle

Durante l'aggiornamento, Oracle esegue le seguenti operazioni:

  • Esporta le tue applicazioni di processo da Oracle Integration Generation 2.
  • Abilita Automazione processo nell'istanza di Oracle Integration 3 aggiornata.
  • Converte le applicazioni di processo esistenti e le importa nell'istanza di Oracle Integration 3.

    Se una qualsiasi delle applicazioni di processo utilizza azioni non supportate (ad esempio, un'attività Insight), Oracle sostituisce tali azioni con azioni segnaposto da sostituire o rimuovere dopo l'aggiornamento. Vedere Completamento dei task successivi all'aggiornamento per Process Automation.

Nota: la migrazione dei dati dell'istanza del processo non viene eseguita in Oracle Integration 3. Ciò significa che non verranno visualizzate le transazioni cronologiche create in Oracle Integration Generation 2 dopo l'aggiornamento.

Completare i task successivi all'aggiornamento dopo l'aggiornamento Utente corrente

Eseguire attività successive all'aggiornamento per ripristinare le applicazioni di processo in ordine di lavorazione. Vedere Task successivi all'aggiornamento a livello di servizio per l'automazione dei processi.

Se le applicazioni di processo fanno parte di una soluzione che prevede Visual Builder o integrazioni, potrebbe essere necessario eseguire ulteriori passi per aggiornare gli altri client. Vedere Aggiornamento dei client che chiamano le applicazioni di elaborazione.

Aggiorna ambienti non di produzione aggiuntivi

Se sono disponibili altri ambienti non di produzione, è possibile eseguire i passi precedenti all'aggiornamento dalla tabella precedente. Tuttavia, invece di completare i task successivi all'upgrade, potrebbe essere necessario esportare le applicazioni di processo ripristinate e gli artifact correlati (ad esempio, le applicazioni Visual Builder) dal primo ambiente e importarli negli ambienti aggiuntivi dopo l'upgrade. In questo modo è possibile risparmiare tempo senza dover eseguire i passi successivi all'upgrade su più ambienti.

Upgrade dell'ambiente di produzione

Nota

Per seguire questo processo di aggiornamento per un ambiente di produzione, tenere presente quanto riportato di seguito.
  • Potrebbe essere necessario limitare agli utenti business la creazione di nuove transazioni prima dell'aggiornamento.
  • È necessario identificare e completare le transazioni in esecuzione prima dell'aggiornamento.
  • Ci saranno dei tempi di inattività dopo l'aggiornamento per eseguire le attività successive all'aggiornamento. Durante questo periodo, l'azienda non sarà in grado di eseguire nuovi processi.
  • Non viene eseguita la migrazione dei dati dell'istanza del processo in Oracle Integration 3. Ciò significa che non verranno visualizzate le transazioni cronologiche create o completate in Oracle Integration Generation 2 dopo l'aggiornamento.

Prima di decidere di procedere con questo processo di aggiornamento:

  • Valutare il numero di transazioni in esecuzione nell'ambiente in uso e completarle prima dell'aggiornamento. Per visualizzare le transazioni in esecuzione:
    1. Accedere all'istanza di Oracle Integration Generation 2 come utente con il ruolo di amministratore dei servizi.
    2. Fare clic su Task personali, quindi scegliere Processi.
  • Salva i dati di runtime dal processo Oracle Integration Generation 2. Questo passaggio è importante per evitare di perdere la cronologia delle transazioni completate. È necessario eseguire questa operazione prima dell'aggiornamento. Vedere Archiviazione e rimozione dei dati di automazione dei processi in Oracle Integration.

    Nell'ambito di questi passi, sarà possibile configurare Oracle Storage Service e pianificare le istanze per l'archiviazione e la rimozione. Tenere conto dei seguenti punti:

    • Le informazioni archiviate saranno disponibili nel bucket di storage degli oggetti configurato.
    • Gli allegati non sono inclusi nei file dell'archivio. È necessario esportarli manualmente. Vedere Recupera un allegato processo come flusso in API REST per Oracle Integration 2.

Se si decide di procedere con questo processo di aggiornamento per l'ambiente di produzione, attenersi alla procedura descritta nella tabella precedente.