OTN Virtual Technology All Tracks Agenda and Abstracts

Version 8

     

      

     

    Session Start Time

    Database Content Area

     

     

    Java Content Area

     

     

    Middleware Content Area

    Operating Systems, Virtualization Technologies, and Hardware

    Content Area

    Application Development and Deployment Practices

    Developing and Deploying .Net Applications on the Oracle Platform

    Middleware Community Update / Sessions overview

    By Bob Rhubart, OTN Architect Community Manager

    9am PT/

    Database Community Update / Sessions overview

    By  Monique van den Berg, Oracle Community platform manager and Christian Trieb

    Java Community Update/ Session Overview

    By Yolande Poirier OTN Java Community Manager

    Introduction – Systems Security

    By Darren Moffat Principle Product Manager, Oracle

    9:30am PT

    Best Practices for Migrating On-Premises Databases to the Cloud

    By Leighton Nelson

    What's New for Oracle and .NET - (Part 1)

    By Alex Keh, Senior Principal Product Manager,

    Oracle

    Docker for Java Developers

    By Roland Huss, Principal Software Engineer at Red Hat

    Debugging Weblogic Authentication

    By Maarten Smeets, Senior Oracle SOA / ADF Developer, AMIS

    Designing a Multi-Layered Security Strategy

    By Glenn Brunette,

    10:30am PT

    Master Data Management (MDM) Using Oracle Table Access for Hadoop

    By Kuassi Mensah

    What's New for Oracle and .NET - (Part 2)

    By Alex Keh, Senior Principal Product Manager,

    Oracle

    Pi on Wheels,  Make Your Own Robot

     

    By Michael Hoffer, computer scientist, Goethe-Center for Scientific Computing in Frankfurt

    Real-Time Service Monitoring and Exploration

    By Oracle ACE Associate Robert van Molken

    How To Increase Application Security & Reliability with Software in Silicon Technology

    By Angelo Rajadurai, principle Software Engoneer, Oracle and , Ikroop Dhillon, Princicple Product Manager, Oracle

    11:30am PT

    Hot Tips: Mastering SQL Developer Data Modeler

    By Kent Graziano, Oracle ACE Director

    Oracle and .NET: Best Practices for Performance

     

    By  Christian Shay, Principle Product Director, Oracle

    Shakespeare Plays Scrabble

    By José Paumard Assistant professor at the University Paris 13

    New APIs and Tools for Application Development in WebLogic 12c

    By Shukie Ganguly, Senior Technology Architect, Oracle

    Eliminate Cloud Security Threats with Oracle Systems

    By Alex Barclay, Principle Product Manager, Oracle and Darren Moffat Principle Product Manager, Oracle

    12:30pm

    Event End

    please continue to engage in the OTN community by visiting community.oracle.com

     

     

     

     

     

     

     

     

     

     

     

     

     

             

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    Abstracts By Track


    Database 

     

    DB 1

    DB 2

    Session Title

    Session Abstract

    Session Title

    Session Abstract

    Database Community Overview

    Join Community manager Laura Ramsey for this informative overview of new products, community activities and the day's agenda, with a special interview of Oracle ACE and CPLAT titan, Chris Trieb.

    Best Practices for Migrating On-Premises Databases to the Cloud

    Oracle Multitenant is helping organizations reduce IT costs by simplifying database consolidation, provisioning, upgrades, and more. Now you can combine the advantages of multitenant databases with the benefits of the cloud by leveraging Database as a Service (DBaaS). In this session, you’ll learn about key best practices for moving your databases from on-premises environments to the Oracle Database Cloud and back again.

    What's New for Oracle and .NET - (Part 1)

    With the release of ODAC 12c Release 4 and Oracle Database 12c, .NET developers have many more features to increase productivity and ease development. These sessions explore the following new features introduced in recent releases:

      • Visual Studio 2015 and .NET Framework 4.6
      • Entity Framework Code First and Code First Migrations
      • NuGet installation
      • Schema compare tools
      • ODP.NET, Managed Driver
      • Multitenant container database management
      • ODP.NET application high availability
      • Ease of .NET development features
    Oracle product managers will present these sessions with code and tool demonstrations using Visual Studio 2015.

    Master Data Management (MDM) Using Oracle Table Access for Hadoop

    The new Hadoop 2 architecture leads to a bloom of compute engines including MapReduce v2, Apache Spark, Apache Tez, Apache Storm, Apache Giraph, Cloudera Impala, GraphLab, Splunk Hunk, Microsoft Dryad, SAS HPA/LASR, and Oracle Big Data SQL.

    Some Hadoop applications such as Master Data Management and Advanced Analytics perform the majority of their processing from Hadoop but need access to data in Oracle database which is the reliable and auditable source of truth.

    This technical session introduces upcoming Oracle Table Access for Hadoop (OTA4H) which exposes Oracle database tables as Hadoop data sources. It will describe OTA4H architecture, projected features, performance/scalability optimizations, and discuss use cases.

    A demo of various Hive SQL and Spark SQL queries against Oracle table will be shown.

    What's New for Oracle and .NET - (Part 2)


    With the release of ODAC 12c Release 4 and Oracle Database 12c, .NET developers have many more features to increase productivity and ease development. These sessions explore the following new features introduced in recent releases:

      • Visual Studio 2015 and .NET Framework 4.6
      • Entity Framework Code First and Code First Migrations
      • NuGet installation
      • Schema compare tools
      • ODP.NET, Managed Driver
      • Multitenant container database management
      • ODP.NET application high availability
      • Ease of .NET development features

    Oracle product managers will present these sessions with code and tool demonstrations using Visual Studio 2015.

    Hot Tips: Mastering SQL Developer Data Modeler

    Oracle SQL Developer Data Modeler (SDDM) has been around for a few years now and is up to version 4.1. It really is an industrial strength data modeling tool that can be used for any data modeling task you need to tackle. Over the years I have found quite a few features and utilities in the tool that I rely on to make me more efficient (and agile) in developing my models. This presentation will demonstrate at least five of these features, tips, and tricks for you. I will walk through things like modifying the delivered reporting templates, how to create and applying object naming templates, how to use a table template and transformation script to add audit columns to every table, and using the new meta data export tool and several other cool things you might not know are there. Get SDDM installed on your device and bring it to the session so you can follow along.

    Oracle and .NET: Best Practices for Performance

    This session explores .NET coding and tuning best practices to achieve faster data access performance. It presents techniques and trade-offs for optimizing connection pooling, caching, data fetching and updating, statement batching, and Oracle datatype usage. We will also explore using Oracle Performance Analyzer from Visual Studio to tune a .NET application's use of the Oracle Database end to end.


    Java –

     

     

    Session Title

    Session Abstract

    Java Community Update/ Session Overview

    Learn about the latest in Java and the Java community!

    Docker for Java Developers

    Docker, the OS-level virtualisation platform, takes the IT world by storm. In this session, we will see what features Docker has for us Java developers. It is now possible to create truly isolated, self-contained and robust integration tests in which external dependencies are realised as Docker containers. Docker also changes the way we ship applications in that we are not only deploying application artifacts like WARs or EARs but also their execution contexts. Besides elaborating on these concepts and more, this presentation will focus on how Docker can best be integrated into the Java build process by introducing a dedicated Docker Maven plugin which is shown in a live demo.

    Pi on Wheels,  Make Your Own Robot

    The Pi on Wheels is an affordable open source DIY robot that is ideal for learning Java-related technologies in the context of the Internet of Things. In this session we will talk about how 3D printing works and how it can be utilized to build robots. The most fascinating aspect of 3D printing is that it is astonishingly easy to customize the robot. It allows you to build something completely new and different. We provide a Java based IDE that allows you to control and program the robot. In addition to that it can be used to programmatically design 3D geometries.

    Shakespeare Plays Scrabble

    This session will show how lambdas and Streams can be used to solve a toy problem based on Scrabble. We are going to solve this problem with the Scrabble dictionary, the list of the words used by Shakespeare, and the Stream API. The three main steps shown will be the mapping, filtering and reduction. The mapping step converts a stream of a given type into a stream of another type. Then the filtering step is used to sort out the words not allowed by the Scrabble dictionary. Finally, the reduction can be as simple as computing a max over a given stream, but can also be used to compute more complex structures. We will use these tools to extract the three best words Shakespeare could have played.


      Middleware –

     

    Session Title

    Session Abstract

    Track Overview and Community Update

    This session includes an overview of the technical sessions in the middleware track, a quick guide to getting the most out of this OTN Virtual Technology Summit, and important information on how you can participate in driving the agenda and content for future Virtual Technology Summits.

    Debugging Weblogic Authentication

    Enterprises often centrally manage login information and group memberships (identity). Many systems use this information to achieve Single Sign On (SSO) functionality, for example. Surprisingly, access to the Weblogic Server Console is often not centrally managed. This session will explain why centralizing management of these identities not only increases security, but can also reduce operational cost and even increase developer productivity. The session will demonstrate several methods for debugging authentication using an external LDAP server in order to lower the bar to apply this pattern. This technically-oriented presentation will be especially useful for people working in operations who are responsible for managing Weblogic Servers.

    Real-Time Service Monitoring and Exploration

    There is a great deal of value in knowing which services are deployed and correctly running on an Oracle SOA Suite or Service Bus instance. This session will explain and demonstrate how to retrieve this data using JMX and the available Managed Beans on Weblogic. You will learn how the data can be retrieved using existing Java APIs, and how to explore dependencies between Service Bus and SOA Suite. You'll also learn how the retrieved data can be used to create a simple dashboard or even detailed reports.

    New APIs and Tools for Application Development in WebLogic 12c

    WebLogic Server 12.1.3 provides support for innovative APIs and productive Tools for application development, including APIs for JAX-RS 2.0, JSON Processing (JSR 353), WebSocket (JSR 356), and JPA 2.1. This session will provide an overview of each of these APIs, and then demonstrate how you can use these capabilities to simplify the development of server applications accessed by "rich" clients using lightweight web-based protocols such as REST and WebSocket.


    Systems –

         

    Session Title

    Session Abstract

    Introduction

    This session includes an overview of the technical sessions in the track.

    Designing a Multi-Layered Security Strategy

    Security is a concern of every IT manager and it is clear that perimeter defense, trying to keep hackers out of your network, is not enough. At some point someone with bad intentions will penetrate your network and to prevent significant damage it is necessary to make sure there are multiple layers of defense. Hear about Oracle’s defense in depth for data centers including some new and unique security features built into the new SPARC M7 processor.

    How To Increase Application Security & Reliability with Software in Silicon Technology

    Learn about Software in Silicon Application Data Integrity (ADI) and how you can use this revolutionary technology to catch memory access errors in production code.  Also explore key features for developers that make it easy and simple to create secure and reliable high performance applications.

    Eliminate Cloud Security Threats with Oracle Systems

    Learn and understand about the security threats to your public and private cloud and gain insight into how the Oracle Security Architecture helps reduce risk. This webcast will provide detailed information on the top 20 cloud security threats and how different parts of the Oracle systems stack help eliminate each threat.