No results found

Your search did not match any results.

We suggest you try the following to help find what you’re looking for:

  • Check the spelling of your keyword search.
  • Use synonyms for the keyword you typed, for example, try “application” instead of “software.”
  • Try one of the popular searches shown below.
  • Start a new search.
Trending Questions

Registration Now Open

Learn how to harness the power of Oracle Database. Join us for technical sessions, hands-on labs, demos, panels and live Q&A with experts.

#OracleDevLive

Oracle Developer Live—Oracle Database

You love to build apps that can harness data in real-time and enable you to make smart decisions? You are mesmerized by the power of SQL and the Oracle Database? Or you want to bring your data to the next level and become cloud-native? Then this event is for you. Learn from our experts how you can build applications at light speed and turn data into information and information into insights. The power of SQL is yours to possess, and we will show you how!

Featured Speakers

Juan R. Loaiza

Juan R. Loaiza

Executive Vice President, Mission-Critical Database Technologies, Oracle

Juan Loaiza is executive vice president of mission-critical database technologies at Oracle; he reports to Oracle Chairman and CTO Larry Ellison. Loaiza is responsible for leading product strategy, product development, and product management for the world’s leading transaction processing and engineered systems technologies, in the public cloud and on premises.

Loaiza holds BS and MS degrees in computer science from the Massachusetts Institute of Technology (MIT). In 1988, he left the MIT doctoral program to join the Oracle Database engineering team and has been an innovator in database technologies ever since.

Maria Colgan

Maria Colgan

Distinguished Product Manager, Oracle

Maria Colgan is a Distinguished Product Manager at Oracle Corporation and has been with the company since version 7.3 was released in 1996. Maria’s core responsibility is to advocate for the Oracle Database and the best practices for incorporating it into your environments. She is also responsible for getting the feedback from our customers and partners incorporated into future releases of the product. Prior to this role; she was the product manager for Oracle Database In-Memory and the Oracle Database query optimizer.

>Connor McDonald

Connor McDonald

Developer Advocate, Oracle

Connor McDonald is a Database Advocate for Oracle Corporation. Ever being frustrated as a child with the limits imposed by the single kilobyte of RAM in his Sinclair ZX80 computer, he has loved the challenges that come with storing data, which ultimately led to a career in database technology. When he started presenting on his database passions, he found that he loved doing it, and has spoken at over 120 conferences around the world since then. Due to his partners predilection for rescuing stray cats, he doesn’t just speak the phrase "as hard as herding cats", he lives it every day.

Chris Saxon

Chris Saxon

Senior Developer Advocate, Database Tools, Oracle

Chris Saxon is an Oracle Developer Advocate for SQL. His job is to help you get the best out of the Oracle Database and have fun with SQL!

To help you with this he blogs at All Things SQL. He also creates videos combining SQL and magic on YouTube at The Magic of SQL.

If you have questions about working with Oracle Database technology, please reach out to him. You can do this via Twitter or on Ask TOM.

Heli Helskyaho

Heli Helskyaho

Chief Executive Officer, Miracle Finland Oy

Heli Helskyaho is the CEO for Miracle Finland Oy. Heli holds a Master’s degree (Computer Science) at the University of Helsinki and she specializes in databases. At the moment she is also working on her doctoral studies.Heli has been working on IT since 1990. She has been in several positions but every role has always included databases and database designing. Heli believes that understanding your data makes using the data much easier. Heli is an Oracle ACE Director, an Oracle Groundbreaker Ambassador, and a frequent speaker in many conferences. She is the author of Oracle SQL Developer Data Modeler for Database Design Mastery (Oracle Press 2015) and a co-author of Real World SQL and PL/SQL: Advice from the Experts (Oracle Press 2016).

Stewart Bryson

Stewart Bryson

Chief Executive Officer, Red Pill Analytics

Stewart is the Founder & CEO of Red Pill Analytics and has been building data-driven applications since 1996. He is an Oracle Groundbreaker Ambassador, an Oracle ACE Director, an internationally recognized writer and speaker in the data and analytics community, and a past winner of the ODTUG Innovation award and Best Speaker award for Big Data & Data Warehousing.

Lucas Jellema

Lucas Jellema

Cloud Solution Architect and Chief Technology Officer, AMIS

Lucas Jellema is cloud solution architect and CTO at AMIS and member of the Conclusion Architecture Board, The Netherlands. The running theme through most of his activities is transfer of knowledge and enthusiasm (and live demos). Lucas is JavaOne 2015 Rockstar, Oracle Groundbreaker Ambassador and ACE Director and a frequent speaker at conferences such as Oracle Code, Oracle OpenWorld, CodeOne (JavaOne), Devoxx and on Groundbreaker tours.. He publishes techy stuff at Github, Medium, Slideshare, DZone, OTN, and the AMIS Technology Blog (https://technology.amis.nl). He is the author of two books with O’Reilly Press.

Sanjay Goil

Sanjay Goil

Vice President, Product Management, Oracle

Sanjay Goil is Vice President of Product Management for Messaging and Microservices in the Oracle Database team, where his mission is to make it staggeringly simple for developers to build modern data-driven applications on the Oracle Cloud with the simplicity of the Oracle converged database. Prior to Oracle, he led product management for Big Data and AI platform at HP/Autonomy, for Parallel Studio XE developer tools at Intel, for HPC systems with fast networking at Sun. At Sun he started his career in performance engineering at the edge of compilers and several generation of SPARC microprocessors making customer code perform well.

Paul Parkinson

Paul Parkinson

Data and Transaction Processing Dev Lead, Oracle

Dev Lead for Transaction Processing and HA in mid-tier at Oracle for the last 18 years working on WebLogic, Oracle Database, OCI, and currently Helidon. Recently created and continuously adding to workshop for data-driven microservices that - includes use of Helidon, Oracle OCI services, Oracle ATP database, messaging, sagas, polyglot of both application and data tier, tracing, metrics, health, scaling, security, etc.

Joel Kallman

Joel Kallman

Senior Director, Software Development, Oracle APEX, Oracle

Joel is responsible for the development and product management of Oracle Application Express (APEX). He has been at Oracle since 1996 and is the co-creator of Oracle Application Express. He is also a contributing author of several books on Oracle technology, including Expert One on One Oracle, Beginning Oracle Programming, and Mastering Oracle PL/SQL: Practical Solutions. Joel holds a Bachelor of Science degree in Computer and Information Science from the College of Engineering, Ohio State University. His passion is simple - Joel is committed to customer success with Oracle APEX, SQL and Oracle Database.

David Lapp

David Lapp

Senior Principal Product Manager, Oracle

David Lapp is a Senior Principal Product Manager at Oracle Corporation. His responsibilities include strategy and planning for Oracle's Spatial and Graph technologies and cloud services, and their use across the Oracle Cloud including analytics and AI. Prior to his current role in product management, David spent nearly 10 years in technical pre-sales covering analytics and spatial technology for the North American Public Sector. David is a graduate of the University of Washington.

Josh Spiegel

Josh Spiegel

Consulting Member of Technical Staff, Oracle

Josh Spiegel is a software engineer that develops JSON and XML technology surrounding Oracle Database. Recently, he has been working on extensions to SQL that make it easier to process JSON in the database and has developed new JSON facilities that are part of JDBC 20c to make it easier and more efficient to process JSON from a Java application. He continues to work on the XML processing technologies that are used throughout Oracle. He is the technical lead for the embedded XQuery and XPath processor for Java that is used in Oracle’s middleware and cloud software and he designed the Oracle XML Extensions for Hive that enable robust XML processing in Apache Hadoop. In the past, he was a member of the W3C and an editor of the specification for XPath 3.1. He has multiple patents and research conference publications related to database systems.

Derrick Cameron

Derrick Cameron

Master Principal Cloud Architect, Oracle

Derrick Cameron is part of Oracle's Solution Engineering Developer Innovation Team, and is a 25+ year Oracle veteran. His career journey is varied, starting out as an EBS implementation consultant and moved on to develop deep expertise in Analytics and Data Management. Over the years he has been pulled out of his sales role several times to develop critical internal Oracle corporate applications, presenting to top executive management. Recently his focus has been on cloud computing, and in particular on code innovate platform solutions for the developer community. He loves playing squash, hiking in the Northwest, and drinking beer. Look him up in Portland if you want to check out one of the 100+ brew pubs.

Steven Nichols

Steven Nichols

Master Principal Cloud Architect, Oracle

Steven Nichols is an Oracle Cloud Engineer in the Developer Innovation Team. He's a 13-year Oracle veteran with 26+ years in the IT Industry. He began as a programmer eventually becoming an implementation consultant of Hyperion/Oracle Software, later joining the Engineering group supporting the sale of Oracle Software. Throughout his career, he's been part of many key projects and global events. Currently, his focus is on Cloud Computing, responsible for driving Cloud adoption through the Oracle Code Innovate program and hands-on workshops. In his spare time, he enjoys running marathons and watching movies.

Beda Hammerschmidt

Beda Hammerschmidt

Architect, Oracle

Developer in the Oracle Database Team since 2006 - these days working on JSON and related technologies. Co-author of the SQL/JSON standard (SQL 2016).

Melliyal Annamalai

Melliyal Annamalai

Senior Principal Product Manager, Oracle

Melli Annamalai is a product manager at Oracle, in the database organization. She has extensive experience working with data types in the database that are not typical relational tables. Her current focus areas are Graphs, Apache Kafka, and Big Data. She works regularly with customers, helping them use the latest innovations in her technology focus areas to solve their business problems. Along with her colleagues she is on a mission to make these products as easy to use as possible.

Neil Mendelson

Neil Mendelson

Vice President, Big Data and Advanced Analytics, Product Management, Oracle

Neil Mendelson is Vice President of Big Data and Advanced Analytics, Product Management within Oracle Server Technologies. Neil has recently returned to Oracle having originally been responsible for Data Warehousing within Product Management. In the intervening 10 years Neil has held roles in Product Management and Development with Business Objects, Mindjet and Cloud9 Analytics, which has contributed broad and deep understanding of the Big Data, Business Intelligence, Data Warehousing and Cloud marketplaces. Neil is a member of The Band of Angels, Silicon Valley's oldest seed funding organization. He has lived in 3 continents and has logged more than 5 million miles managing global teams in India, Japan, France, the Netherlands, Ireland, Canada and the United States. Neil currently resides in the San Francisco Bay Area with his wife June, a freelance writer and editor, and their son Sam.

Jayant Sharma

Jayant Sharma

Senior Director Product Management, Oracle

Dr. Jayant Sharma is Sr. Director, Product Management at Oracle. He has over twenty years experience in databases and spatial information systems. He is currently focused on product strategy and design of spatial and graph offerings on the Autonomous Database platform. He works closely with business partners and strategic customers, and represents Oracle at the OpenGeospatial Consortium's Planning & Technical Committee meetings and its working groups. Dr. Sharma has delivered invited talks, tutorials, and research papers at various academic and industry conferences.

Agenda in Pacific Daylight Time (PT)

8 : 00 AM

Welcome
8:00 AM - 8:10 AM

8 : 10 AM

Keynote: The Future is Data-Driven
Juan R. Loaiza
8:10 AM - 8:55 AM
Keynote: The Future is Data-Driven
8:10 AM - 8:55 AM
In today’s world, the ability to quickly create value from different types of data increasingly provides businesses with a competitive edge. Developers can leverage an ever-increasing set of data processing and machine learning algorithms to build data-driven apps and gain insights in real-time. Ironically, getting the data to these algorithms has become cumbersome and fragmented. Hear from Oracle’s EVP Juan Loaiza how Oracle is making it easier than ever to develop and deploy data-driven applications and leverage the full power of all your data.

Juan R. Loaiza, Executive Vice President, Mission-Critical Database Technologies, Oracle
Juan R. Loaiza Executive Vice President, Mission-Critical Database Technologies Oracle

Juan Loaiza is executive vice president of mission-critical database technologies at Oracle; he reports to Oracle Chairman and CTO Larry Ellison. Loaiza is responsible for leading product strategy, product development, and product management for the world’s leading transaction processing and engineered systems technologies, in the public cloud and on premises.

Loaiza holds BS and MS degrees in computer science from the Massachusetts Institute of Technology (MIT). In 1988, he left the MIT doctoral program to join the Oracle Database engineering team and has been an innovator in database technologies ever since.

9 : 05 AM

SQL Best Practices—Less Code, Less Cloud Costs, More Robust, More Performance
Connor McDonald
9:05 AM - 9:45 AM
SQL Best Practices—Less Code, Less Cloud Costs, More Robust, More Performance
9:05 AM - 9:45 AM
It sounds impossible. It sounds too good to be true. An idea that in order to have MORE successful applications, we should write LESS code, whilst at the same time being able to use LESS resources to run those applications. Yet SQL is precisely the foundation that delivers the realisation of this idea. And you don't have to be a database uber geek to realise those benefits. This session will walk through a series of demonstrations to prove that, even if you are a SQL novice, you can build, or incrementally migrate, components of your applications into the database to reap tremendous benefits for minimal effort.

Connor McDonald
Connor McDonald Developer Advocate Oracle
Connor McDonald is a Database Advocate for Oracle Corporation. Ever being frustrated as a child with the limits imposed by the single kilobyte of RAM in his Sinclair ZX80 computer, he has loved the challenges that come with storing data, which ultimately led to a career in database technology. When he started presenting on his database passions, he found that he loved doing it, and has spoken at over 120 conferences around the world since then. Due to his partners predilection for rescuing stray cats, he doesn’t just speak the phrase "as hard as herding cats", he lives it every day.
Python and Autonomous Database: Better Together for Location-Based Analysis
David Lapp
Jayant Sharma
9:05 AM - 9:45 AM
Python and Autonomous Database: Better Together for Location-Based Analysis
9:05 AM - 9:45 AM
Python is the most popular scripting language for analyzing geospatial data. A rich, mature ecosystem of Python geospatial libraries provides algorithms to answer questions such as “What is the correlation between unemployment and location?”, “Which areas have the most similar crime patterns?” and “Where are academic performance hotspots?” In this session we will explain and demonstrate the integration of Python with spatial database features to blend large scale spatial data management and analysis with open source Python libraries providing spatial machine leaning algorithms. Using Jupyter notebook, we will cover scenarios analyzing location-based patterns of traffic accidents and space-time patterns of regional unemployment.

David Lapp
David Lapp Senior Principal Product Manager Oracle
David Lapp is a Senior Principal Product Manager at Oracle Corporation. His responsibilities include strategy and planning for Oracle's Spatial and Graph technologies and cloud services, and their use across the Oracle Cloud including analytics and AI. Prior to his current role in product management, David spent nearly 10 years in technical pre-sales covering analytics and spatial technology for the North American Public Sector. David is a graduate of the University of Washington.
Jayant Sharma
Jayant Sharma Senior Director Product Management Oracle
Dr. Jayant Sharma is Sr. Director, Product Management at Oracle. He has over twenty years experience in databases and spatial information systems. He is currently focused on product strategy and design of spatial and graph offerings on the Autonomous Database platform. He works closely with business partners and strategic customers, and represents Oracle at the OpenGeospatial Consortium's Planning & Technical Committee meetings and its working groups. Dr. Sharma has delivered invited talks, tutorials, and research papers at various academic and industry conferences.

9 : 50 AM

Adding Graphs to Machine Learning
Melliyal Annamalai
9:50 AM - 10:30 AM
Adding Graphs to Machine Learning
9:50 AM - 10:30 AM
Graphs provide a powerful way to analyze data and identify insights based on connections and relationships. These insights enhance the data that is input to ML algorithms, enabling us to ask new questions of the data such as “have I see this pattern of connections elsewhere?” where the pattern is a graph of connections between data entities. This type of analytics, where graphs provide additional input to ML algorithms, has applications in a wide variety of use cases. We will explore use cases and walk through an example that highlights the value of such combined analytics.

Melliyal Annamalai
Melliyal Annamalai Senior Principal Product Manager Oracle
Melli Annamalai is a product manager at Oracle, in the database organization. She has extensive experience working with data types in the database that are not typical relational tables. Her current focus areas are Graphs, Apache Kafka, and Big Data. She works regularly with customers, helping them use the latest innovations in her technology focus areas to solve their business problems. Along with her colleagues she is on a mission to make these products as easy to use as possible.
Oracle APEX: From Idea to Application at the Speed of Light
Joel Kallman
9:50 AM - 10:30 AM
Oracle APEX: From Idea to Application at the Speed of Light
9:50 AM - 10:30 AM
The need for immediate applications to manage information has never been greater. Within the past year, countless organizations around the world had unanticipated requirements thrust upon them. Those organizations skilled in Low Code development platforms delivered solutions far faster than their traditional coding counterparts. Learn what their advantage was. This session will be a live demonstration of Oracle Application Express (APEX), the low code development platform from Oracle. We will go from concept to data model to prototype to refined application in 30 minutes. Fasten your seat belt.

Joel Kallman
Joel Kallman Senior Director, Software Development, Oracle APEX Oracle
Joel is responsible for the development and product management of Oracle Application Express (APEX). He has been at Oracle since 1996 and is the co-creator of Oracle Application Express. He is also a contributing author of several books on Oracle technology, including Expert One on One Oracle, Beginning Oracle Programming, and Mastering Oracle PL/SQL: Practical Solutions. Joel holds a Bachelor of Science degree in Computer and Information Science from the College of Engineering, Ohio State University. His passion is simple - Joel is committed to customer success with Oracle APEX, SQL and Oracle Database.

10 : 35 AM

21st Century SQL
Chris Saxon
10:35 AM - 11:15 AM
21st Century SQL
10:35 AM - 11:15 AM
It may be over 40 years old, but SQL is proving that it can still innovate with the best. Added in SQL:2016, row pattern matching enables you to search for a sequence of events across rows. This makes it easy to answer many business questions, such as finding consecutive rows. But turning these pattern matching clauses into reusable functions was a challenge. Oracle solves this difficulty with SQL macros. Using these you can make reusable code fragments you can call in your SQL. This session will show you how you can combine pattern matching and SQL macros to build high-performing reusable SQL. This session is for developers and DBAs building data-driven applications.

Chris Saxon
Chris Saxon Senior Developer Advocate, Database Tools Oracle

Chris Saxon is an Oracle Developer Advocate for SQL. His job is to help you get the best out of the Oracle Database and have fun with SQL!

To help you with this he blogs at All Things SQL. He also creates videos combining SQL and magic on YouTube at The Magic of SQL.

If you have questions about working with Oracle Database technology, please reach out to him. You can do this via Twitter or on Ask TOM.

Finally: A Low-Latency, Scalable JSON Document Store with Real-Time Analytics
Josh Spiegel
10:35 AM - 11:15 AM
Finally: A Low-Latency, Scalable JSON Document Store with Real-Time Analytics
10:35 AM - 11:15 AM
We hear you, simply storing JSON documents isn’t enough! You want fast and reliable access to your JSON and real-time analytics at scale. In this session, we will show how you can build and leverage such scalable and low-latency operational JSON stores to back modern schema-flexible applications, with minimal effort. A live demonstration will give you an overview of working with JSON collections from developer tools, via REST services, and Java applications using an open-source NoSQL-style interface called SODA. You will learn how to apply the power of SQL over JSON collections and support real-time analytics without any data conversion. We will demonstrate bulk loading a JSON collection from Object Storage and analyzing it using SQL/JSON and Machine Learning.

Josh Spiegel
Josh Spiegel Consulting Member of Technical Staff Oracle
Josh Spiegel is a software engineer that develops JSON and XML technology surrounding Oracle Database. Recently, he has been working on extensions to SQL that make it easier to process JSON in the database and has developed new JSON facilities that are part of JDBC 20c to make it easier and more efficient to process JSON from a Java application. He continues to work on the XML processing technologies that are used throughout Oracle. He is the technical lead for the embedded XQuery and XPath processor for Java that is used in Oracle’s middleware and cloud software and he designed the Oracle XML Extensions for Hive that enable robust XML processing in Apache Hadoop. In the past, he was a member of the W3C and an editor of the specification for XPath 3.1. He has multiple patents and research conference publications related to database systems.

11 : 20 AM

Building a Simpler, Reliable Persistence Layer for Microservices
Sanjay Goil
Paul Parkinson
11:20 AM - 12:00 PM
Building a Simpler, Reliable Persistence Layer for Microservices
11:20 AM - 12:00 PM
In this talk we demonstrate an overall development architecture—app tier, messaging, and data tier—for building scalable Microservices with the Oracle Database. The talk uses a mobile food delivery app—GrubDash—to illustrate business data, spatial, graph, document/JSON data types; and AI/ML features—with the containerized, multi-tenant aspects of the scalable database platform. We show coding simplicity with Kafka and JMS compatible transactional messaging, as well as elasticity with Docker containers and Kubernetes that are available both on Oracle Gen2 cloud and the on-premises Oracle Linux stack. The attendees will be able to complete a hands-on-labs to get familiar with the code and extend it to build their own Microservices on the Oracle Cloud.

Sanjay Goil
Sanjay Goil Vice President, Product Management Oracle
Sanjay Goil is Vice President of Product Management for Messaging and Microservices in the Oracle Database team, where his mission is to make it staggeringly simple for developers to build modern data-driven applications on the Oracle Cloud with the simplicity of the Oracle converged database. Prior to Oracle, he led product management for Big Data and AI platform at HP/Autonomy, for Parallel Studio XE developer tools at Intel, for HPC systems with fast networking at Sun. At Sun he started his career in performance engineering at the edge of compilers and several generation of SPARC microprocessors making customer code perform well.
Paul Parkinson
Paul Parkinson Data and Transaction Processing Dev Lead Oracle
Dev Lead for Transaction Processing and HA in mid-tier at Oracle for the last 18 years working on WebLogic, Oracle Database, OCI, and currently Helidon. Recently created and continuously adding to workshop for data-driven microservices that - includes use of Helidon, Oracle OCI services, Oracle ATP database, messaging, sagas, polyglot of both application and data tier, tracing, metrics, health, scaling, security, etc.
Achieving Hyperscale with Oracle Autonomous Database
Maria Colgan
11:20 AM - 12:00 PM
Achieving Hyperscale with Oracle Autonomous Database
11:20 AM - 12:00 PM
Two years ago, saw the introduction of Oracle Autonomous Database, a series of cloud services that enable anyone to rapidly build a secure, highly available and elastic database optimized for any workload. In this session, we will demonstrate how the Autonomous Database can be scaled to handles the changing needs of an application or dynamically grow or shrink to adapt to workload changes automatically.

Maria Colgan
Maria Colgan Distinguished Product Manager Oracle
Maria Colgan is a Distinguished Product Manager at Oracle Corporation and has been with the company since version 7.3 was released in 1996. Maria’s core responsibility is to advocate for the Oracle Database and the best practices for incorporating it into your environments. She is also responsible for getting the feedback from our customers and partners incorporated into future releases of the product. Prior to this role; she was the product manager for Oracle Database In-Memory and the Oracle Database query optimizer.

12 : 05 PM

Panel Debate: Should Your Data Be Relational?
Moderator: Neil Mendelson
Heli Helskyaho
Stewart Bryson
Lucas Jellema
12:05 PM - 12:35 PM
Panel Debate: Should Your Data Be Relational?
12:05 PM - 12:35 PM
Modern workloads have given rise to JSON, Graph and other alternative ways to structure data. The time has come to ask ourselves whether or not the 40+ year old relational data model still has a place in the 21st-century cloud-native world, and whether we should even still care about how we structure our data altogether. Storage is cheap, CPUs are more powerful than ever, and there is a seemingly unlimited number of frameworks and libraries available that help us abstract the data layer to a couple of API calls. We brought together industry experts and ask the tough question: should your data be relational?

Neil Mendelson
Neil Mendelson Vice President, Big Data and Advanced Analytics, Product Management Oracle
Neil Mendelson is Vice President of Big Data and Advanced Analytics, Product Management within Oracle Server Technologies. Neil has recently returned to Oracle having originally been responsible for Data Warehousing within Product Management. In the intervening 10 years Neil has held roles in Product Management and Development with Business Objects, Mindjet and Cloud9 Analytics, which has contributed broad and deep understanding of the Big Data, Business Intelligence, Data Warehousing and Cloud marketplaces. Neil is a member of The Band of Angels, Silicon Valley's oldest seed funding organization. He has lived in 3 continents and has logged more than 5 million miles managing global teams in India, Japan, France, the Netherlands, Ireland, Canada and the United States. Neil currently resides in the San Francisco Bay Area with his wife June, a freelance writer and editor, and their son Sam.
Heli Helskyaho
Heli Helskyaho Chief Executive Officer Miracle Finland Oy
Heli Helskyaho is the CEO for Miracle Finland Oy. Heli holds a Master’s degree (Computer Science) at the University of Helsinki and she specializes in databases. At the moment she is also working on her doctoral studies.Heli has been working on IT since 1990. She has been in several positions but every role has always included databases and database designing. Heli believes that understanding your data makes using the data much easier. Heli is an Oracle ACE Director, an Oracle Groundbreaker Ambassador, and a frequent speaker in many conferences. She is the author of Oracle SQL Developer Data Modeler for Database Design Mastery (Oracle Press 2015) and a co-author of Real World SQL and PL/SQL: Advice from the Experts (Oracle Press 2016).
Stewart Bryson
Stewart Bryson Chief Executive Officer Red Pill Analytics
Stewart is the Founder & CEO of Red Pill Analytics and has been building data-driven applications since 1996. He is an Oracle Groundbreaker Ambassador, an Oracle ACE Director, an internationally recognized writer and speaker in the data and analytics community, and a past winner of the ODTUG Innovation award and Best Speaker award for Big Data & Data Warehousing.
Lucas Jellema
Lucas Jellema Cloud Solution Architect and Chief Technology Officer AMIS
Lucas Jellema is cloud solution architect and CTO at AMIS and member of the Conclusion Architecture Board, The Netherlands. The running theme through most of his activities is transfer of knowledge and enthusiasm (and live demos). Lucas is JavaOne 2015 Rockstar, Oracle Groundbreaker Ambassador and ACE Director and a frequent speaker at conferences such as Oracle Code, Oracle OpenWorld, CodeOne (JavaOne), Devoxx and on Groundbreaker tours.. He publishes techy stuff at Github, Medium, Slideshare, DZone, OTN, and the AMIS Technology Blog (https://technology.amis.nl). He is the author of two books with O’Reilly Press.

12 : 40 PM

Hands-on Labs | FULLY BOOKED
Building Microservices with Oracle Converged Database Workshop
Sanjay Goil
12:40 PM - 2:40 PM
Building Microservices with Oracle Converged Database Workshop
12:40 PM - 2:40 PM
This workshop will help you understand the technical capabilities inside and outside the Oracle database to support scalable data and event-driven microservices architecture. We will create a highly scalable application that relies on Oracle Container Engine for Kubernetes to build, deploy and manage the Helidon and WebLogic front-end microservices that interact through Oracle Cloud Infrastructure Service Broker, JMS and Kafka streaming platform with the back-end datastores deployed as Oracle pluggable databases inside the Oracle Autonomous Transaction Processing.

Sanjay Goil
Sanjay Goil Vice President, Product Management Oracle
Sanjay Goil is Vice President of Product Management for Messaging and Microservices in the Oracle Database team, where his mission is to make it staggeringly simple for developers to build modern data-driven applications on the Oracle Cloud with the simplicity of the Oracle converged database. Prior to Oracle, he led product management for Big Data and AI platform at HP/Autonomy, for Parallel Studio XE developer tools at Intel, for HPC systems with fast networking at Sun. At Sun he started his career in performance engineering at the edge of compilers and several generation of SPARC microprocessors making customer code perform well.
Hands-on Labs | FULLY BOOKED
JSON in Oracle Database 19c New Features Running on OCI
Beda Hammerschmidt
12:40 PM - 2:40 PM
JSON in Oracle Database 19c New Features Running on OCI
12:40 PM - 2:40 PM
Oracle Database supports JavaScript Object Notation (JSON) data with relational database features, including transactions, indexing, declarative querying, and views. Learn how to store, manage and query json data. This workshop aims to help you understand how to work with JSON data and how you can use SQL and PL/SQL with JSON data stored in Oracle Database.

Beda Hammerschmidt
Beda Hammerschmidt Architect Oracle
Developer in the Oracle Database Team since 2006 - these days working on JSON and related technologies. Co-author of the SQL/JSON standard (SQL 2016).

2 : 45 PM

Hands-on Labs | FULLY BOOKED
Low Code—Oracle APEX on Autonomous Database
Joel Kallman
2:45 PM - 4:45 PM
Low Code—Oracle APEX on Autonomous Database
2:45 PM - 4:45 PM
This workshop will help you understand how to rapidly convert a spreadsheet into an Oracle database table, and then create a responsive and modern application based on this new table. The second part of the workshop will focus on rapidly prototyping a data model for a business problem, creating an application on this new data model and then refining the application.

Joel Kallman
Joel Kallman Senior Director, Software Development, Oracle APEX Oracle
Joel is responsible for the development and product management of Oracle Application Express (APEX). He has been at Oracle since 1996 and is the co-creator of Oracle Application Express. He is also a contributing author of several books on Oracle technology, including Expert One on One Oracle, Beginning Oracle Programming, and Mastering Oracle PL/SQL: Practical Solutions. Joel holds a Bachelor of Science degree in Computer and Information Science from the College of Engineering, Ohio State University. His passion is simple - Joel is committed to customer success with Oracle APEX, SQL and Oracle Database.
Hands-on Labs | FULLY BOOKED
Developing Python Apps using Oracle Autonomous Transaction Processing
Derrick Cameron
2:45 PM - 4:45 PM
Developing Python Apps using Oracle Autonomous Transaction Processing
2:45 PM - 4:45 PM
Get hands-on in this popular session and learn the features of the Python cx_Oracle interface for Oracle Database. Explore efficient techniques for connection management, statement handling, and working with data. If you want to use Python with Oracle Database, this session is for you. Basic programming skills in any language are required.

Derrick Cameron
Derrick Cameron Master Principal Cloud Architect Oracle
Derrick Cameron is part of Oracle's Solution Engineering Developer Innovation Team, and is a 25+ year Oracle veteran. His career journey is varied, starting out as an EBS implementation consultant and moved on to develop deep expertise in Analytics and Data Management. Over the years he has been pulled out of his sales role several times to develop critical internal Oracle corporate applications, presenting to top executive management. Recently his focus has been on cloud computing, and in particular on code innovate platform solutions for the developer community. He loves playing squash, hiking in the Northwest, and drinking beer. Look him up in Portland if you want to check out one of the 100+ brew pubs.

Agenda in Central European Summer Time (CEST)

9 : 00 AM

Welcome
9:00 AM - 9:10 AM

9 : 10 AM

Keynote: The Future is Data-Driven
Juan R. Loaiza
9:10 AM - 9:55 AM
Keynote: The Future is Data-Driven
9:10 AM - 9:55 AM
In today’s world, the ability to quickly create value from different types of data increasingly provides businesses with a competitive edge. Developers can leverage an ever-increasing set of data processing and machine learning algorithms to build data-driven apps and gain insights in real-time. Ironically, getting the data to these algorithms has become cumbersome and fragmented. Hear from Oracle’s EVP Juan Loaiza how Oracle is making it easier than ever to develop and deploy data-driven applications and leverage the full power of all your data.

Juan R. Loaiza, Executive Vice President, Mission-Critical Database Technologies, Oracle
Juan R. Loaiza Executive Vice President, Mission-Critical Database Technologies Oracle

Juan Loaiza is executive vice president of mission-critical database technologies at Oracle; he reports to Oracle Chairman and CTO Larry Ellison. Loaiza is responsible for leading product strategy, product development, and product management for the world’s leading transaction processing and engineered systems technologies, in the public cloud and on premises.

Loaiza holds BS and MS degrees in computer science from the Massachusetts Institute of Technology (MIT). In 1988, he left the MIT doctoral program to join the Oracle Database engineering team and has been an innovator in database technologies ever since.

10 : 05 AM

SQL Best Practices—Less Code, Less Cloud Costs, More Robust, More Performance
Connor McDonald
10:05 AM - 10:45 AM
SQL Best Practices—Less Code, Less Cloud Costs, More Robust, More Performance
10:05 AM - 10:45 AM
It sounds impossible. It sounds too good to be true. An idea that in order to have MORE successful applications, we should write LESS code, whilst at the same time being able to use LESS resources to run those applications. Yet SQL is precisely the foundation that delivers the realisation of this idea. And you don't have to be a database uber geek to realise those benefits. This session will walk through a series of demonstrations to prove that, even if you are a SQL novice, you can build, or incrementally migrate, components of your applications into the database to reap tremendous benefits for minimal effort.

Connor McDonald
Connor McDonald Developer Advocatet Oracle
Connor McDonald is a Database Advocate for Oracle Corporation. Ever being frustrated as a child with the limits imposed by the single kilobyte of RAM in his Sinclair ZX80 computer, he has loved the challenges that come with storing data, which ultimately led to a career in database technology. When he started presenting on his database passions, he found that he loved doing it, and has spoken at over 120 conferences around the world since then. Due to his partners predilection for rescuing stray cats, he doesn’t just speak the phrase "as hard as herding cats", he lives it every day.
Python and Autonomous Database: Better Together for Location-Based Analysis
David Lapp
Jayant Sharma
10:05 AM - 10:45 AM
Python and Autonomous Database: Better Together for Location-Based Analysis
10:05 AM - 10:45 AM
Python is the most popular scripting language for analyzing geospatial data. A rich, mature ecosystem of Python geospatial libraries provides algorithms to answer questions such as “What is the correlation between unemployment and location?”, “Which areas have the most similar crime patterns?” and “Where are academic performance hotspots?” In this session we will explain and demonstrate the integration of Python with spatial database features to blend large scale spatial data management and analysis with open source Python libraries providing spatial machine leaning algorithms. Using Jupyter notebook, we will cover scenarios analyzing location-based patterns of traffic accidents and space-time patterns of regional unemployment.

David Lapp
David Lapp Senior Principal Product Manager Oracle
David Lapp is a Senior Principal Product Manager at Oracle Corporation. His responsibilities include strategy and planning for Oracle's Spatial and Graph technologies and cloud services, and their use across the Oracle Cloud including analytics and AI. Prior to his current role in product management, David spent nearly 10 years in technical pre-sales covering analytics and spatial technology for the North American Public Sector. David is a graduate of the University of Washington.
Jayant Sharma
Jayant Sharma Senior Director Product Management Oracle
Dr. Jayant Sharma is Sr. Director, Product Management at Oracle. He has over twenty years experience in databases and spatial information systems. He is currently focused on product strategy and design of spatial and graph offerings on the Autonomous Database platform. He works closely with business partners and strategic customers, and represents Oracle at the OpenGeospatial Consortium's Planning & Technical Committee meetings and its working groups. Dr. Sharma has delivered invited talks, tutorials, and research papers at various academic and industry conferences.

10 : 50 AM

Adding Graphs to Machine Learning
Melliyal Annamalai
10:50 AM - 11:30 AM
Adding Graphs to Machine Learning
10:50 AM - 11:30 AM
Graphs provide a powerful way to analyze data and identify insights based on connections and relationships. These insights enhance the data that is input to ML algorithms, enabling us to ask new questions of the data such as “have I see this pattern of connections elsewhere?” where the pattern is a graph of connections between data entities. This type of analytics, where graphs provide additional input to ML algorithms, has applications in a wide variety of use cases. We will explore use cases and walk through an example that highlights the value of such combined analytics.

Melliyal Annamalai
Melliyal Annamalai Senior Principal Product Manager Oracle
Melli Annamalai is a product manager at Oracle, in the database organization. She has extensive experience working with data types in the database that are not typical relational tables. Her current focus areas are Graphs, Apache Kafka, and Big Data. She works regularly with customers, helping them use the latest innovations in her technology focus areas to solve their business problems. Along with her colleagues she is on a mission to make these products as easy to use as possible.
Oracle APEX: From Idea to Application at the Speed of Light
Joel Kallman
10:50 AM - 11:30 AM
Oracle APEX: From Idea to Application at the Speed of Light
10:50 AM - 11:30 AM
The need for immediate applications to manage information has never been greater. Within the past year, countless organizations around the world had unanticipated requirements thrust upon them. Those organizations skilled in Low Code development platforms delivered solutions far faster than their traditional coding counterparts. Learn what their advantage was. This session will be a live demonstration of Oracle Application Express (APEX), the low code development platform from Oracle. We will go from concept to data model to prototype to refined application in 30 minutes. Fasten your seat belt.

Joel Kallman
Joel Kallman Senior Director, Software Development, Oracle APEX Oracle
Joel is responsible for the development and product management of Oracle Application Express (APEX). He has been at Oracle since 1996 and is the co-creator of Oracle Application Express. He is also a contributing author of several books on Oracle technology, including Expert One on One Oracle, Beginning Oracle Programming, and Mastering Oracle PL/SQL: Practical Solutions. Joel holds a Bachelor of Science degree in Computer and Information Science from the College of Engineering, Ohio State University. His passion is simple - Joel is committed to customer success with Oracle APEX, SQL and Oracle Database.

11 : 35 AM

21st Century SQL
Chris Saxon
11:35 AM - 12:15 AM
21st Century SQL
11:35 AM - 12:15 AM
It may be over 40 years old, but SQL is proving that it can still innovate with the best. Added in SQL:2016, row pattern matching enables you to search for a sequence of events across rows. This makes it easy to answer many business questions, such as finding consecutive rows. But turning these pattern matching clauses into reusable functions was a challenge. Oracle solves this difficulty with SQL macros. Using these you can make reusable code fragments you can call in your SQL. This session will show you how you can combine pattern matching and SQL macros to build high-performing reusable SQL. This session is for developers and DBAs building data-driven applications.

Chris Saxon
Chris Saxon Senior Developer Advocate, Database Tools Oracle

Chris Saxon is an Oracle Developer Advocate for SQL. His job is to help you get the best out of the Oracle Database and have fun with SQL!

To help you with this he blogs at All Things SQL. He also creates videos combining SQL and magic on YouTube at The Magic of SQL.

If you have questions about working with Oracle Database technology, please reach out to him. You can do this via Twitter or on Ask TOM.

Finally: A Low-Latency, Scalable JSON Document Store with Real-Time Analytics
Josh Spiegel
11:35 AM - 12:15 AM
Finally: A Low-Latency, Scalable JSON Document Store with Real-Time Analytics
11:35 AM - 12:15 AM
We hear you, simply storing JSON documents isn’t enough! You want fast and reliable access to your JSON and real-time analytics at scale. In this session, we will show how you can build and leverage such scalable and low-latency operational JSON stores to back modern schema-flexible applications, with minimal effort. A live demonstration will give you an overview of working with JSON collections from developer tools, via REST services, and Java applications using an open-source NoSQL-style interface called SODA. You will learn how to apply the power of SQL over JSON collections and support real-time analytics without any data conversion. We will demonstrate bulk loading a JSON collection from Object Storage and analyzing it using SQL/JSON and Machine Learning.

Josh Spiegel
Josh Spiegel Consulting Member of Technical Staff Oracle
Josh Spiegel is a software engineer that develops JSON and XML technology surrounding Oracle Database. Recently, he has been working on extensions to SQL that make it easier to process JSON in the database and has developed new JSON facilities that are part of JDBC 20c to make it easier and more efficient to process JSON from a Java application. He continues to work on the XML processing technologies that are used throughout Oracle. He is the technical lead for the embedded XQuery and XPath processor for Java that is used in Oracle’s middleware and cloud software and he designed the Oracle XML Extensions for Hive that enable robust XML processing in Apache Hadoop. In the past, he was a member of the W3C and an editor of the specification for XPath 3.1. He has multiple patents and research conference publications related to database systems.

12 : 20 PM

Building a Simpler, Reliable Persistence Layer for Microservices
Sanjay Goil
Paul Parkinson
12:20 PM - 1:00 PM
Building a Simpler, Reliable Persistence Layer for Microservices
12:20 PM - 1:00 PM
In this talk we demonstrate an overall development architecture—app tier, messaging, and data tier—for building scalable Microservices with the Oracle Database. The talk uses a mobile food delivery app—GrubDash—to illustrate business data, spatial, graph, document/JSON data types; and AI/ML features—with the containerized, multi-tenant aspects of the scalable database platform. We show coding simplicity with Kafka and JMS compatible transactional messaging, as well as elasticity with Docker containers and Kubernetes that are available both on Oracle Gen2 cloud and the on-premises Oracle Linux stack. The attendees will be able to complete a hands-on-labs to get familiar with the code and extend it to build their own Microservices on the Oracle Cloud.

Sanjay Goil
Sanjay Goil Vice President, Product Management Oracle
Sanjay Goil is Vice President of Product Management for Messaging and Microservices in the Oracle Database team, where his mission is to make it staggeringly simple for developers to build modern data-driven applications on the Oracle Cloud with the simplicity of the Oracle converged database. Prior to Oracle, he led product management for Big Data and AI platform at HP/Autonomy, for Parallel Studio XE developer tools at Intel, for HPC systems with fast networking at Sun. At Sun he started his career in performance engineering at the edge of compilers and several generation of SPARC microprocessors making customer code perform well.
Paul Parkinson
Paul Parkinson Data and Transaction Processing Dev Lead Oracle
Dev Lead for Transaction Processing and HA in mid-tier at Oracle for the last 18 years working on WebLogic, Oracle Database, OCI, and currently Helidon. Recently created and continuously adding to workshop for data-driven microservices that - includes use of Helidon, Oracle OCI services, Oracle ATP database, messaging, sagas, polyglot of both application and data tier, tracing, metrics, health, scaling, security, etc.
Achieving Hyperscale with Oracle Autonomous Database
Maria Colgan
12:20 PM - 1:00 PM
Achieving Hyperscale with Oracle Autonomous Database
12:20 PM - 1:00 PM
Two years ago, saw the introduction of Oracle Autonomous Database, a series of cloud services that enable anyone to rapidly build a secure, highly available and elastic database optimized for any workload. In this session, we will demonstrate how the Autonomous Database can be scaled to handles the changing needs of an application or dynamically grow or shrink to adapt to workload changes automatically.

Maria Colgan
Maria Colgan Distinguished Product Manager Oracle
Maria Colgan is a Distinguished Product Manager at Oracle Corporation and has been with the company since version 7.3 was released in 1996. Maria’s core responsibility is to advocate for the Oracle Database and the best practices for incorporating it into your environments. She is also responsible for getting the feedback from our customers and partners incorporated into future releases of the product. Prior to this role; she was the product manager for Oracle Database In-Memory and the Oracle Database query optimizer.

1 : 05 PM

Panel Debate: Should Your Data Be Relational?
Moderator: Neil Mendelson
Heli Helskyaho
Stewart Bryson
Lucas Jellema
1:05 PM - 1:35 PM
Panel Debate: Should Your Data Be Relational?
1:05 PM - 1:35 PM
Modern workloads have given rise to JSON, Graph and other alternative ways to structure data. The time has come to ask ourselves whether or not the 40+ year old relational data model still has a place in the 21st-century cloud-native world, and whether we should even still care about how we structure our data altogether. Storage is cheap, CPUs are more powerful than ever, and there is a seemingly unlimited number of frameworks and libraries available that help us abstract the data layer to a couple of API calls. We brought together industry experts and ask the tough question: should your data be relational?

Neil Mendelson
Neil Mendelson Vice President, Big Data and Advanced Analytics, Product Management Oracle
Neil Mendelson is Vice President of Big Data and Advanced Analytics, Product Management within Oracle Server Technologies. Neil has recently returned to Oracle having originally been responsible for Data Warehousing within Product Management. In the intervening 10 years Neil has held roles in Product Management and Development with Business Objects, Mindjet and Cloud9 Analytics, which has contributed broad and deep understanding of the Big Data, Business Intelligence, Data Warehousing and Cloud marketplaces. Neil is a member of The Band of Angels, Silicon Valley's oldest seed funding organization. He has lived in 3 continents and has logged more than 5 million miles managing global teams in India, Japan, France, the Netherlands, Ireland, Canada and the United States. Neil currently resides in the San Francisco Bay Area with his wife June, a freelance writer and editor, and their son Sam.
Heli Helskyaho
Heli Helskyaho Chief Executive Officer Miracle Finland Oy
Heli Helskyaho is the CEO for Miracle Finland Oy. Heli holds a Master’s degree (Computer Science) at the University of Helsinki and she specializes in databases. At the moment she is also working on her doctoral studies.Heli has been working on IT since 1990. She has been in several positions but every role has always included databases and database designing. Heli believes that understanding your data makes using the data much easier. Heli is an Oracle ACE Director, an Oracle Groundbreaker Ambassador, and a frequent speaker in many conferences. She is the author of Oracle SQL Developer Data Modeler for Database Design Mastery (Oracle Press 2015) and a co-author of Real World SQL and PL/SQL: Advice from the Experts (Oracle Press 2016).
Stewart Bryson
Stewart Bryson Chief Executive Officer Red Pill Analytics
Stewart is the Founder & CEO of Red Pill Analytics and has been building data-driven applications since 1996. He is an Oracle Groundbreaker Ambassador, an Oracle ACE Director, an internationally recognized writer and speaker in the data and analytics community, and a past winner of the ODTUG Innovation award and Best Speaker award for Big Data & Data Warehousing.
Lucas Jellema
Lucas Jellema Cloud Solution Architect and Chief Technology Officer AMIS
Lucas Jellema is cloud solution architect and CTO at AMIS and member of the Conclusion Architecture Board, The Netherlands. The running theme through most of his activities is transfer of knowledge and enthusiasm (and live demos). Lucas is JavaOne 2015 Rockstar, Oracle Groundbreaker Ambassador and ACE Director and a frequent speaker at conferences such as Oracle Code, Oracle OpenWorld, CodeOne (JavaOne), Devoxx and on Groundbreaker tours.. He publishes techy stuff at Github, Medium, Slideshare, DZone, OTN, and the AMIS Technology Blog (https://technology.amis.nl). He is the author of two books with O’Reilly Press.

1 : 40 PM

Hands-on Labs | FULLY BOOKED
Building Microservices with Oracle Converged Database Workshop
Sanjay Goil
1:40 PM - 3:40 PM
Building Microservices with Oracle Converged Database Workshop
1:40 PM - 3:40 PM
This workshop will help you understand the technical capabilities inside and outside the Oracle database to support scalable data and event-driven microservices architecture. We will create a highly scalable application that relies on Oracle Container Engine for Kubernetes to build, deploy and manage the Helidon and WebLogic front-end microservices that interact through Oracle Cloud Infrastructure Service Broker, JMS and Kafka streaming platform with the back-end datastores deployed as Oracle pluggable databases inside the Oracle Autonomous Transaction Processing.

Sanjay Goil
Sanjay Goil Vice President, Product Management Oracle
Sanjay Goil is Vice President of Product Management for Messaging and Microservices in the Oracle Database team, where his mission is to make it staggeringly simple for developers to build modern data-driven applications on the Oracle Cloud with the simplicity of the Oracle converged database. Prior to Oracle, he led product management for Big Data and AI platform at HP/Autonomy, for Parallel Studio XE developer tools at Intel, for HPC systems with fast networking at Sun. At Sun he started his career in performance engineering at the edge of compilers and several generation of SPARC microprocessors making customer code perform well.
Hands-on Labs | FULLY BOOKED
JSON in Oracle Database 19c New Features Running on OCI
Beda Hammerschmidt
1:40 PM - 3:40 PM
JSON in Oracle Database 19c New Features Running on OCI
1:40 PM - 3:40 PM
Oracle Database supports JavaScript Object Notation (JSON) data with relational database features, including transactions, indexing, declarative querying, and views. Learn how to store, manage and query json data. This workshop aims to help you understand how to work with JSON data and how you can use SQL and PL/SQL with JSON data stored in Oracle Database.

Beda Hammerschmidt
Beda Hammerschmidt Architect Oracle
Developer in the Oracle Database Team since 2006 - these days working on JSON and related technologies. Co-author of the SQL/JSON standard (SQL 2016).

3 : 45 PM

Hands-on Labs | FULLY BOOKED
Low Code—Oracle APEX on Autonomous Database
Joel Kallman
3:45 PM - 5:45 PM
Low Code—Oracle APEX on Autonomous Database
3:45 PM - 5:45 PM
This workshop will help you understand how to rapidly convert a spreadsheet into an Oracle database table, and then create a responsive and modern application based on this new table. The second part of the workshop will focus on rapidly prototyping a data model for a business problem, creating an application on this new data model and then refining the application.

Joel Kallman
Joel Kallman Senior Director, Software Development, Oracle APEX Oracle
Joel is responsible for the development and product management of Oracle Application Express (APEX). He has been at Oracle since 1996 and is the co-creator of Oracle Application Express. He is also a contributing author of several books on Oracle technology, including Expert One on One Oracle, Beginning Oracle Programming, and Mastering Oracle PL/SQL: Practical Solutions. Joel holds a Bachelor of Science degree in Computer and Information Science from the College of Engineering, Ohio State University. His passion is simple - Joel is committed to customer success with Oracle APEX, SQL and Oracle Database.
Hands-on Labs | FULLY BOOKED
Developing Python Apps using Oracle Autonomous Transaction Processing
Steven Nichols
3:45 PM - 5:45 PM
Developing Python Apps using Oracle Autonomous Transaction Processing
3:45 PM - 5:45 PM
Get hands-on in this popular session and learn the features of the Python cx_Oracle interface for Oracle Database. Explore efficient techniques for connection management, statement handling, and working with data. If you want to use Python with Oracle Database, this session is for you. Basic programming skills in any language are required.


Steven Nichols
Steven Nichols Master Principal Cloud Architect Oracle
Steven Nichols is an Oracle Cloud Engineer in the Developer Innovation Team. He's a 13-year Oracle veteran with 26+ years in the IT Industry. He began as a programmer eventually becoming an implementation consultant of Hyperion/Oracle Software, later joining the Engineering group supporting the sale of Oracle Software. Throughout his career, he's been part of many key projects and global events. Currently, his focus is on Cloud Computing, responsible for driving Cloud adoption through the Oracle Code Innovate program and hands-on workshops. In his spare time, he enjoys running marathons and watching movies.

Agenda in India Standard Time (IST)

12 : 30 PM

Welcome
12:30 PM - 12:40 PM

12 : 40 PM

Keynote: The Future is Data-Driven
Juan R. Loaiza
12:40 PM - 1:25 PM
Keynote: The Future is Data-Driven
12:40 PM - 1:25 PM
In today’s world, the ability to quickly create value from different types of data increasingly provides businesses with a competitive edge. Developers can leverage an ever-increasing set of data processing and machine learning algorithms to build data-driven apps and gain insights in real-time. Ironically, getting the data to these algorithms has become cumbersome and fragmented. Hear from Oracle’s EVP Juan Loaiza how Oracle is making it easier than ever to develop and deploy data-driven applications and leverage the full power of all your data.

Juan R. Loaiza, Executive Vice President, Mission-Critical Database Technologies, Oracle
Juan R. Loaiza Executive Vice President, Mission-Critical Database Technologies Oracle

Juan Loaiza is executive vice president of mission-critical database technologies at Oracle; he reports to Oracle Chairman and CTO Larry Ellison. Loaiza is responsible for leading product strategy, product development, and product management for the world’s leading transaction processing and engineered systems technologies, in the public cloud and on premises.

Loaiza holds BS and MS degrees in computer science from the Massachusetts Institute of Technology (MIT). In 1988, he left the MIT doctoral program to join the Oracle Database engineering team and has been an innovator in database technologies ever since.

1 : 35 PM

SQL Best Practices—Less Code, Less Cloud Costs, More Robust, More Performance
Connor McDonald
1:35 PM - 2:15 PM
SQL Best Practices—Less Code, Less Cloud Costs, More Robust, More Performance
1:35 PM - 2:15 PM
It sounds impossible. It sounds too good to be true. An idea that in order to have MORE successful applications, we should write LESS code, whilst at the same time being able to use LESS resources to run those applications. Yet SQL is precisely the foundation that delivers the realisation of this idea. And you don't have to be a database uber geek to realise those benefits. This session will walk through a series of demonstrations to prove that, even if you are a SQL novice, you can build, or incrementally migrate, components of your applications into the database to reap tremendous benefits for minimal effort.

Connor McDonald
Connor McDonald Developer Advocatet Oracle
Connor McDonald is a Database Advocate for Oracle Corporation. Ever being frustrated as a child with the limits imposed by the single kilobyte of RAM in his Sinclair ZX80 computer, he has loved the challenges that come with storing data, which ultimately led to a career in database technology. When he started presenting on his database passions, he found that he loved doing it, and has spoken at over 120 conferences around the world since then. Due to his partners predilection for rescuing stray cats, he doesn’t just speak the phrase "as hard as herding cats", he lives it every day.
Python and Autonomous Database: Better Together for Location-Based Analysis
David Lapp
Jayant Sharma
1:35 PM - 2:15 PM
Python and Autonomous Database: Better Together for Location-Based Analysis
1:35 PM - 2:15 PM
Python is the most popular scripting language for analyzing geospatial data. A rich, mature ecosystem of Python geospatial libraries provides algorithms to answer questions such as “What is the correlation between unemployment and location?”, “Which areas have the most similar crime patterns?” and “Where are academic performance hotspots?” In this session we will explain and demonstrate the integration of Python with spatial database features to blend large scale spatial data management and analysis with open source Python libraries providing spatial machine leaning algorithms. Using Jupyter notebook, we will cover scenarios analyzing location-based patterns of traffic accidents and space-time patterns of regional unemployment.

David Lapp
David Lapp Senior Principal Product Manager Oracle
David Lapp is a Senior Principal Product Manager at Oracle Corporation. His responsibilities include strategy and planning for Oracle's Spatial and Graph technologies and cloud services, and their use across the Oracle Cloud including analytics and AI. Prior to his current role in product management, David spent nearly 10 years in technical pre-sales covering analytics and spatial technology for the North American Public Sector. David is a graduate of the University of Washington.
Jayant Sharma
Jayant Sharma Senior Director Product Management Oracle
Dr. Jayant Sharma is Sr. Director, Product Management at Oracle. He has over twenty years experience in databases and spatial information systems. He is currently focused on product strategy and design of spatial and graph offerings on the Autonomous Database platform. He works closely with business partners and strategic customers, and represents Oracle at the OpenGeospatial Consortium's Planning & Technical Committee meetings and its working groups. Dr. Sharma has delivered invited talks, tutorials, and research papers at various academic and industry conferences.

2 : 20 PM

Adding Graphs to Machine Learning
Melliyal Annamalai
2:20 PM - 3:00 PM
Adding Graphs to Machine Learning
2:20 PM - 3:00 PM
Graphs provide a powerful way to analyze data and identify insights based on connections and relationships. These insights enhance the data that is input to ML algorithms, enabling us to ask new questions of the data such as “have I see this pattern of connections elsewhere?” where the pattern is a graph of connections between data entities. This type of analytics, where graphs provide additional input to ML algorithms, has applications in a wide variety of use cases. We will explore use cases and walk through an example that highlights the value of such combined analytics.

Melliyal Annamalai
Melliyal Annamalai Senior Principal Product Manager Oracle
Melli Annamalai is a product manager at Oracle, in the database organization. She has extensive experience working with data types in the database that are not typical relational tables. Her current focus areas are Graphs, Apache Kafka, and Big Data. She works regularly with customers, helping them use the latest innovations in her technology focus areas to solve their business problems. Along with her colleagues she is on a mission to make these products as easy to use as possible.
Oracle APEX: From Idea to Application at the Speed of Light
Joel Kallman
2:20 PM - 3:00 PM
Oracle APEX: From Idea to Application at the Speed of Light
2:20 PM - 3:00 PM
The need for immediate applications to manage information has never been greater. Within the past year, countless organizations around the world had unanticipated requirements thrust upon them. Those organizations skilled in Low Code development platforms delivered solutions far faster than their traditional coding counterparts. Learn what their advantage was. This session will be a live demonstration of Oracle Application Express (APEX), the low code development platform from Oracle. We will go from concept to data model to prototype to refined application in 30 minutes. Fasten your seat belt.

Joel Kallman
Joel Kallman Senior Director, Software Development, Oracle APEX Oracle
Joel is responsible for the development and product management of Oracle Application Express (APEX). He has been at Oracle since 1996 and is the co-creator of Oracle Application Express. He is also a contributing author of several books on Oracle technology, including Expert One on One Oracle, Beginning Oracle Programming, and Mastering Oracle PL/SQL: Practical Solutions. Joel holds a Bachelor of Science degree in Computer and Information Science from the College of Engineering, Ohio State University. His passion is simple - Joel is committed to customer success with Oracle APEX, SQL and Oracle Database.

3 : 05 PM

21st Century SQL
Chris Saxon
3:05 PM - 3:45 PM
21st Century SQL
3:05 PM - 3:45 PM
It may be over 40 years old, but SQL is proving that it can still innovate with the best. Added in SQL:2016, row pattern matching enables you to search for a sequence of events across rows. This makes it easy to answer many business questions, such as finding consecutive rows. But turning these pattern matching clauses into reusable functions was a challenge. Oracle solves this difficulty with SQL macros. Using these you can make reusable code fragments you can call in your SQL. This session will show you how you can combine pattern matching and SQL macros to build high-performing reusable SQL. This session is for developers and DBAs building data-driven applications.

Chris Saxon
Chris Saxon Senior Developer Advocate, Database Tools Oracle

Chris Saxon is an Oracle Developer Advocate for SQL. His job is to help you get the best out of the Oracle Database and have fun with SQL!

To help you with this he blogs at All Things SQL. He also creates videos combining SQL and magic on YouTube at The Magic of SQL.

If you have questions about working with Oracle Database technology, please reach out to him. You can do this via Twitter or on Ask TOM.

Finally: A Low-Latency, Scalable JSON Document Store with Real-Time Analytics
Josh Spiegel
3:05 PM - 3:45 PM
Finally: A Low-Latency, Scalable JSON Document Store with Real-Time Analytics
3:05 PM - 3:45 PM
We hear you, simply storing JSON documents isn’t enough! You want fast and reliable access to your JSON and real-time analytics at scale. In this session, we will show how you can build and leverage such scalable and low-latency operational JSON stores to back modern schema-flexible applications, with minimal effort. A live demonstration will give you an overview of working with JSON collections from developer tools, via REST services, and Java applications using an open-source NoSQL-style interface called SODA. You will learn how to apply the power of SQL over JSON collections and support real-time analytics without any data conversion. We will demonstrate bulk loading a JSON collection from Object Storage and analyzing it using SQL/JSON and Machine Learning.

Josh Spiegel
Josh Spiegel Consulting Member of Technical Staff Oracle
Josh Spiegel is a software engineer that develops JSON and XML technology surrounding Oracle Database. Recently, he has been working on extensions to SQL that make it easier to process JSON in the database and has developed new JSON facilities that are part of JDBC 20c to make it easier and more efficient to process JSON from a Java application. He continues to work on the XML processing technologies that are used throughout Oracle. He is the technical lead for the embedded XQuery and XPath processor for Java that is used in Oracle’s middleware and cloud software and he designed the Oracle XML Extensions for Hive that enable robust XML processing in Apache Hadoop. In the past, he was a member of the W3C and an editor of the specification for XPath 3.1. He has multiple patents and research conference publications related to database systems.

3 : 50 PM

Building a Simpler, Reliable Persistence Layer for Microservices
Sanjay Goil
Paul Parkinson
3:50 PM - 4:30 PM
Building a Simpler, Reliable Persistence Layer for Microservices
3:50 PM - 4:30 PM
In this talk we demonstrate an overall development architecture—app tier, messaging, and data tier—for building scalable Microservices with the Oracle Database. The talk uses a mobile food delivery app—GrubDash—to illustrate business data, spatial, graph, document/JSON data types; and AI/ML features—with the containerized, multi-tenant aspects of the scalable database platform. We show coding simplicity with Kafka and JMS compatible transactional messaging, as well as elasticity with Docker containers and Kubernetes that are available both on Oracle Gen2 cloud and the on-premises Oracle Linux stack. The attendees will be able to complete a hands-on-labs to get familiar with the code and extend it to build their own Microservices on the Oracle Cloud.

Sanjay Goil
Sanjay Goil Vice President, Product Management Oracle
Sanjay Goil is Vice President of Product Management for Messaging and Microservices in the Oracle Database team, where his mission is to make it staggeringly simple for developers to build modern data-driven applications on the Oracle Cloud with the simplicity of the Oracle converged database. Prior to Oracle, he led product management for Big Data and AI platform at HP/Autonomy, for Parallel Studio XE developer tools at Intel, for HPC systems with fast networking at Sun. At Sun he started his career in performance engineering at the edge of compilers and several generation of SPARC microprocessors making customer code perform well.
Paul Parkinson
Paul Parkinson Data and Transaction Processing Dev Lead Oracle
Dev Lead for Transaction Processing and HA in mid-tier at Oracle for the last 18 years working on WebLogic, Oracle Database, OCI, and currently Helidon. Recently created and continuously adding to workshop for data-driven microservices that - includes use of Helidon, Oracle OCI services, Oracle ATP database, messaging, sagas, polyglot of both application and data tier, tracing, metrics, health, scaling, security, etc.
Achieving Hyperscale with Oracle Autonomous Database
Maria Colgan
3:50 PM - 4:30 PM
Achieving Hyperscale with Oracle Autonomous Database
3:50 PM - 4:30 PM
Two years ago, saw the introduction of Oracle Autonomous Database, a series of cloud services that enable anyone to rapidly build a secure, highly available and elastic database optimized for any workload. In this session, we will demonstrate how the Autonomous Database can be scaled to handles the changing needs of an application or dynamically grow or shrink to adapt to workload changes automatically.

Maria Colgan
Maria Colgan Distinguished Product Manager Oracle
Maria Colgan is a Distinguished Product Manager at Oracle Corporation and has been with the company since version 7.3 was released in 1996. Maria’s core responsibility is to advocate for the Oracle Database and the best practices for incorporating it into your environments. She is also responsible for getting the feedback from our customers and partners incorporated into future releases of the product. Prior to this role; she was the product manager for Oracle Database In-Memory and the Oracle Database query optimizer.

4 : 35 PM

Panel Debate: Should Your Data Be Relational?
Moderator: Neil Mendelson
Heli Helskyaho
Stewart Bryson
Lucas Jellema
4:35 PM - 5:05 PM
Panel Debate: Should Your Data Be Relational?
4:35 PM - 5:05 PM
Modern workloads have given rise to JSON, Graph and other alternative ways to structure data. The time has come to ask ourselves whether or not the 40+ year old relational data model still has a place in the 21st-century cloud-native world, and whether we should even still care about how we structure our data altogether. Storage is cheap, CPUs are more powerful than ever, and there is a seemingly unlimited number of frameworks and libraries available that help us abstract the data layer to a couple of API calls. We brought together industry experts and ask the tough question: should your data be relational?

Neil Mendelson
Neil Mendelson Vice President, Big Data and Advanced Analytics, Product Management Oracle
Neil Mendelson is Vice President of Big Data and Advanced Analytics, Product Management within Oracle Server Technologies. Neil has recently returned to Oracle having originally been responsible for Data Warehousing within Product Management. In the intervening 10 years Neil has held roles in Product Management and Development with Business Objects, Mindjet and Cloud9 Analytics, which has contributed broad and deep understanding of the Big Data, Business Intelligence, Data Warehousing and Cloud marketplaces. Neil is a member of The Band of Angels, Silicon Valley's oldest seed funding organization. He has lived in 3 continents and has logged more than 5 million miles managing global teams in India, Japan, France, the Netherlands, Ireland, Canada and the United States. Neil currently resides in the San Francisco Bay Area with his wife June, a freelance writer and editor, and their son Sam.
Heli Helskyaho
Heli Helskyaho Chief Executive Officer Miracle Finland Oy
Heli Helskyaho is the CEO for Miracle Finland Oy. Heli holds a Master’s degree (Computer Science) at the University of Helsinki and she specializes in databases. At the moment she is also working on her doctoral studies.Heli has been working on IT since 1990. She has been in several positions but every role has always included databases and database designing. Heli believes that understanding your data makes using the data much easier. Heli is an Oracle ACE Director, an Oracle Groundbreaker Ambassador, and a frequent speaker in many conferences. She is the author of Oracle SQL Developer Data Modeler for Database Design Mastery (Oracle Press 2015) and a co-author of Real World SQL and PL/SQL: Advice from the Experts (Oracle Press 2016).
Stewart Bryson
Stewart Bryson Chief Executive Officer Red Pill Analytics
Stewart is the Founder & CEO of Red Pill Analytics and has been building data-driven applications since 1996. He is an Oracle Groundbreaker Ambassador, an Oracle ACE Director, an internationally recognized writer and speaker in the data and analytics community, and a past winner of the ODTUG Innovation award and Best Speaker award for Big Data & Data Warehousing.
Lucas Jellema
Lucas Jellema Cloud Solution Architect and Chief Technology Officer AMIS
Lucas Jellema is cloud solution architect and CTO at AMIS and member of the Conclusion Architecture Board, The Netherlands. The running theme through most of his activities is transfer of knowledge and enthusiasm (and live demos). Lucas is JavaOne 2015 Rockstar, Oracle Groundbreaker Ambassador and ACE Director and a frequent speaker at conferences such as Oracle Code, Oracle OpenWorld, CodeOne (JavaOne), Devoxx and on Groundbreaker tours.. He publishes techy stuff at Github, Medium, Slideshare, DZone, OTN, and the AMIS Technology Blog (https://technology.amis.nl). He is the author of two books with O’Reilly Press.

5 : 10 PM

Hands-on Labs | FULLY BOOKED
Building Microservices with Oracle Converged Database Workshop
Sanjay Goil
5:10 PM - 7:10 PM
Building Microservices with Oracle Converged Database Workshop
5:10 PM - 7:10 PM
This workshop will help you understand the technical capabilities inside and outside the Oracle database to support scalable data and event-driven microservices architecture. We will create a highly scalable application that relies on Oracle Container Engine for Kubernetes to build, deploy and manage the Helidon and WebLogic front-end microservices that interact through Oracle Cloud Infrastructure Service Broker, JMS and Kafka streaming platform with the back-end datastores deployed as Oracle pluggable databases inside the Oracle Autonomous Transaction Processing.

Sanjay Goil
Sanjay Goil Vice President, Product Management Oracle
Sanjay Goil is Vice President of Product Management for Messaging and Microservices in the Oracle Database team, where his mission is to make it staggeringly simple for developers to build modern data-driven applications on the Oracle Cloud with the simplicity of the Oracle converged database. Prior to Oracle, he led product management for Big Data and AI platform at HP/Autonomy, for Parallel Studio XE developer tools at Intel, for HPC systems with fast networking at Sun. At Sun he started his career in performance engineering at the edge of compilers and several generation of SPARC microprocessors making customer code perform well.
Hands-on Labs | FULLY BOOKED
JSON in Oracle Database 19c New Features Running on OCI
Beda Hammerschmidt
5:10 PM - 7:10 PM
JSON in Oracle Database 19c New Features Running on OCI
5:10 PM - 7:10 PM
Oracle Database supports JavaScript Object Notation (JSON) data with relational database features, including transactions, indexing, declarative querying, and views. Learn how to store, manage and query json data. This workshop aims to help you understand how to work with JSON data and how you can use SQL and PL/SQL with JSON data stored in Oracle Database.

Beda Hammerschmidt
Beda Hammerschmidt Architect Oracle
Developer in the Oracle Database Team since 2006 - these days working on JSON and related technologies. Co-author of the SQL/JSON standard (SQL 2016).

7 : 15 PM

Hands-on Labs | FULLY BOOKED
Low Code—Oracle APEX on Autonomous Database
Joel Kallman
7:15 PM - 9:15 PM
Low Code—Oracle APEX on Autonomous Database
7:15 PM - 9:15 PM
This workshop will help you understand how to rapidly convert a spreadsheet into an Oracle database table, and then create a responsive and modern application based on this new table. The second part of the workshop will focus on rapidly prototyping a data model for a business problem, creating an application on this new data model and then refining the application.

Joel Kallman
Joel Kallman Senior Director, Software Development, Oracle APEX Oracle
Joel is responsible for the development and product management of Oracle Application Express (APEX). He has been at Oracle since 1996 and is the co-creator of Oracle Application Express. He is also a contributing author of several books on Oracle technology, including Expert One on One Oracle, Beginning Oracle Programming, and Mastering Oracle PL/SQL: Practical Solutions. Joel holds a Bachelor of Science degree in Computer and Information Science from the College of Engineering, Ohio State University. His passion is simple - Joel is committed to customer success with Oracle APEX, SQL and Oracle Database.
Hands-on Labs | FULLY BOOKED
Developing Python Apps using Oracle Autonomous Transaction Processing
Steven Nichols
7:15 PM - 9:15 PM
Developing Python Apps using Oracle Autonomous Transaction Processing
7:15 PM - 9:15 PM
Get hands-on in this popular session and learn the features of the Python cx_Oracle interface for Oracle Database. Explore efficient techniques for connection management, statement handling, and working with data. If you want to use Python with Oracle Database, this session is for you. Basic programming skills in any language are required.


Steven Nichols
Steven Nichols Master Principal Cloud Architect Oracle
Steven Nichols is an Oracle Cloud Engineer in the Developer Innovation Team. He's a 13-year Oracle veteran with 26+ years in the IT Industry. He began as a programmer eventually becoming an implementation consultant of Hyperion/Oracle Software, later joining the Engineering group supporting the sale of Oracle Software. Throughout his career, he's been part of many key projects and global events. Currently, his focus is on Cloud Computing, responsible for driving Cloud adoption through the Oracle Code Innovate program and hands-on workshops. In his spare time, he enjoys running marathons and watching movies.

Virtual Hands-on Labs

Pre-registration for Hands-on Labs is now fully booked. Click here to be notified as soon as additional Hands-on Labs become available.

All you need is your laptop. Oracle Cloud Free Tier accounts will be provided.

  • HOL1: Building Microservices with Oracle Converged Database Workshop
  • HOL2: Low Code—Oracle APEX on Autonomous Database
  • HOL3: JSON in Oracle Database 19c New Features Running on OCI
  • HOL4: Developing Python Apps using Oracle Autonomous Transaction Processing
Virtual Hands-on Labs