Description de l'architecture Visual Builder
Dans ce diagramme, un carré au centre représente l'instance Oracle Visual Builder, qui comporte deux composants : l'environnement de développement visuel (la zone en haut) et l'exécution de Visual Builder (la zone en bas de page). Dans le diagramme, la zone d'exécution contient les services fournis par l'exécution (objets métier, données, hébergement d'application et service proxy REST). L'environnement de développement visuel TThe dans Visual Builder est appelé concepteur. Il s'agit de l'interface utilisateur utilisée par l'équipe de développement pour développer des applications dans Visual Builder. Le concepteur dispose des éditeurs visuels permettant de concevoir des pages dans l'application, ainsi que de gérer les services d'exécution qu'elle utilise.
Dans le diagramme, certains services REST (Oracle SaaS, Oracle Integration, REST Services) sont répertoriés à droite de l'instance Visual Builder. Le serveur proxy de l'instance gère les mécanismes d'authentification et d'autorisation (propagation d'identité, REST authentifié) pour l'échange de données avec ces services REST.
Le diagramme présente également les deux types d'utilisateurs qui accéderont à l'instance : les utilisateurs finaux qui accéderont aux applications hébergées par Visual Builder, et les développeurs qui travailleront sur l'application qui accéderont à l'environnement de développement visuel de l'instance. Les deux types d'utilisateur accèdent à Visual Builder via HTTPS et REST.