|Doug Hood||Introduction to Oracle NoSQL- fast, simple and highly available||Learn how Oracle NoSQL compares to the Oracle DB, Casandra, MongoDB, and CouchBase. Learn about using the Oracle NoSQL Cloud Service or deploying in your data center. Learn about the SQL and non SQL APIs. Learn about high availability using Oracle NoSQL.
Screen reader support enabled.
|Intro to Oracle In-Memory for faster analytics in Oracle DB||Learn how easy it is to use Oracle In-Memory for faster SQL analytics. See how much faster the column store can be than the Oracle Buffer Cache for analytics processing. Learn how you can use Oracle In-Memory in Oracle 12.1 to 19c.|
|Markus Michalewicz||Best Practices for the most Impactful Oracle Database HA Features in 12c, 18c & 19c||“What’s new in Oracle Database 19c?” is one of the most common questions product development has had to answer this year. This session will address this question in a slightly different way by providing best practices as well as deep dives into the most impactful High Availability (HA), scalability and lifecycle management features in Oracle Database 12c, 18c and 19c, including a short roadmap of features yet to come. Join this session to see which features contributed to Oracle Database 19c representing a leap in database technology compared to previous versions. Learn how to automatically benefit from smart features and how to facilitate optional features in the Oracle Database, Oracle RAC as well as Oracle Active Data Guard. Last but not least, get some tips and tricks on how to master the changes that come with some of the most beneficial features of them all.|
|Oracle Sharding for Data Sovereignty and Massive Linear Scalability||Oracle Database with Sharding is a globally distributed multi-model (relational & document) DBMS. It is built on shared-nothing architecture where data is horizontally partitioned across databases that share no hardware or software. It provides linear scalability, fault isolation and geographic data distribution for shard-amenable applications. Sharding does all this while rendering strong consistency, full power of SQL, and the Oracle Database ecosystem. Attend this session to learn how you can deploy a sharded DB which elastically scales your workload and honors data sovereignty regulations . The session covers Oracle Sharding 18c and 19c features.|
|Maximum Availability Architecture for the Oracle Database||MAA embodies the blueprint and best practices for the Oracle Database that are the foundation for high availability (HA) in enterprise-grade IT deployments. This talk is an Oracle Development insider's look at how technical staff think about and address the challenges of HA. We cover the how and the why for some features and technologies and use those examples to illustrate the process and culture that enables continuing innovation while avoiding undue risks. We also show how the ideas and principles apply to all kinds of deployments – from commodity hardware on-premises, to engineered systems, to cloud deployments. The talk has elements for in-the-trenches IT technical professionals to computer scientists interested in how infrastructure-grade IT is built to technical managers interested in evaluating IT solutions quality.|
|Sherwood Zern||Using a Service Mesh with your Kuberenetes cluster||Kubernetes has become the leader among the container orchestration engines. While Kubernetes takes care of a lot of developer operations, there is still a lot of configuration and management left up to the developer. Come understand why a service mesh is critical to managing your microservices applications. This session will walk you through many of the features of a service mesh, such as service discovery, secure communication, traffic flow diagnostics, and adding resiliency to your applications.|
|Deploy and Use a Service Mesh (3 hrs Workshop)||Kubernetes has become the leader among the container orchestration engines. While Kubernetes takes care of a lot of developer operations, there is still a lot of configuration and management left up to the developer. The attendees will have a hands-on experience of deploying the Istio service mesh. They will then be able to set up intelligent traffic routing, service resiliency, and security on their deployed services. At the conclusion of the labs, the attendees will have a solid foundation of how to use a service mesh and understand why a service mesh is important for their Kubernetes cluster.|
|Ian Cookson||No Outages: Operations without Impact!||Planned maintenance, for patching, upgrades, reconfigurations, or hardware refreshes are frequent and problematic for both DBA’s and Application users. Continuous system operations is a key success criteria for any database-centric deployment, in the Cloud or on premise. Come to this session to learn from Oracle Development how to conduct maintenance operations with little or no impact. Dive into the details of implementing the new and improved toolsets available with Oracle Database 19c, and how they can provide solutions to this pervasive problem.|
|Transparent Application Continuity: A How To Guide||Come to this session to learn how Oracle delivers continuous availability for your applications during planned maintenance and for unplanned outages. We will provide easy steps to follow right now to ensure application continuity for your own apps no matter whether on our cloud or on premise. This session highlights Transparent Application Continuity and planned maintenance tips so you too can provide continuous availability|
|Alberto Salazar||Nowadays Architecture Trends, from Monolith to Microservices and Serverless||In this session, attendees will learn about a real-world evolution to a Distributed Architecture without being involved of a complete Microservices Madness; we will be covering tips and tricks of an experience of a evolution of a huge EAR Core Banking Application and how we evolve to a modern distributed Architecture until the evolution of use 3rd party services and Serverless; tips, tricks, pros, cons and the reasons for being involved on move forward and present sample code as FaaS and explain the pitfalls of Serverless and the security concerns on this evolution. We will be using snippets code based on JAVA, JWT, JWS, Auth0, Spring Boot and Webflux on Oracle Cloud and Spring Cloud Functions on Amazon Lambdas.|
|Ricardo Gonzalez||Easy Provisioning Patching & Upgrading with Gold Images||Looking for a simple and efficient way to optimize your large estate management? Do you want to streamline your upgrade, patching, and provisioning efforts?
Focusing on Fleet Patching & Provisioning (formerly known as RHP), this session explores how to enhance software maintenance, deployment, patching, and upgrade operations.
Learn how Fleet Patching & Provisioning takes advantage of and maintains software gold images, a small set of approved software homes that contain the patches and configurations that you need.
See how you can create gold images based on existing deployments and which services you can use to obtain a preconfigured image tailored to your on-premises & cloud environments.
|Hillmer Chona||Dockerizing Java applications with Oracle Cloud||There are several Java technologies that can be used to create microservices, regardless of which one is chosen, the most effective way to deploy them could be a containerized environment. Containerization helps to package applications to be released and updated severals times a day in an easy and fast way. This demo-driven session shows how a Microservice can be developed with Java Technologies, packaged with containerization techniques and deploy on a Kubernetes Engine.|
|Matheus Boesing||Amazing Free Tools for Oracle DBAs||This sessions explores the best of Oracle Data Products available on Cloud and how to use them to bring business elasticity and High Availability on Cloud, in the same hand it matches to PCI-DSS and HIPAA requirements. The session also covers tips and tricks based on an implementation case. Scripts and demos are present as this is a technical oriented session.|
|ODBCS+OGG+Standby in Cloud: Building an Elastic Data Environment for your Business||Your scripts utility belt don't need to cover it all! Know some outstanding free tools to manage your Oracle Database environment.
In this session we'll get in touch with some amazing free tools to check on the database performance, ongoing issues, tracing, dashboarding and graphing things from your database and server perspectives.
|Rafael Benevides||Service Mesh and Sidecars with Istio and Envoy||The first generation of microservices was primarily shaped by Netflix OSS and leveraged by numerous Spring Cloud annotations all throughout your business logic. The next generation of microservices will leverage sidecars and a service mesh. In this session, we will give you a taste of Envoy and Istio, two open source projects that will change the way you write distributed Java applications on Kubernetes. Check out how we use Envoy and Istio to deal with traffic shaping, network fault-injection, A/B testing, dark launches, mirroring, and much more.|
|How not suck at Microservices||There are different frameworks and tools that you can use and join the pieces together into a Microservices Architecture. This session shows how you can combine them in a live demo that will open your eyes for the huge possibilities that Microservices can enable you when using Kubernetes.|
|Franky Weber Faust||Oracle Partitioning for DBAs and Developers. Why, when and how to use it?||Third party applications often hurt our databases badly, so I bring here this examples of how to cheat the application code and make it perform faster in the database.
Why would you attend this session? Well, rarely third party application code will be changed or fixed for better, so you can fix it by your own knowing a few of these tricks.
We are going to see some examples using Materialized Views and some of them using Oracle Advanced Rewrite feature.
|Cheating your application with Oracle rewrite capability||Most VLDBs should use partitioning and in today's world scaling up and out a database is something critical, so every DBA and Developer should work together to accomplish this task. Partitioning may help the application run faster and also help DBAs to perform their work easier.
The partitioning feature exists in Oracle since version 8 and since then it is being enhanced each new version.
In 12cR2 and 18c we have new features that makes our life much easier. We will see some of these enhancements implemented until Oracle 18c. The main goal here is to show some use cases with different types of partitioning and mainly present scenarios which we should use partitioning and scenarios we should not.
When we think of partitioning we should think that we have a big task and it would be interesting to split it in many small ones. In some cases this will ease our work, but in others it will make it harder. We can improve performance and maintainability, but in many cases we can also ruin everything, that is why we should care about this subject and give importance to it.
We go through the following topics:
- Partitioning benefits;
- Types of partitioning;
- Range, Interval, Hash and List partitioning;
- The execution plan;
- Partitioning maintenance operations;
Bonus (in case there is enough time):
- Converting partitions;
- Historical data archiving.
|Roy Salazar Valverde||Rogue One: Avoid the Rebels take your data using DBSAT and other Security Best Practices||I talk here about basics of Oracle Security, i.e.: password verify functions, grant as less privs as possible, avoid known ports for listener, etc.
Then I explain how to install, run and use DBSAT (including latest version 2.1.0 and also including this year how to run it on RDS, RAC and over Oracle Autonomous DB) , which is actually a great tool I have been using since 1 year ago for security audits and make references to the GDPR and how DBSAT can help you to achieve compliance and in special how it can found personal and sensitive data on your Oracle database using its Discoverer functionality, all above is done with great references to StarWars movie Rouge one, audience will really enjoy the 45 minutes they will listen to this great conference.
- General about IT security and importance
- Brief about Security Patches
- Basics hints for Oracle Database Security
- New 12c Security features (reference to new roles that improve security like the SYSBACKUP, SYSDG, SYSKM)
- New 18c Security features (reference to new role that improve security like the SYSRAC and AUDSYS)
- Quick Reference to CIS benchmark recommendations. (cisecurity.org)
- All about DBSAT and how to use it (very detailed information and technical explanation on how to run each of its 3 components (Collector, Reporter and Discoverer, how to run it on regular DBs and how to run it on RDS instances, RAC Instances and over an Autonomous DB)
- Reference about why personal data is being protected by GDPR and how important is it (example on how Medical information could be relevant for attackers)
- Other link for further references
- Quick reference to Oracle Advance Security tools
|Edelweiss Kammermann||ADWC, DIPC & OAC: The Dream team for End to End analytics||Nowadays having the right response to your questions immediately and have access to the right data is crucial as well as having predicted and proactive analytics to take the right decisions. But how we can get the right data from the bunch of sources that we are working with including Big Data sources? And how we can achieve a great performance without spending lots of hours and days trying to tune each query?
Oracle brings the solution to these problems with the integration of Autonomous Data Warehouse Cloud, Data Integration Platform Cloud and Oracle Analytics Cloud services.
This session will show the main features of these Cloud services to solve these issues and how we can create all the cloud services instances and integrated them. This includes a live demo that load and transform data using DIPC to ADWC and analyze and discovery patterns in the data using OAC.
|Oracle Cloud - ATP Workshop (2 hrs Workshop)||2 Hrs workshop to discover the magic or Oracle Cloud - Autonomous Data Warehouse Database and Machine Learning|