Cette image montre comment les fonctions et l'automatisation des événements déplacent les sources de données basées sur des fichiers intermédiaires dans le stockage d'objet vers une base de données pour analyse locale.
Les données exportées à partir d'une base de données ou d'une application sont stockées dans des fichiers sous forme de valeurs séparées par des virgules (CSV) et téléchargées dans un bucket dans le stockage d'objet. L'automatisation des événements détecte le nouvel objet et lance une fonction associée pour traiter le fichier, charger les données dans Oracle Autonomous JSON Database à l'aide des services REST, puis déplacer le fichier vers un autre bucket à des fins de suivi. Le service de journalisation fournit des informations sur l'exécution du workflow. La base de données rend les données disponibles pour analyse.
- Gestion des accès
- Service d'audit
- Stockage d'objet
- Service d'événements
Le domaine de disponibilité comprend un réseau cloud virtuel (VCN) avec deux sous-réseaux régionaux privés, une passerelle de service et une passerelle de routage dynamique pour les connexions privées depuis le centre de données du client via IPSec VPN ou FastConnect et depuis Oracle Analytics Desktop. VCN fournit des tables de routage pour chaque sous-réseau et chaque sous-réseau fournit son propre accès à la liste de sécurité. Les sous-réseaux régionaux sont organisés en couches fonctionnelles :
-
Couche d'application (sous-réseau privé régional) : ce sous-réseau inclut l'implémentation de l'application et de la fonction. Il accepte la messagerie d'événement entrante et interagit avec le stockage d'objet via la passerelle de service. Il déplace également les données traitées vers la base de données de la couche de base de données.
-
Couche de base de données (sous-réseau privé régional) : ce sous-réseau héberge Oracle Autonomous JSON Database qui reçoit les données traitées de la couche d'application et communique avec Oracle Analytics Desktop via la passerelle de routage dynamique (DRG). Outre la gestion des accès fournie par la table de routage et la liste de sécurité du sous-réseau, la couche de base de données est également gérée par un groupe de sécurité réseau (NSG) qui définit un ensemble de règles de sécurité applicables aux ressources de base de données du sous-réseau.