Runtime virtuali

I runtime virtuali sono un'astrazione che può essere mappata su uno o più runtime.

I runtime virtuali (VRT) sono segnaposto o astrazioni che possono essere mappati su uno o più runtime. Negli ambienti di sviluppo, gli utenti spesso non hanno visibilità sulle configurazioni di runtime utilizzate negli ambienti superiori, il che porta alla creazione superflua di più configurazioni di runtime negli ambienti inferiori. I runtime virtuali mappano le configurazioni runtime esistenti con nomi logici specifici. Queste mappature logiche possono quindi essere associate alle configurazioni di runtime quando vengono distribuite in altri ambienti.

È possibile mappare i runtime virtuali su qualsiasi runtime desiderato e successivamente passare a un runtime diverso. Tutti i servizi che fanno riferimento al runtime precedente seguono automaticamente il nuovo runtime. I runtime virtuali possono essere definiti nei runtime di progetto, nei servizi di flusso, nei flussi di lavoro e nelle API REST. Durante l'esecuzione, il sistema associa i runtime virtuali al runtime cloud o al runtime autogestito a cui sono mappati, in base all'ambiente corrente.

Di seguito sono riportati i vantaggi dei runtime virtuali:

  • Semplifica la transizione tra gli ambienti di sviluppo, test e produzione.
  • Associa i runtime virtuali a un runtime.
  • Rimappa dinamicamente o elimina le mappature man mano che il tuo panorama evolve.