Questa immagine mostra in che modo le funzioni e l'automazione degli eventi spostano le origini dati basate su file nell'area di memorizzazione degli oggetti in un database per l'analisi locale.
I dati esportati da un database o un'applicazione vengono memorizzati in file come valori separati da virgole (CSV) e caricati in un bucket nello storage degli oggetti. L'automazione degli eventi rileva il nuovo oggetto e avvia una funzione associata per elaborare il file, caricare i dati in Oracle Autonomous JSON Database utilizzando i servizi REST, quindi spostare il file in un altro bucket ai fini del tracciamento. Il servizio di log fornisce informazioni dettagliate sull'esecuzione del workflow. Il database rende i dati disponibili per l'analisi.
- Gestione dell'accesso
- Servizio di audit
- Storage degli oggetti
- Servizio Eventi
Il dominio di disponibilità include una rete cloud virtuale (VCN) con due subnet regionali private, un gateway di servizio e un gateway di instradamento dinamico per le connessioni private dal data center del cliente tramite IPSec VPN o FastConnect e da Oracle Analytics Desktop. VCN fornisce tabelle di instradamento per ogni subnet e ogni subnet fornisce un proprio accesso alla lista di sicurezza. Le subnet regionali sono disposte come layer funzionali:
-
Livello applicazione (subnet privata regionale): questa subnet include l'implementazione dell'applicazione e della funzione. Accetta la messaggistica degli eventi in entrata e interagisce con lo storage degli oggetti tramite il gateway del servizio. Sposta inoltre i dati elaborati nel database nel layer del database.
-
Livello di database (subnet privata regionale): questa subnet ospita Oracle Autonomous JSON Database che riceve i dati elaborati dal layer dell'applicazione e comunica con Oracle Analytics Desktop tramite il gateway di instradamento dinamico (DRG). Oltre alla gestione degli accessi fornita dalla tabella di instradamento e dalla lista di sicurezza per la subnet, il layer di database è gestito anche da un gruppo di sicurezza di rete (NSG) che definisce un set di regole di sicurezza applicabili alle risorse di database all'interno della subnet.