Dev Track

Day 1
28 Jan 2019
08:00 - 09:00

Registration and Breakfast

Opening Notes

Ami Aharonovich

Productive JavaScript Development with Oracle Visual Builder

JavaScript and HTML5 have become the de facto standard for building modern user interfaces across both mobile and web applications. In this session see how to become more productive building with this technology stack, leveraging a visual development approach. Leverage the open-source Oracle JavaScript Extension Toolkit UI components and visually construct on-device mobile applications and responsive web applications, reducing the manual coding required. Learn more in this demo-focused session showing you the power of Oracle Visual Builder Cloud Service.
Shay Shmeltzer

Real Life Use Cases for Machine Learning

Machine Learning is used everywhere. In this presentation we will see some examples of machine learning used in real life. For example how does Facebook use ML, what business areas could take advantage of chatbots and how can Oracle SQL Developer be used to find the potential customers.
Heli Helskyaho

Accelerate Development with Automation

In this presentation Ron will discuss *DevOps* and the explore why automation is key to developer agility. Ron will show how automation can accelerate development and improve quality by ensuring consistent platform configurations and by delivering the right data to the right people, fast! Ron will share **Ansible** code and demos and provide delegates enough knowledge to start creating their own Ansible playbooks.
Ron Ekins
13:00 - 14:00

INTERMISSION & LUNCH BREAK

Deeper Insight with Graph Analysis and Machine Learning

Both graph analysis and machine learning can be used very effectively to detect patterns, similarities and anomalies in datasets. The former is particularly useful when data can be represented as a network in which the connectedness of data, ie. the explicit relationships between entities, play a role. Social network analysis is one obvious example, but the approach is applicable to a wide range of use cases in e-commerce, fraud detection, cyber security, and so on. In this session, we will show that graph analysis and machine learning are complementary techniques. We will describe how to create, manage and analyze graph data with Oracle technologies and how to visualize results of graph processing. For the integration of machine learning, we will...
Read More
Hans Viehmann

ChatBots: Gimic or Next Generation User Experience?

You will hear about the newest kid on the block Oracle’s Digital Assistant Service and how it can help transform your app from another icon cluttering your phone to a transformative part of your business. These digital agents will be able to support not only today’s business needs but what’s coming next to server mobile strategies into the future. We will also show a live demo and customer case study.
Mia Urman

Examples of Machine Learning in Three Languages

Every time I present about machine learning at least one attendee asks me what language is the best for machine learning. That is a question I can only reply: it depends. In this presentation I will demonstrate three languages: R, Python and SQL. Hopefully after seeing this demo you will have a better understanding which of these three would suite you the best.
Heli Helskyaho
Day 2
29 Jan 2019
08:00 - 09:00

Registration and Breakfast

Opening Notes

Ami Aharonovich

Keynote: The Autonomous Database – what does it mean for DBAs and everyone else

What does Autonomous mean to your organization and and its goals? Perhaps more importantly, what does an Autonomous future mean for DBAs. This session will walk through the Autonomous database offering, and how to configure it for use within your organization. We’ll also talk about the features and restrictions that are imposed, and most importantly – does it mean all DBA’s are out of a job?
Connor McDonald

Microservices with Spring Cloud

In this session we’ll explore Spring.cloud.function and learn the principals of coding Serverless applications. We’ll discuss Serverless in general and understand the motivation for it. The seminar will end up with a demo on a public cloud (e.g AWS LAMBDA)
Rony Keren

Serverless with Spring.cloud.function

In this session we’ll explore Spring.cloud.function and learn the principals of coding Serverless applications. We’ll discuss Serverless in general and understand the motivation for it. The seminar will end up with a demo on a public cloud (e.g AWS LAMBDA) Topics – Introduction to Serverless – Conventions – Spring.cloud.function – Default routing – Testing – Demo
Rony Keren

Reactive Programming – Java 9 & Spring 5

Reactive Programming is a popular way of coding based on functional, streams & concurrent framework. In this seminar we’ll explore the reactive evolution and take the journey from function to reactive for traditional OOP programmers Topics: – Introduction & understanding the need – exploring Java 8 functional programming – exploring streams and lazy pipeline executions – understanding Fork-Join – reactive Streams – Java 9 Flow API Spring 5 – reactive with Flux & Mono
Rony Keren
13:00 - 14:00

INTERMISSION & LUNCH BREAK

Emerging Technology 101: PWA, AI, NLP, PAAS – Oh My! Buzzwords Explained!

Ever feel the world of mobile/cloud is beyond your reach, in this session we will review the many four (and more) letter words to help you navigate the world of emerging technology so you won’t feel so left out of the conversations at the water cooler. We hope after the session you will even be able to incorporate these buzzwords into the future vision for your enterprise applications. This session will help developers understand the world of emerging technology buzzwords, learn an overview of the next generation technologies and how they can bring value to their businesses and it will provide a general sense of the current development landscape – development trends and help them devise next generation mobile /...
Read More
Mia Urman

MySQL as a Document Store

Traditionally, relational databases such as MySQL have usually required a schema to be defined before documents can, but new type of data requires a new type of schema-less structure. In This session, I will show how to use MySQL as Document Store like MongoDB and couchbase.  
Baruch Osoveskiy