Apex Overview
Apex Overview
Name
Presenter’s Title
Organization, Division or Business Unit
Month 00, 2024
Safe harbor statement
$264.40B
• The global low code development platform market size
was valued at USD 22.25 billion in 2023 and is projected
to grow from USD 28.75 billion in 2024 to USD 264.40
billion by 2032, exhibiting a CAGR of 32.0% during the
forecast period (2024-2032).
Source: Fortune Business Insights – “Low Code Development Market Share, 2024-2032”, May 2024
Mike Hichwa
Senior Vice President
9 Copyright © 2024, Oracle and/or its affiliates | APEX Conference @ ODTUG KScope24 Learn more at apex.oracle.com
“We can process over 3,000 invoices every month with an
87% accuracy rate. Oracle APEX and OCI enables the IT
Solutions team at Trailcon to continue to be agile and keep
providing the data services our customers can rely on.”
Giovanni Cani
Vice President
10 Copyright © 2024, Oracle and/or its affiliates | APEX Conference @ ODTUG KScope24 Learn more at apex.oracle.com
“Natcorp provides HR management solutions to more than
600,000 users in Brazil. The combination of APEX and AI is
a huge time-saver for our customers—they can simply ask
questions in the APEX app and get answers in seconds”
11 Copyright © 2024, Oracle and/or its affiliates | APEX Conference @ ODTUG KScope24 Learn more at apex.oracle.com
What is Oracle APEX?
Oracle’s Strategic Low-Code Application Platform
20 Million +
apps created till date
APEX is the world’s most popular enterprise low-
code application platform.
6,000+
It enables you to build scalable and secure APEX apps created daily
enterprise apps with world-class features 20X faster
with 100X less code. 850,000+
APEX developers worldwide
Oracle APEX delivers the most productive way to
develop and deploy Mobile, Web, and Desktop apps
everywhere - cloud and on-premises. 60,000+
customers across 150 countries
90%
of Fortune 500 use Oracle APEX
Develop desktop and mobile Visualize and maintain Leverage SQL Skills and
web apps database data database capabilities
1 - URL 4 - HTML
ORDS
Oracle REST Data Services
GET User views details
2 - JDBC 6 - JDBC
3 - APEX 7 - APEX
POST
User clicks a link
Make change and submit
Branch
8 – Branch to URL Database
5 – HTTPS POST
REST
GET POST
1. User clicks a link which sends HTTPS GET request to ORDS 5. User clicks a button which does an HTTP POST to ORDS
2. ORDS makes a database JDBC call to the APEX Engine 6. ORDS makes a database JDBC call to the APEX Engine
3. APEX generates HTML page (full page or partial) 7. APEX processes the request
4. ORDS returns the generated HTML back to the browser 8. APEX determines URL and branches
START
AJAX
https://ords/r/mycompany/hr-app
Friendly URLs
Oracle Database APEX Engine
Rendered Page
External APIs –
Web Sources
Oracle REST Data Services [REST, SOAP]
(Weblogic, Jetty, Tomcat)
APEX 20.1 APEX 21.1 APEX 22.1 APEX 23.1 APEX 24.1
April 23, 2020 May 12, 2021 May 3, 2022 May 17, 2023 June 17, 2024
• APEX + Redwood • Maps Region • Approvals & Unified Task List • Template Components • AI-Assisted Development
• Friendly URLs • New Application Data Loading • Simplified Page Creation • PWA Push Notifications • Document Generator Integration
• Native PDF Printing • Native Markdown Support • Readable Application Export in • Modernized Object Browser • Workflow and Approval
JSON or YAML Enhancements
• PWA Service Worker • Working Copy Enhancements
Customization
Oracle APEX is a fully supported no-cost feature of Oracle Autonomous Database and all
Oracle Database editions.
+ +
APEX Application
Oracle Autonomous Exadata Cloud
Development and
Database Infrastructure
Deployment
Cloud
Local
On-Premise • Deploy Internet applications
• Install on stand-alone laptops using Oracle
• Typically run by the IT Department • Leveraged for fast application
Express Edition (XE) or the full database
version • IT generally both production operations development, user acceptance, and
service, and a service provider training
• Simply upgrade APEX to the required
version • Departments responsible for application • Prototyping & Proof-of-Concept
development • Consulting companies develop for
• Can work completely disconnected
deployment on customer premise
Browser based application development framework enables efficient development & deployment
Shoot someone a URL – Check this out – Application Development
Create and Maintain SQL Using Natural Language with APEX AI Assistant: Demo
apex.oracle.com/go/apex-assistant-video
Power Semantic Search with Oracle APEX and AI Vector Search: Demo
apex.oracle.com/go/apex-vs-video
Oracle APEX is designed to build web apps that are highly secure out of the box.
In a world of constantly changing web standards and increasingly resourceful attackers finding new ways to hack
sites, our focus on security means that your applications stay protected.
• Session Management
• Secure by Default
• APEX Advisor
•
Authentication Schemes
Oracle APEX comes with a comprehensive set of built-in authentication schemes that
make it simple to integrate .
Authorization Schemes
Define access to your application, pages and page components with authorization
schemes. Use the built-in Application Access Control to manage users and roles.
Authorization can be applied to Items, Regions, Pages, process, etc.,
Extensibility
Developers can easily extend Oracle APEX by writing custom authentication and
authorization schemes in SQL and PL/SQL.
While providing developers with full control, Oracle APEX generates applications
with highly secure settings right out of the box.
XSS Prevention
Cross-site scripting (XSS) occurs when attackers save malicious data on a website
and the site renders this data as code that executes in the user's browser.
Oracle APEX components escape all output by default to prevent this class of
attacks.
Features
• Drag and Drop an XLS, CSV, XML, or JSON file
Solutions
• Single source-of-truth
Features
• Build apps in days/weeks not months/years
Solutions
• Opportunistic
• Simplistic, tactical apps to meet immediate need
• Webify paper processes
Features
• APEX is the natural evolution of Forms
Solutions
• Proof-of-concept using the subset of Forms apps
• Mobile-first apps
• Net new requirements
44 Copyright © 2024, Oracle and/or its affiliates Learn more at apex.oracle.com
Extending Enterprise Systems
Enhance your existing apps by building APEX apps!
Features
• Extend ERPs and other enterprise software
• Provide organization-specific dashboards
• Improved workflows
• Fill gaps
Solutions
• Meet non-standard requirements
• Optimize common business functions
• Enhance data capture
• Integrate disparate data sources
Features
Solutions
• Simple deployment
• Single installation runs any number of apps
• Scale to hundreds of thousands of users
Integrated Development Environment (IDE) with Application Development, and Graphical "Page
Designer" Features tight SQL and PL/SQL integration
• Visualization of the page within the Grid Layout and associated Gallery, allowing you to drag and drop components
• Update multiple attributes without leaving the page in the Property Editor
• Advanced Code Editor for defining SQL, HTML, CSS, and text sections
• Highly configurable user interface:
• Customize and refine the view of the page specific to the current focus
• Slideable panels
• APEX Assistant
• Syntax Highlighting
• Undo / Redo
• Find/Replace
• Auto completion
• Code validation
• Used in Page Designer, Component View
• Modern flat-look
Rapidly design and prototype data models using a markdown-like shorthand syntax
that expands to standards-based Oracle SQL.
Team Development has been reimagined as a new and more flexible way to collaborate
with peers/teammates and track tasks, features, bugs, and feedback.
• Serves a customizable offline page when users are offline and can't
request the network
• Highly Customizable
• Post Processing SQL modifies data before being processed by an Oracle APEX component:
• Apply SQL functions, aggregations, join to local tables, etc.
• Avoid unnecessary HTTP requests by using Caching
apex.world/ords/f?p=100:700
Source: https://www.oracle.com/customers/?search=APEX
• Leader in digital solutions for the • First and largest consulting firm in • Leader in biopharmaceutical
Health Insurance Industry Japan solutions
• Built multi-tenant SaaS app • Built apps for fraud detection, GRC, • Built clinical trial oversight system
supporting data sovereignty in 10+ and exec dashboards with APEX with AI and APEX
countries with APEX
• Runs OCI Dedicated Region • Runs on a hybrid environment of
• Runs APEX on AWS and OCI on-prem and OCI
• 1st app was built by 2 devs in <2
• Built by 4 devs in <2 months weeks • Built by 4 devs in <3 months
“Oracle APEX and Oracle Cloud Infrastructure These include an application that is being used by two of the largest kidney dialysis
organizations in the US at more than 3,000 dialysis clinics, and applications that are helping
meant we were able to turn that application from a some of the world’s largest pharmaceutical companies plan and execute the development of
new therapies.
concept to an application in a 12-hour timespan.” Recently, built an application overnight using Oracle APEX that filled the reporting gap
between COVID-19 testing labs and organ procurement networks across the US. The quick
Rich Mutell work helped researchers at Columbia and The Cleveland Clinic assess the prevalence of
COVID-19 across the donor population.
Cofounder and CEO, Apex Health Innovations
Products Used:
Oracle Cloud Compute
Oracle Cloud Infrastructure
Oracle APEX
86 Copyright © 2024, Oracle and/or its affiliates Read story Learn more at apex.oracle.com
Business Challenge:
Samsonite International is the world’s largest manufacturer of travel luggage and
accessories, with globally recognized brands. The company operates multiple cloud
platforms, including Oracle Retail, for integrating online and in-store channels.
Historically, airlines worldwide have relied on thousands of local baggage-repair
partners to resolve customer claims, resulting in complex invoice handling. Belgium-
based Samsonite Europe began testing a new offering called Bagsupport, with the
objective of saving airlines time and money by handling passenger claims and repairs
Samsonite Europe scales luggage- for damaged luggage.
“Bagsupport, our luggage-as-a-service application, As part of its OCI implementation, Samsonite deployed Oracle Database Backup Cloud
Service and Oracle Infrastructure Monitoring Cloud Service and acquired 24/7 access to
will take off as a multi-airline service and expand Oracle support engineers.
globally, thanks to consistent uptime and the Samsonite also reduced its software and hardware costs while gaining the scalability
ability to scale with Oracle’s elastic compute needed to expand its luggage-as-a-service offering to airlines worldwide.
Samsonite also reasoned that because Oracle partners iAdvise and Exitas built the
infrastructure and global data center network.” Bagsupport app on the Oracle APEX—which runs on Oracle Standard Database
Service—that tight integration would ensure smooth enhancements to the app as more
Dirk de Smyter airlines come onboard.
IT Director for Europe, Samsonite International
Products Used:
Oracle Cloud Infrastructure
Oracle APEX
Results:
ADW ingests GBs of daily IoT sensor data at 2X faster performance and with
flexible auto-scaling
MineSense accelerates time to value 65% reduction in DBA workloads increases productivity on development and
reporting
Built-in APEX speeds development to deployment of new low code apps from 6
weeks to 1 week
The Louisiana Administrative Division Office of Technology Services (OTS) faced with an
aging infrastructure and the reduction of its team of developers, they decided to partner
with Oracle to improve the quality of their services.
The Louisiana Administrative Division's Office of They also faced other challenges such as performance, security, and the cost of
maintaining the infrastructure. In addition, the solution that they used prior to Oracle
Technology Services saves hundreds of hours of
APEX required a secondary login for users and was not a viable long-term option.
development effort with Oracle APEX
Results:
OTS used Oracle APEX to develop user-friendly interfaces for its state agency
support applications. One application helps LDEQ's (Louisiana Department of
“The reports created by APEX are very user- Environmental Quality) Office of Management and Finance create invoices and
friendly. Forms created with APEX also preserve track payments for permit and fee applications.
data-integrity – saving time for our end users. And These APEX applications allow the team to create and refine a page for a
specific task when needed. With just two developers, 37 forms and 58 reports
the fact that APEX manages the form backend were modernized with Oracle APEX, which resulted in a better user experience
streamlines the entire process for our technical that no longer needed to create separate files for the front-end and back-end
staff.” code or worry about operations functioning as expected. to have an ownership
of data, their reports, and business decisions.
Products Used:
Heidi Cautrell
Oracle APEX
Louisiana Administrative Division Office of Technology Services (OTS)
Oracle Database
89 Copyright © 2024, Oracle and/or its affiliates Read story Learn more at apex.oracle.com
Business Challenge:
Headquartered in Singapore, the company was initially focused solely on enterprise
clients. However, about five years ago, it started targeting SMEs
and now intends to scale that business very rapidly in the next 24 months.
Star CRM realized that without a cost-effective cloud it’s very difficult to deliver its
solutions to smaller clients. Hence, the company moved its workloads from local data
centers in Kuala Lumpur, Malaysia, to Amazon EC2.
Star CRM lifts productivity by 40% As an alternative to AWS, the company tried Oracle and APEX on managed third-party
APEX hosting providers.
and reduces costs by 30% Star CRM had to make sure that its cloud infrastructure costs did not go
through the roof. It quickly needed a solution to address the ability to scale.
Results:
“In terms of cost, we've definitely noticed savings of anywhere
Star CRM moved its APEX workloads on-premises to Oracle Database Cloud Service on
between 25% to 30% without any impact on speed or Oracle Cloud Infrastructure (OCI), to have the latest APEX and ORDS installed,
performance moving Oracle APEX to Oracle Database Cloud.” managed, and upgraded by Oracle.
It has eliminated many business issues associated with licensing and scalability on
Sharada Qureshi AWS and third-party APEX hosting providers.
COO, Star CRM The features and functionalities provided by Oracle APEX on OCI have allowed Star
CRM to complete more complex projects for clients, besides reducing development
time and costs. This has increased the development team’s productivity by as much as
“Oracle APEX on OCI has allowed us to reduce development 40%.
time and costs. This has increased our development team’s
Products Used:
productivity by 40%.”
Oracle Cloud Infrastructure
Oracle Database Cloud Service
Kareem Qureshi
Oracle APEX
Founder and CEO, Star CRM
90 Copyright © 2024, Oracle and/or its affiliates Read story Learn more at apex.oracle.com
Business Challenge:
Based in Gujarat, India, the IT company, the Soham ERP Solutions offers several products for its
2,000-plus customers, ranging from ERPs to salesforce automation systems to barcode tools. As
the pharmaceutical industry grew, Soham ERP’s customers expected improvements in software
functionality, experience, and efficiency. Additionally, customers who had adopted the
company’s on-premises software wanted help with growth challenges, such as costs associated
with server upgrades, database licenses, and investments in IT staff to manage on-premises
infrastructure.
Soham ERP builds new app using Oracle
The company decided to migrate to Oracle Cloud Infrastructure (OCI) and low code platform,
Cloud APEX, paving the way for a more modern approach to application development. However, the
decision to choose Oracle was not a foregone conclusion.
Results:
“Our more than 100 enterprise customers are Soham ERP was able to develop a new application, PharmaCloud, using Oracle APEX with
Oracle Database Cloud Service on Oracle Cloud Infrastructure. PharmaCloud supports about
thrilled with the performance of OCI. With Oracle 100 of Soham’s customers, equivalent to roughly 1,200 concurrent users.
APEX and Database Cloud Service, we have faster Before the transition to the cloud, customers would need to invest about $100,000 for on-
premises hardware, licensing, and maintenance. Now, that initial cost has dropped to about
time to market to build and deploy plus data $20,000, which better aligns costs with benefits.
security. And Oracle Consulting helped us Thanks to OCI, Soham has seen a 25% improvement in application performance—leading to
faster turnaround time for complex processes—while reducing costs by 40%. Plus, customers
seamlessly convert our existing forms and reports can access PharmaCloud from anywhere in the world, from any device.
91 Copyright © 2024, Oracle and/or its affiliates Read story Learn more at apex.oracle.com
Business Challenge:
Tanishq has plans to expand its presence and market share over the next five years.
As customer demand for jewellery increased, Tanishq developed an Endless Aisle
service for its store managers that allows customers to order products, including
those not available in the store
92 Copyright © 2024, Oracle and/or its affiliates Read story Learn more at apex.oracle.com
Business Challenge:
With the long-term vision of "SHIMZ VISION 2030," the Shimizu Group, including
Shimizu Corporation, will create value that is ahead of the times through constant
self-transformation and challenges that go beyond the framework of the construction
business, and through co-creation with diverse partners.
The company was reviewing business processes and developing various business
systems to promote electronic approval, improve business efficiency through
Shimizu Corporation introduces Oracle Cloud information collaboration and data utilization using project databases, and automate
Infrastructure to promote digitalization and and streamline in-house management operations using RPA and workflow systems.
100 Copyright © 2024, Oracle and/or its affiliates Learn more at apex.oracle.com
Oracle APEX Training & Certification
101 Copyright © 2024, Oracle and/or its affiliates Learn more at apex.oracle.com
Oracle APEX Training & Certification
apex.oracle.com/go/training
APEX Foundations
apex.oracle.com/go/foundations
Get Certified
apex.oracle.com/go/professional
102 Copyright © 2024, Oracle and/or its affiliates Learn more at apex.oracle.com
Oracle APEX Foundations Learning Path
103 Copyright © 2024, Oracle and/or its affiliates Learn more at apex.oracle.com
Oracle APEX Foundations on LinkedIn Learning
apex.oracle.com/go/learning
104 Copyright © 2024, Oracle and/or its affiliates Learn more at apex.oracle.com
Oracle APEX Foundations in Japanese
apex.oracle.com/go/foundations-jp
105 Copyright © 2024, Oracle and/or its affiliates Learn more at apex.oracle.com
Oracle APEX Developer Professional
apex.oracle.com/go/professional
apex.oracle.com/go/ai-learn
108 Copyright © 2024, Oracle and/or its affiliates Learn more at apex.oracle.com
Oracle APEX
Summary
• Used by real customers for real applications: It is used for both opportunistic and mission-critical apps that service tens of
thousands of users.
• The most powerful Low-Code Application Development Platform allows developers to focus on solving business problems
and delivering superior solutions with less time and effort spent on mundane and repetitive lower-level coding.
• Continually growing: Oracle install base is adopting Oracle APEX for increasing numbers of projects, and is increasingly an
approved corporate IT standard.
109 Copyright © 2024, Oracle and/or its affiliates Learn more at apex.oracle.com
Oracle APEX
Summary
• Aligned with industry trends: Strong support for HTML5 development frameworks, Modern & responsive CSS3 UI, integrated
JavaScript libraries, Browser-based, self-service provisioning, flexible development and deployment including cloud services.
• Consistent with Oracle developers skill set: SQL, PL/SQL, Oracle Database.
Proficiency in the Oracle database easily translates into an ability to develop web applications.
110 Copyright © 2024, Oracle and/or its affiliates Learn more at apex.oracle.com
Learn More…
111 Copyright © 2024, Oracle and/or its affiliates Learn more at apex.oracle.com
Thank you
112 Copyright © 2024, Oracle and/or its affiliates Learn more at apex.oracle.com
Learn more at apex.oracle.com
Our mission is to help people see
data in new ways, discover insights,
unlock endless possibilities.