Simplifying Oracle on Pure Storage

This session will examine how the Pure Storage FlashArray//X provides solutions that enable Oracle customers to simplify their complex database environments, save time & money while delivering game changing performance to their mission critical database applications.

MicroProfile – with Oracle Cloud

MicroProfile was started in 2016 where version 1.0 was a subset of Java EE specifications, the following versions bring additional technologies useful for building cloud-native microservices. Current version contains APIs and implementations for the following common patterns for microservices in the cloud. * Externalized Configuration * Fault Tolerance * Health Checks * Application Metrics * Security * Open API * Open Tracing * Client API In this fast-paced, demo-heavy session, MicroProfile will be introduced and demonstrated using the available implementations in live coding demos. The applications will be deployed to Oracle Application Container Cloud.

Serverless Java

There are a couple of definitions out there for what serverless is or isn’t, one of them being stateless compute containers that last for only one invocation. This is better known as functions as a service, or FaaS. This session presents a gentle introduction to serverless and FaaS, what it means for developers, and why it is important to understand this paradigm. It then turns to solutions available for developing serverless applications, or functions, with Java. The session is a mix of slides and live code demos.

The Art of Intelligence – Introduction Machine Learning for Oracle professionals

Our technology has gotten smart and fast enough to make predictions and come up with recommendations in near real time. Machine Learning is the art of deriving models from our Big Data collections o harvesting historic patterns and trends o and applying those models to new data in order to rapidly and adequately respond to that data. This presentation will explain and demonstrate in simple, straightforward terms and using easy to understand practical examples what Machine Learning really is and how it can be useful in our world of applications, integrations and databases. Hadoop and Spark, real time and streaming analytics, Watson and Cloud Datalab, Jupyter Notebooks and Citizen Data Scientists will all make their appearance, as will SQL.

What is Apache Kafka & why is it Important to Oracle professionals?

Events are playing an increasingly important role in modern application architecture. They represent fast, streaming data, they fuel the interaction between microservices, they are at the core of CQRS and event sourcing. Apache Kafka has quickly emerged as the de facto standard event platform: open source, cross technology, reliable and extremely scalable and available on any platform, in Docker and from the major cloud platforms- including Oracle Cloud’s Event Hub service. This session explains the what, why and how of Apache Kafka. What role does it play, how is it used and what are challenges and tricks for real life applications. How does it fit in with Oracle Database and Fusion Middleware and with Oracle Public Cloud? In several demos, Kafka is seen at work – in real time streaming event analysis through KSQL, in CQRS and microservices scenarios and with user interfaces updated in real time through events and

50 Shades of Data – how, when and why Big, Relational, NoSQL, Elastic, Graph, Event

Data has been and will be the key ingredient to enterprise IT. What is changing is the nature, scope and volume of data and the place of data in the IT architecture. BigData, unstructured data and non-relational data stored on Hadoop, in NoSQL databases and held in Elastic Search, Caches and Message Queues complements data in the enterprise RDBMS. Trends such as microservices that contain their own data, BASE, CQRS and Event Sourcing have changed the way we store, share and govern data. This session introduces patterns, technologies and hypes around storing, processing and retrieving data using products such as Oracle Database, Cassandra, MySQL, Neo4J, Kafka, Redis, Elastic Search and Hadoop/Spark -locally,in containers and on the cloud. Key take away: what an application architect and a developer should know about the various types of data in enterprise IT and how to store/manage/query/manipulate them. What products and technologies are at your disposal. How can you make these work together – for a consistent (enough) overall data presentation.

DevOps: State of the Union

In this interactive DevOps BOF, we want to discuss the past, the presence and the future of software development and delivery across functions, commonly known as DevOps. This is the platform to meet DevOps experts, upcoming DevOps experts, and the community in order to exchange experience and learn from others. Discussed topics are up to the group, but will surely be a charming mixture of both concepts and tools.

DevOps For Adults: LIve Cooking Show

In this session we will interactively set up a holistic Continuous Delivery pipeline with the use of DevOps enabler tools, based on Cloud, microservices and container technologies. We’ll package a Java EE web application. Its development versions will be inspected and promoted towards production environment in the Cloud. This session discusses concepts, shows tools in action, and utilizes Oracle Cloud platform and services. Happy cooking!

Oracle Database Tuning 101

The Oracle RDBMS is highly tuneable with many options for optimizing performance. However, the sheer quantity of tuning options can be overwhelming, and you can waste precious time unless you know which tuning activities are most likely to provide a return on your time investment. In this presentation we’ll review ten of the fundamental Oracle performance tuning practices and see how to use these in a systematic way to improve Oracle performance. Topics will include workload and SQL optimization, identification and elimination of key contention points, configuring memory to avoid physical IO, and disk IO optimization. The following topics will be covered: * Adopting a methodical tuning methodology * Building performance into your application design * Indexing wisely * Know your tools * Optimizing the optimizer * SQL and PL/SQL tuning * Conention – the proverbial bottleneck * Optimize memory to reduce IO * Tune IO last, but TUNE it * Exploit RAC, Exadata and 12c

Databases of the Future

Over the past ten years the data revolution has been accompanied by a revolution in database systems. The one size fits all RDBMS has given way to a plethora of diverse data management technologies. This talk will survey these new database technologies, consider their utility in leveraging existing data assets and speculate on how these will evolve to meet tomorrows data needs. We conclude with a review of how these trends influence Oracle’s data management platform.