0% found this document useful (0 votes)
234 views34 pages

Oracle Go - Visual Builder and Visual Builder Studio Overview, Differences, Use Cases and FAQ - SaaS

The document provides an overview of Visual Builder (VB) and Visual Builder Studio (VBS), highlighting their differences, use cases, and features. It outlines the architecture, key functionalities, and scenarios for when to use each tool, emphasizing their integration with Oracle Cloud Applications and the benefits of low-code development. Additionally, it includes a summary of frequently asked questions regarding the tools' capabilities and licensing requirements.

Uploaded by

majidapi8293
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
234 views34 pages

Oracle Go - Visual Builder and Visual Builder Studio Overview, Differences, Use Cases and FAQ - SaaS

The document provides an overview of Visual Builder (VB) and Visual Builder Studio (VBS), highlighting their differences, use cases, and features. It outlines the architecture, key functionalities, and scenarios for when to use each tool, emphasizing their integration with Oracle Cloud Applications and the benefits of low-code development. Additionally, it includes a summary of frequently asked questions regarding the tools' capabilities and licensing requirements.

Uploaded by

majidapi8293
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

Visual Builder and Visual Builder Studio

Overview, Differences and Use cases - SaaS


Including Redwood Pages and App Extensions

Manoj Shetty
A-Team
February 18th 2025
Safe Harbor Statement

The following is intended to outline our general product direction. It is intended for information purposes only
and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or
functionality, and should not be relied upon in making purchasing decisions. The development, release, and
timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

2 Copyright © 2025, Oracle and/or its affiliates


Your Presenter Today

Manoj Shetty, Consulting Solution Architect


23+ years of experience in Oracle Applications development, consulting, implementation & architecture.
Interest in Oracle Fusion Cloud and OCI tools/utilities and services.
Panelists
What’s on my mind: • Steve Waterhouse, Director, Product Management
Innovation and improving customer user experience • Anthony Herrera, Senior Principal Product Manager
• Maximilian Froeschl, Consulting Solution Architect
• Ranveer Tiwari, Principal Solution Architect

3 Copyright © 2025, Oracle and/or its affiliates


1 Introduction

Today’s 2 Overview on Visual Builder and Visual Builder Studio

Agenda 3 Difference between VB and VBS

4 When to use VBS/VBCS and Why

5 VBS Redwood Pages

6 App Extensions

7 Summary

8 FAQ

8 Questions and Answers

4 Copyright © 2025, Oracle and/or its affiliates


Overview on Visual Builder and Visual Builder Studio

• Acronyms
• Overviews
• Visual Builder Architecture
• Use Cases
• Good to Know

5 Copyright © 2025, Oracle and/or its affiliates


Acronyms
Acronyms/Abbreviations Description
VBS Visual Builder Studio
VBCS Visual Builder Cloud Service
VB Visual Builder
DT and RT Design Time and Run Time
ATP Database Autonomous Transaction Processing (ATP) Database
BYOL/ BYOD Bring Your Own License/ Database
FA Oracle Fusion Cloud Applications
OCI Oracle Cloud Infrastructure
OIC Oracle Integration Cloud
IDCS Oracle Identity Cloud Service
IAM Identity and Access Management
CORS Cross-Origin Resource Sharing
ORDS Oracle REST Data Services

6 Copyright © 2025, Oracle and/or its affiliates


Overview on Visual Builder(VB)
Key highlights
• Easy access to data, development and hosting
platform
• Visual development experience
• Access to internal/external authenticated data
Cloud navigation to the tool
Cloud Account=>Developer Services

7 Copyright © 2025, Oracle and/or its affiliates


Visual Builder Architecture

Data
Visual
Development
Development Team

Oracle Integration
Business Objects Data

Oracle JET Authenticated REST


HTTPS / REST

App Hosting Rest Proxy Service Rest Services

8 Copyright © 2025, Oracle and/or its affiliates


Use Cases on Visual Builder(VB)
Use Cases Description
Embedding VBCS App in FA Embedding via web mashup without SSO
VBCS applications Can be accessed by FA & Non-FA users
Integrating external services into FA VBS app extensions Using OCI services(i.e API Gateway)
Alternate Identity providers Federating Fusion applications identity domain with an
external IDP (i.e Microsoft Entra ID)
MFA Enable MFA for OCI extension services using sign-on
polices

9 Copyright © 2025, Oracle and/or its affiliates


Overview on Visual Builder Studio (VBS)

Key Features
• Combined the functionality of Oracle Developer Cloud
Service and Oracle Visual Builder CS
• Robust and browser-based
• Plan and manage App dev lifecycle (DevOps)
• Helps low-code/experienced developers/programmers
• App Extensions

Tool Contains
• Source Control (Git) and Built-in repositories
• CI/CD and Agile boards

10 Copyright © 2025, Oracle and/or its affiliates


Visual Builder Studio (VBS) Architecture
Development – VB Studio

Tasks Agile Wiki

Development Team
Visual
Development Git CI/CD Code
Review

Runtime – Oracle Cloud Apps Infrastructure

Oracle JET
REST
HTTPS / REST

App Hosting SaaS Data &


custom objects

11 Copyright © 2025, Oracle and/or its affiliates


VB Studio (VBS Standalone-VB Runtime) Architecture
Development – VB Studio

Tasks Agile Wiki

Development Team
Visual
Development REST
Git CI/CD Code
Review

Runtime – VB Standalone or OIC

Oracle JET
HTTPS / REST

App Hosting Business Objects Data

12 Copyright © 2025, Oracle and/or its affiliates


Use Cases/Features on Visual Builder Studio(VBS)

Configure and extend Oracle Cloud Applications pages


Enable team collaboration
Enhance Oracle Oracle Cloud Applications pages
Create a unified application - consumes services from multiple sources
Create a 360-degree view of a customer
Create a Oracle Data Intelligence extensions user interface
Build web and mobile applications
Express mode : simple-to-use interface, customise Oracle Cloud Applications pages

13 Copyright © 2025, Oracle and/or its affiliates


Common Use Cases/Features on VB and VBS

Customize or extend Oracle Cloud Applications Use a SOAP Web Service


Build web and mobile applications Run applications on other servers
Change an FA Application's logo Embed a Web App in an Oracle Cloud Applications
Style and theme Call Server-side functionality
Add login and logout capabilities Add the Oracle Digital Assistant to your Web App
Create a custom Lock Page Abort pending REST calls
Access data in an existing Oracle Database using ORDS

14 Copyright © 2025, Oracle and/or its affiliates


Good to Know

1. Multiple instances of Visual Builder Studio Provisioning of multiple Instances of VBS


Features
• Oracle is in the process of provisioning multiple instances of
Visual Builder Studio for each Oracle Fusion Cloud Apps
• Every TEST and DEV instance –It’s own VBS instance
• Not Supported-Provisioning VBS for PROD instances
Benefits
• Deployment- You don’t have to have a VB Studio instance
with Oracle Fusion Cloud Apps (e.g PROD)
• No need of raising SR to change the VBS Instance (Earlier-
Default-TEST)
• Gives you a flexibility to work with other instance during
unavailability
VB Studio Organization
• Develop extension in one instance and test in another
(projects, extensions, repos, …)

15 Copyright © 2025, Oracle and/or its affiliates


Good to Know

2. Oracle Integration 3 and upgrade 4. New extensibility tool for Redwood pages : Express Mode
• Oracle Integration 3 supports OAuth 2.0
• Process Automation in Oracle Integration 3 • Simple-to-use interface

• A token-based authentication method that is more secure


• Correct any precheck issues prior to your upgrade date 5. FA IAM - Provisioned with the OCI Identity and Access
Management identity domain
• Must use OAuth 2.0 while using OIC 3.0 REST APIs
• You must check your instance's upgrade readiness
6. Visual Builder new features every quarter (Resources)

3. Single Page Application Structure


• FA V1 Application - Separate page per application
• FA V2 Application - Single common page

16 Copyright © 2025, Oracle and/or its affiliates


Difference between VB and VBS
Features VB (VBCS) : Standalone VBS (Embedded)
Database / Access • Built-in DB(5GB) • No built-in DB
• External DB • Can access unauthenticated external data
• Create your own DB and BOs • Can’t create your own DB
• Business Objects and REST proxy • No Built-In BO and REST proxy

Organize the work • Each Project/workspace has Git repository


(Project • No visual application’s lifecycle • Has Visual application’s lifecycle
Planning/Manage • No Built-in Git repository • Has utilities that help to manage infrastructure as code
ment)

Business Yes No
Object(BO)
Identity Standalone VB is not pre-federated with FA Visual Studio and FA pre-federated (with FA IAM), with FA being the
Federations IdP
Integrations/Exten Can be integrated with FA VB App extensions can be deployed as “AppUI”
sions (Depends on Pillar/module, please refer documentation)

17 Copyright © 2025, Oracle and/or its affiliates


Difference between VB and VBS
Features VB (VBCS) : Standalone VBS (Embedded)
Design Time (DT) and Runtime It has both DT and RT Instance of VB It doesn’t have the runtime server of VB
(RT) Servers/Instance and FA acts as RT.
VB can be added to VBS as RT
REST API Access Add fusion application backend manually Integrated with Fusion Applications
Access Non-SaaS users (No Out of the box) Only FA SaaS users
App Outside FA We can develop application outside the fusion No. Within FA
application
Vanity URL / Custom Domains Yes No
URL (Gen2)
Customized look and feel Yes No
Run independently? Yes No
Invoke External Rest APIs Yes No
Yes- FA IAM OAuth access token

18 Copyright © 2025, Oracle and/or its affiliates


When To Use?
It depends!

Use VBS Use VB/VBCS


• Redwood page customizations - Please refer • Standalone or custom Mobile App in addition to a
documentation on supportability Fusion extensions(iframed)
• Are only accessing Oracle Fusion Cloud resources • Need access to authenticated (secured) non-Oracle
(With FA IAM release ext REST API is possible) Fusion Cloud resources E.g. ORDS, SAP etc.
• Want Fusion look and feel(Redwood) • Need access to data in a standalone DB
• Don’t want to purchase a VB license • Need to scale the VB middle tier
• Need good project management tools/facilities • Want a custom look and feel (Redwood option is
• Looking for simple inbuilt Identity federation available)
• Git Repository and CI/CD facilities • Custom and vanity URLs
• Users not Oracle Fusion Cloud users

19 Copyright © 2025, Oracle and/or its affiliates


VBS Redwood Pages
Design Process, Template and Patterns

Design Process

Key Features 1 Understand the problem


• Delivering a superior user experience
• Transform=>Business interact with data and applications Articulate the vision
2
Use case : HCM Self-Service -99% Redwood
Identify
Benefits, Templates and Patterns 3 Redwood page
templates to use
• Consistent user experience across Oracle Applications
Add
• Encapsulate best practices for accessibility, responsiveness, 4 detail and refine the
and internationalization Map design
• Fastest way to build a Redwood application Map design to existing
• Apps are upgrade-safe 5 development
components, templates
and pages Monitor
6 engagement in the real
world

20 Copyright © 2025, Oracle and/or its affiliates


App Extensions
Customizations and AppUI Create new page - AppUIs
VB Studio gives you the power to customize Oracle • ESS Dashboard-Create new AppUI => ESS job various
Fusion Cloud Apps to suit your company’s specific status
business needs. (AppUI support depends on pillar/module)
Customization/Modification/Personalization of
existing Oracle Fusion Cloud Pages Notes :1. 22C use a new structure (V2)
2. You can integrate Visual Builder (Standalone) or
Visual Builder (OIC package) with FA
• Digital Sales application : Commission/Sales data
amount display (on/off)
• Add new content to a page in an Oracle Cloud Oracle Fusion Application Edit Page
Application (if extendable)
• Validation error display on data entry and enabling
mandatory fields
• Redwood Pages -Enable AI Assistance Button

21 Copyright © 2025, Oracle and/or its affiliates


VBCS DR Architecture
Public
Internet

Customer OCI 1. Active and Standby VB instances both


Tenancy
DNS 3 OCI IAM/IDCS 2
use BYODB configuration to the same ATP
Vanity/Custom name OCI IAM/IDCS
service.

Oracle Cloud Centre Region Oracle Cloud Centre Region 2. OCI IAM/IDCS service apps are
Active Standby configured with same set of access
rights using groups.
Visual Builder Visual Builder
3. After DNS is updated with the
vanity/custom CNAME, traffic will be
switched to the standby VB instance's
1 front-end load balancer for failover.
Oracle ATP Autonomous Oracle ATP
(Primary Region) Data Guard (Secondary Region)

22 Copyright © 2025, Oracle and/or its affiliates


Summary - Key Takeaways
VBS VBCS

• Git Repository and CI/CD facilities • Built-in DB and VB BO , can connect DBaaS / ATP
• Good project management tools/facilities • Has REST proxy service and access external data
• External rest(secured) call is restricted in Embedded VBS • Custom/Vanity URL is supported
• Modify/Edit existing pages or create new redwood pages • It has DT/RT instance
(standalone) – Please check the documentation • Create bespoke apps Mashup SaaS and external data

When to use Guidelines


Complex SaaS Application extensions Use Visual Builder (Standalone) or Visual Builder (OIC Package)

Simple SaaS Application extension using only SaaS data Use Visual Builder Studio (SaaS Embedded)

23 Copyright © 2025, Oracle and/or its affiliates


Frequently Asked Questions(FAQs)
1. What should I do if Express mode is not available for my page?

The coverage of VB Express mode pages is still evolving and is expected to evolve further in the upcoming releases. Kindly await
these forthcoming releases as we enhance the coverage for VB Express mode pages.
2. Why can't I see the Business Rules for my page?
It means that Business Rules hasn’t been enabled for the page yet. This feature is available after 24 A release.

3. What should I do if the change I need to do on a Redwood page is not listed in the guide or supported use cases?

If the desired change is not covered in the guide, please use the Customer Connect forum to post queries. Our development team
will review and provide guidance.

4. How do I use VB Studio with IP whitelisting and location-based access control (LBAC) ?

Open a service request to get VB Studio IP addresses/ IP ranges added to the allowlist/LBAC setup.

5. Is Page composer available for Redwood pages?

Page Composer is applicable for responsive pages only. Express mode of VB Studio must be used for Redwood pages.

24 Copyright © 2025, Oracle and/or its affiliates


Frequently Asked Questions(FAQs)
6. If the customer has licensed OIC- Is it sufficient for them to use VBCS?

VBS Embedded-Delivered with SaaS VBCS/VB Standalone/OIC- Licensed

7. Redwood/Express mode is available in both VB and VBS?

Express mode is available in VBS

8. If VBS is not available in a particular page to edit it, would VBCS be able to support that customization/configuration of a page?
VBCS would need PaaS Subscription or VBCS standalone license . You can build new VBCS page and embed in SaaS.
9. When to choose APEX vs VBS for SaaS extension ?
• Depends on preferred development style & use case
• PLSQL vs JavaScript
• Data storage, EBS uses APEX?
10. If a client builds an extension with VBS, to have it in prod do they need a PaaS subscription?
No, the VBS extension will run within the fusion environment, no PaaS subscription is required.

25 Copyright © 2025, Oracle and/or its affiliates


Event Poll
Questions & Answers
Your feedback is important
to us!

Help us improve this content for you!

Please provide any further feedback or send your


questions to
[email protected]

28 Copyright © 2025, Oracle and/or its affiliates


Key Reference and Learning Resources

Cloud Help Center Update/Release Readiness


Oracle Cloud Documentation Learn what's new for your product (HCM,
Looking for documentation, tutorials, Getting Started within several areas of ERP, SCM, etc. ) by reviewing expanded
or videos Oracle; including Infrastructure, Applications discussions of new features, including
where you can learn more and Architecture. capability overviews, business benefits,
about Oracle Cloud Services? setup considerations, and usage tips.

Onboarding & Planning


Essentials Oracle University
Essentials for any SaaS Customers; provides Drive faster adoption and the use of new My Oracle Support (MOS)
tips and best practices for a successful features; find solutions, accelerate your One stop support solutions for Oracle
journey with Oracle Cloud, from initial cloud adoption and management through Customer. Contains User Resource Center
onboarding through implementation and go- continuous change including Oracle Guided with various helpful documents.
live. Learning and more!

29 Copyright © 2025, Oracle and/or its affiliates


Resources to Review Before Opening
a Support Request (SR)
Learn, Engage, Research

Working Effectively with Oracle Support Product Documentation


– Best Practices
My Oracle Communities
How to Use My Oracle Support Training
Series

Oracle Support Training and Resources Cloud Customer Connect

Fusion Help Online


OTube Channel

30 Copyright
Copyright © 2024,
© 2025, Oracle
Oracle and/or
and/or its Affiliates.
its affiliates
Additional Service Request (SR) Documentation
Get Help

My Oracle Support – Technical Support and the logging/tracking of Support Requests (SR’s).

Customer User Administration


Doc ID 238871.1

How to Transfer Customer Administrator (CUA) Responsibilities to another user Doc ID 1593539.1

Support Severity: Levels Explained Doc ID 2293664.1

How to Change, Increase or Lower the Severity of a Service Request Doc ID 1080475.1

How to create a technical service request in my oracle support Doc ID 1321379.1

How to create a non-technical service request Doc ID 1547952.1

31 Copyright © 2025, Oracle and/or its affiliates


Thank you for joining us today!

32 Copyright © 2025, Oracle and/or its affiliates


Appendix

Reference

33 Copyright © 2025, Oracle and/or its affiliates


Resources

Resources Link
Difference between VB and VBS Difference between VBCS vs VBS
User guide VB Studio to Extend Oracle Cloud Applications
Express mode Express mode development best practices for Oracle Fusion Extensions
VB DR Visual Builder recovery
Multiple VBS Instances deployments Manage your instances
FA MFA Implementation details Applying MFA using FA IAM
Monitor your Oracle Fusion Cloud Monitor your oracle fusion cloud applications why and how
Applications
Personalizing HCM and SCM Cloud Customer connect-VB Studio Express
Applications using VB Studio Express
VBS Use Cases Extending HCM Redwood Applications Using Visual Builder Studio (Doc ID
2991662.1)
Extending Redwood Applications for HCM and SCM Using Visual Builder Studio

34 Copyright © 2025, Oracle and/or its affiliates

You might also like