safe harbor - regist-event.com · the following is intended to outline our general product...

45
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, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation. Statements in this presentation relating to Oracle’s future plans, expectations, beliefs, intentions and prospects are “forward-looking statements” and are subject to material risks and uncertainties. A detailed discussion of these factors and other risks that affect our business is contained in Oracle’s Securities and Exchange Commission (SEC) filings, including our most recent reports on Form 10-K and Form 10-Q under the heading “Risk Factors.” These filings are available on the SEC’s website or on Oracle’s website at http://www.oracle.com/investor . All information in this presentation is current as of September 2019 and Oracle undertakes no duty to update any statement in light of new information or future events. Safe Harbor

Upload: others

Post on 19-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

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, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation.

Statements in this presentation relating to Oracle’s future plans, expectations, beliefs, intentions and prospects are “forward-looking statements” and are subject to material risks and uncertainties. A detailed discussion of these factors and other risks that affect our business is contained in Oracle’s Securities and Exchange Commission (SEC) filings, including our most recent reports on Form 10-K and Form 10-Q under the heading “Risk Factors.” These filings are available on the SEC’s website or on Oracle’s website at http://www.oracle.com/investor. All information in this presentation is current as of September 2019 and Oracle undertakes no duty to update any statement in light of new information or future events.

Safe Harbor

Page 2: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Low Code Application Development with Oracle Autonomous Database

Shakeeb Rahman

Software Development Manager Oracle Application Express

Copyright © 2019 Oracle and/or its affiliates.

Page 3: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Shakeeb RahmanSoftware Development Manager Oracle APEX and Database Tools

• Oracle America, 2006

• Based in Reston, Virginia, USA

• Design Lead for Oracle APEX

• Universal Theme

• User Experience

• Special Projects

@shakeeb

Page 4: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Agenda

• Introduction

• Low Code

• Oracle APEX

• Demonstration

Page 5: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Data – The World’s Most Valuable Resource

UberisWorth70XMoreThanHertz–Uberis52%corporatetransportmarketsharecomparedtorentalcarstotalof33%inQ4/161

$430BAdvantagetoDataDrivenOrganizations2

Source:1.wolfstreet.com2.IDC3.McKinseyGlobalInstitute4.Gartner

Datadrivenorganizationsare23timesmorelikelytoacquirecustomers,6xaslikelytoretainthosecustomers,and19xaslikelytobeprofitableasaresult.3

“Informationhasreplacedtechnologyasthecentralandmostcriticalassettobemanagedbyorganizations.Asaresult,businessleadersmustshifttousingthevalueofinformationasbasisfornewplanning&fundingmodels.”-DougLaney,ResearchVicePresident,Gartner4

Page 6: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Low Code

Page 7: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Application Development in the Enterprise

• Expensive

• Slow

• Minimal Collaboration

• Large Backlog

• Business solves problems with wrong tools

Page 8: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Managing Data in Spreadsheets Is Challenging

Data Security – Cell locking is ineffective

Data Validation – Manual and error prone

Data Sharing – Excel is sluggish and hard to share

Data Integrity – Cannot guarantee accuracy of data in multi-user environment

Source:OracleInternalSurvey

33%

TooSlowandTooHardtoShare

60%

IneffectiveDataRedaction

38%

Outdated/DataSilo

95%

ErrorProneManualInvolvement

Page 9: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

What is Low Code?

Page 10: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
Page 11: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

What is Low Code?

• Easy On-Ramp

• Super Productive

• Accessible

• Scalable

• Extensible

• Rich Functionality with Less Code

Page 12: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Why use Low Code?

• Build Apps Faster

• Deliver Greater Quality & Consistency

• Reduce Development Costs

• Focus on Business Requirements

Page 13: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Who can use Low Code?

• Line of Business / Business Analysts / Non IT Professionals

• IT Professionals

• Database Developers / DBAs / DevOps

• You!

Page 14: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Low Code vs Traditional Coding

• “By 2024, low-code application

development will be responsible for

more than 65% of application

development activity. ”

• “...compelling productivity gains for

professional and citizen development,

as well as speed-of-delivery benefits.”

Page 15: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Low Code vs Traditional Coding

“10 times faster

than traditional

methods”

Page 16: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

What is Oracle APEX?

Oracle APEX is a low-code development platform that enables you to build scalable and secure enterprise apps with world-class features that can be deployed anywhere.

Page 17: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

17

Visualize and manage data

Optionally leverage SQL skills and database capabilities

Develop desktop and mobile web apps

Native Low Code Platform of Oracle Database

Page 18: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Rapidly develop, customize, and deliver

Develop Customize Deliver

Pre-built controls for security, authentication, database interaction, validation, session management and more enable

you to go from prototype to production in minutes.

Page 19: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Modern User Interface for Any Device

Copyright © 2019, Oracle and/or its affiliates. All rights reserved.

Modern, intuitive, responsive, accessible UI that works on any device so you can build compelling apps out of the box.

Page 20: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

What does APEX do for you?

Page 21: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

What does APEX do for you?

• User Interface

• Data Access

• Visualization

• Security

• Globalization

• Performance

Page 22: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

APEX Shields you from disruption

2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019

0.00%

0.20%

0.40%

0.60%

0.80%

1.00%

vue.jsmeteorbackbone.jsreduxember.jsknockout.js

Page 23: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Why use APEX?

2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019

1.5

1.6

2.0

2.1

2.2

3.0

3.1

5.1

5.04.24.0

3.2 4.1

18.1

18.2

19.1

19.2

19 Releases

200+ Major features

introduced

0 required rewrites

Page 24: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Low Code = APEX

VS

Lots of Code

JavaScript

Low Code

APEX

Low-code Oracle APEX is 20x more productive than hand-coding

Page 25: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Oracle APEX + Oracle Database

• No-costfullysupportedfeature• Anynumberofapps,developers&end-users

• SpecializedOracleSupportTeam

• 11gR2,12c,18c+

• AllDBEditions:EE,SE2,XE

• Easytoinstallon-premises• IncludedbydefaultwithalleditionsofOracledatabase

• Downloadlatestreleaseonoracle.com

Page 26: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

• Install on stand-alone laptops using Oracle Express Edition (XE) or full database version

• Simply upgrade APEX to the required version

• Can work completely disconnected

• Typically run by the IT Department

• IT generally both production operations service, and a service provider

• Departments responsible for application development

• Deploy Internet applications • Leveraged for fast application

development, user acceptance and training.

• Prototyping and Proof-of-Concept

Local On-Premise Cloud

Native Low Code Platform of Oracle Database

Page 27: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

What is APEX used for?

Page 28: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

• Single source-of-truth

• Send out a URL not a file

• Secure, scalable, multi-user app

• Extend with Charts, Calendars, Validations, and more

Solutions

• Drag and Drop an XLS, CSV, XML, or JSON file

• Create table in Autonomous Database

• Upload data into new table

• Create App based on new table

Features

Transform Your Spreadsheets to Web Apps in Minutes

Page 29: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

• Opportunistic • Simplistic, tactical apps to meet immediate need

• Web-ify paper processes

• Generally developed by one or two people

Solutions

• Build apps in days or weeks, not months or years

• Use powerful wizards to create fully featured apps

• Easily modify to meet changing requirements

• Low-code capabilities allow non-IT professionals to

also build or help build apps

Features

Rapid Application Development

Page 30: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

• Proof-of-concept using subset of Forms apps

• Organization-wide apps, rather than back-office

• External apps for customers / partners

• Mobile-first apps

• Net new requirements

Solutions

• APEX is the natural evolution of Forms

• Both based on SQL and PL / SQL

• Re-use DB packages, procedures, functions

• Easily train Forms Developers into developing with APEX

Features

Modernizing Oracle Forms Applications

Page 31: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

• Meet non-standard requirements

• Optimize common business functions

• Enhance data capture

• Integrate disparate data sources

Solutions

• Extend ERPs and other enterprise software

• Provide organization-specific dashboards

• Improved workflows

• Fill gaps

Features

Extending Enterprise Systems

Page 32: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

• Simple deployment

• Single installation runs any number of apps

• Scale to hundreds of thousands of users

• Leverages enterprise features of Oracle Autonomous Database

Solutions

• Quickly build custom mission-critical apps

• Corporate data reporting and maintenance

• Merge separate data silos

• Build organization-wide self-reporting apps

Features

Mission Critical Enterprise Applications

Page 33: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

• Go to apex.oracle.com • Click on Solutions > Use Cases

More Information

• AppDev as a Service

• External Data Sharing

• Datamart Reporting

• Built-In Point Solutions

Additional Use Cases

Other Common Use Cases

Page 34: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Limitless Potential

• Any number of applications

• Any number of database objects

• Any number of developers

• Any number of end users

Page 35: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Oracle Autonomous Database

• OLTP = Autonomous Transaction Processing (ATP)

• Analytics = Autonomous Data Warehouse (ADW)

• Fully Managed

• Oracle APEX is pre-installed and pre-configured!

Page 36: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Features

• Highly Available

• Industry Leading Performance

• Secured

• Self-Updating

• Automated Backups

Page 37: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Developer Benefits

• Elastic Resources

• Database and APEX Patching

• Machine Learning

• Start Developing Immediately

Page 38: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Oracle APEX at OpenWorld 2019

Page 39: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
Page 40: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
Page 41: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

ak

Page 42: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Copyright © 2019 Oracle and/or its affiliates.

Free Tier for Oracle Cloud

Compute Storage Networking/ Load Balancing

Monitoring / Notifications

Autonomous Database

2 x Databases 20 GB each

Supports ATP & ADW

2 x VMs 1 GB Memory each

100 GB Block 10 GB Object

10 GB Archive

10 Mbps LB 10 TB Outbound

Data Transfer

500M Metrics Ingestion 1B Metrics Retrieval

1M Notifications 1K Emails

Available to all new and existing cloud accounts

Page 43: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Copyright © 2019 Oracle and/or its affiliates.

Demonstration

Page 44: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Getting Started

• Hands on Lab at 1:30pm

• Sign up for Free Tier oracle.com/free

• Learn more about Oracle APEX apex.oracle.com

Page 45: Safe Harbor - regist-event.com · The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Thank You

Shakeeb Rahman @shakeeb

Software Development Manager Oracle APEX and Database Tools