Skip to content Click to view our Accessibility Policy

Thank you for joining us for DevLive Level Up 2023!

Meeting you at our DevLive Level Up event was amazing. Check out the videos below to watch some of your favorite sessions again.

Cloud Native and AI Day

Thumbnail - Cloud Native and AI: Developing Intelligent Apps

Keynote: Developing Intelligent Apps: Future-Proof for the Next Evolution in Digital Transformation

March 2023

Join us to discover key technology trends powering tomorrow’s apps, design considerations and best practices from AI innovators around architecting intelligent applications, technology requirements for data- or network-intensive workloads, distributed topologies, security, privacy, and Day 2 operations, critical solutions you need in your toolbox.

Thumbnail - Best Practices for Enterprise-Grade Kubernetes at Scale

Best Practices for Enterprise-Grade Kubernetes at Scale

March 2023

Kubernetes offers automation, scalability, and flexibility for managing your containerized applications. However, its distributed architecture makes it difficult to manage at scale. As the number of clusters and nodes increases, so does the complexity. Common challenges include maintaining uptime, resource scaling, security and governance, auxiliary cluster software deployments and lifecycle, and more. In this session, we’ll explore best practices for operating Kubernetes at scale and the efficient methods for managing a Kubernetes cluster in production. Additionally, we’ll discuss some new advancements of managed Kubernetes services, the key use cases they serve, and recommended configurations.

Thumbnail - Modern Application Development on OCI

Modern Application Development on OCI

March 2023

When building or modernizing apps in the cloud, it might feel like there are umpteen choices when it comes to selecting appropriate tools and services. Come on a walk with us down developer lane, where we explore key cloud native technologies and practices to help your app modernization and development on Oracle Cloud Infrastructure (OCI). Whether you’re building a serverless application for your line-of-business need, developing an AI chatbot, or just need to quickly create a new productivity tool, we’re here to help you pick the right approach and service for your application needs.

Thumbnail - Day 2 Operations for Kubernetes

Day 2 Operations for Kubernetes

March 2023

Once your Kubernetes cluster is up and running, it’s important to ensure optimal performance and uptime for both the cluster and its applications. To do this, effective monitoring, automation, and reliable communication between services are crucial. In this session, we’ll cover tools and techniques for ongoing management and maintenance, referred to as “day 2 operations,” of your Kubernetes cluster, including Service Mesh, monitoring, logging, and tracing.

Thumbnail - Integrating Kubernetes Applications with Your Networking Pattern

Integrating Kubernetes Applications with Your Networking Pattern

March 2023

Discover the recommended setup for efficient, reliable, and secure Kubernetes deployments that are integrated with your networking patterns. In this deep-dive session, we share networking best practices, reveal key considerations for different application use cases, and demo how to connect to Kubernetes in different scenarios. We discuss virtual cloud networks, container network interfaces, service discovery with CoreDNS, network security, how to expose your apps using Ingress and load balancers, and more.

Thumbnail - Securing Kubernetes from the Ground Up: Your Clusters, Your Apps, and Your Pipeline

Securing Kubernetes from the Ground Up: Your Clusters, Your Apps, and Your Pipeline

March 2023

With the increase in data breaches, application vulnerabilities, and service attacks, securing your Kubernetes environments and apps has never been more critical. Kubernetes’ complex architecture, the different resources, and the possible security implications of your Kubernetes configuration can all be challenging as developers and operators look to harden security, governance, and consistent configuration across the organization. In this session, we’ll clarify Kubernetes security and share best practices for securing each component in your Kubernetes environment. We’ll cover methodologies for securing the Kubernetes runtime, identifying vulnerabilities in your container images, and securing your delivery pipelines and DevOps processes.

Thumbnail - From Zero to Hero: An Intro to Machine Learning and AI

From Zero to Hero: An Intro to Machine Learning and AI

March 2023

Learn to start incorporating AI capabilities into your apps in just minutes. Use document AI to extract text from PDFs, speech AI to create text from audio recordings, anomaly detection to discover unusual behaviors, and much more. With AI at your fingertips, you can expand your app’s capabilities even without AI or machine learning experience. Attend this demo-heavy session to discover exactly what Oracle’s suite of AI services can do for you. You will: 

  • Learn new ideas on using AI services through demos. 
  • Experience an end-to-end demo of the Oracle Cloud Infrastructure Anomaly Detection service and its capabilities.
  • Get an introduction to the algorithm showcasing univariate and multivariate capabilities.
  • Hear success stories from developers like you.
Thumbnail - Add Intelligence to Apps Without Being an AI Expert

Add Intelligence to Apps Without Being an AI Expert

March 2023

You don’t need AI expertise to add AI capabilities to your apps. In this session, you’ll learn about Oracle's AI services for computer vision, speech AI, language AI, and much more. You’ll also explore Oracle Cloud Infrastructure Digital Assistant that delivers a complete AI platform to create conversational experiences for your apps through text, chat, and voice interfaces. Discover tips and tricks for integrating these services with your applications to take them to the next level of business success.

Thumbnail - Oracle’s Backend as a Service for Spring Cloud

Oracle’s Backend as a Service for Spring Cloud

March 2023

Spring Boot is a popular microservices platform for building modern applications with Java. In the Oracle Cloud Infrastructure (OCI) marketplace, Oracle offers a multicloud backend provisioned with Ansible and Terraform that connects with Spring Boot apps for use on OCI or on premises. The converged Oracle Database makes 12 proven patterns easy to deploy for modern enterprise apps. We’ll walk you through a live demo of the platform using a sample application so you can deploy your own stacks from OCI Marketplace after the session.

Thumbnail - Cloud Native Application Deployment Using a Multicloud Container Platform

Cloud Native Application Deployment Using a Multicloud Container Platform

March 2023

Cloud native, container-based microservices are the new norm for application architectures. Multicloud is the new norm for cloud consumption. Combine these two and you end up with significant challenges: How do I manage costs and complexity while deploying to multiple clouds? How do I know if my app is running properly? If my app isn't running smoothly, how do I find the cause of the issue? How do I move an app from cloud to cloud? In this session, we’ll discuss developing, deploying, and operating cloud native applications using Verrazzano—an open source container platform built from well-known, community-driven projects—for DevOps with cross-cloud consistency.

Thumbnail - Running Tetragon - an eBPF based security & observability platform on Kubernetes

Running Tetragon - an eBPF based security & observability platform on Kubernetes

March 2023

Tools based on extended Berkeley packet filter (eBPF) kernel technology are getting more popular for cloud native applications, and new use cases for networking, monitoring, and security tools are arising. This session builds on that momentum, taking a close look at how to run Tetragon, the newly open-sourced tool from the Cilium project. Learn how to run this eBPF-based tool for security observability and enforcement in Kubernetes environments.

Thumbnail - From Git to K8s: Using OCI DevOps Service for CI/CD of Containerized Apps

From Git to K8s: Using OCI DevOps Service for CI/CD of Containerized Apps

March 2023

With continuous integration and continuous deployment (CI/CD) features of the Oracle Cloud Infrastructure (OCI) DevOps service, developers can significantly improve the velocity of building and deploying containerized apps. Join us to discover OCI’s complete, end-to-end CI/CD platform.

Java Day

Thumbnail - Java First. Java Always.

Keynote: Java First. Java Always.

March 2023

In this keynote, explore updates from the Java 20 release and learn how Oracle’s ongoing Java technology leadership and community stewardship are creating a contemporary language and platform that helps developer productivity.

Thumbnail - New in JDK 20: Reviewing the Enhancements in the Latest JDK Release

New in JDK 20: Reviewing the Enhancements in the Latest JDK Release

March 2023

In what is now a semi-annual tradition, we offer an overview of the JDK Enhancement Proposals (JEPs) delivered with the latest JDK release. Along with thousands of performance, stability, and security updates, JDK 20 offers advances in Project Amber, Project Loom, and Project Panama. In this session, learn all about the value JDK 20 offers developers.

Thumbnail - Continuous Monitoring with JDK Flight Recorder

Continuous Monitoring with JDK Flight Recorder

March 2023

The serviceability and observability of the Java platform is unparalleled. It provides numerous, different tools and APIs that provide insights into the application and the Java runtime itself. JDK Flight Recorder (JFR) is a monitoring and troubleshooting framework built directly into the Java runtime, designed to be always-on in production with negligible overhead. It has access to all the internal data of the JVM and can capture and surface events on a fine-grained level with extremely low overhead. This session will step through JFR and offer a demonstration of some of its powerful capabilities.

Thumbnail - Java Language Futures, Spring 2023 Edition

Java Language Futures, Spring 2023 Edition

March 2023

Through Project Amber, the Java programming language is evolving faster than ever. In this session, participants will receive a summary of many of the Java language enhancements that have appeared in recent Java versions, including Java 20. You’ll also get a glimpse of the future as we look ahead to directions and features that are in development for future Java releases.

Thumbnail - Troubleshooting Native Memory Issues in Java Applications

Troubleshooting Native Memory Issues in Java Applications

March 2023

Are you having trouble understanding native memory usage growth or leaks in your Java application? Learn about diagnosing and resolving native memory problems in Java applications. We’ll talk about different memory pools available in a Java Virtual Machine (JVM)-based Java application. You’ll learn how to identify a native OutOfMemoryError and confirm if you’re encountering a native memory leak. Importantly, we’ll take a closer look at the various diagnostic data and troubleshooting tools needed to understand and troubleshoot native memory problems.

Thumbnail - JavaFX 20 and Beyond

JavaFX 20 and Beyond

March 2023

JavaFX continues to be developed and released with the same rapid cadence as the Java Development Kit, with a new release every six months. Explore what's new in JavaFX 20 and beyond as we highlight the improvements to JavaFX over the past few releases. We show how developers can create and distribute applications leveraging the JavaFX platform and explain how developers can contribute to the OpenJFX Project to improve the platform even further. We’ll preview some of the ideas we're working on to help make JavaFX more approachable for students and developers who are new to JavaFX.

Thumbnail - Evolving the Security of the Java Platform

Evolving the Security of the Java Platform

March 2023

Maintaining and improving the security of the Java platform is an essential and continuous process. This session will discuss recent improvements to Java’s security and cryptographic APIs and libraries. In addition, you’ll learn about the process and changes made to update releases via the Java Cryptographic Roadmap.

Thumbnail - Z Garbage Collector: The Next Generation

Z Garbage Collector: The Next Generation

March 2023

The Z Garbage Collector (ZGC)—a scalable, low-latency garbage collector providing sub-millisecond max pause times—continues to evolve. This session will review the design goals behind ZGC and provide a look into the impact of the upcoming support for multiple generations. It will also present general guidance on selecting a garbage collector given certain use case characteristics.

Thumbnail - Helidon: Microservices on Modern Java

Helidon: Microservices on Modern Java

March 2023

This session covers the practical aspects of using Project Loom’s Virtual Threads (from OpenJDK) with Helidon Níma. Created by Oracle and currently in the Alpha stage, Helidon Níma is the first service framework designed for Virtual Threads. This session will explain what Project Loom brings to service development, compare it to Oracle’s reactive implementation, and show performance improvements that can be achieved. You’ll also get a short introduction into Helidon MicroProfile and understand how it benefits from Oracle’s switch to Virtual Threads.

Thumbnail - Building High Performance Microservices for Java with Micronaut & GraalVM

Building High Performance Microservices for Java with Micronaut & GraalVM

March 2023

Micronaut is a full-stack framework for Java meant for building any type of application, with extensive support for microservices, serverless, and containerized environments such as Kubernetes. From the beginning, Micronaut has had first-class support for GraalVM native image, which we’ll see in action, demonstrating the significant reductions in startup time and memory usage. We’ll also take a look at new support for developing portable multicloud applications and microservices and preview some of the new features in the upcoming Micronaut version 4, including support for features in recent JDK releases such as Records and Virtual Threads.

Thumbnail - Moving the Java Community Forward

Moving the Java Community Forward

March 2023

For more than 25 years, Java has offered unique value to developers worldwide. It’s shaped the world we live in by offering new ways to address the ever-evolving technology landscape. That innovation is only possible because of you. The developer community plays an important role in ensuring Java stays vibrant. In this session, learn about the many programs available to the Java community, all contributing to the cause of moving Java forward.

Thumbnail - GraalVM Native Image—Faster, Smarter, Leaner

GraalVM Native Image—Faster, Smarter, Leaner

March 2023

With support from all the leading microservice frameworks, compatible SDKs from all of the top cloud platforms, and ease of containerization, GraalVM Native Image is a great choice for cloud native application development. Join this session for an update on the latest GraalVM Native Image developments including JDK 20 support, Spring Boot 3 and Micronaut 4 integration, improved monitoring and debugging (perf, JFR, vmstat, and native debug), record breaking peak throughput, and more.

Thumbnail - The OpenJDK Project: Change the Future of Java

The OpenJDK Project: Change the Future of Java

March 2023

Java, its libraries, and the HotSpot Java Virtual Machine (JVM) are all built through OpenJDK, an open source project. Your participation in this project can help shape the future of Java. To make the journey easy to understand, Oracle has created the OpenJDK Developers’ Guide for aligning developers around terminology and processes for participating in the OpenJDK Project. Learn how you can contribute to the future of Java.

Thumbnail - Java Virtual Threads

Java Virtual Threads

March 2023

Concurrent applications, those serving multiple independent application actions simultaneously, are the bread and butter of Java server-side programming. The thread has been Java’s primary unit of concurrency since its inception and is core to the entire Java platform. However, it can no longer efficiently represent a domain unit of concurrency. As a result, Java has seen a proliferation of libraries and frameworks that offer scalability while abandoning the thread as the unit of software concurrency—and, with it, the support of Java’s observability tooling. In this session, learn how Project Loom aims to reinstate the thread as an efficient unit of concurrency by adding a lightweight implementation of threads to the Java platform.

Thumbnail - Managing Your Java Estate Just Got Easier with Java Management Service

Managing Your Java Estate Just Got Easier with Java Management Service

March 2023

Operating an organization’s Java estate is complex. Typically, there will be multiple versions of Java, deployed across dozens of environments, supporting many applications. The complexity of managing the estate is the product of these multiplied together.

Java Management Service from Oracle is a cloud service that can help address this complexity. Basic discovery services, available to everyone, provide critical insights into Java application behavior and compliance. Advanced features, available to Java SE Subscription customers and OCI customers, deliver centralized runtime management, performance, and cryptographic usage information. Users of Java Management Service can:
- Track Java runtimes and applications
- Update or upgrade old Java installations
- Monitor and gather additional insights on Java applications

In this session, you'll learn about the latest features of Java Management Service and how it can help you better manage your Java estate.

Thumbnail - Project Panama: Interconnecting the Java Virtual Machine and Native Code

Project Panama: Interconnecting the Java Virtual Machine and Native Code

March 2023

Project Panama improves and enriches the connections between the Java Virtual Machine (JVM) and non-Java APIs, including many interfaces commonly used by C programmers. This session will offer an overview and demo of features from Project Panama, including JDK Enhancement Proposal (JEP) 434 from Java 20.

Data Strategies Day

Thumbnail - App Simple: The Future of Data Centric App Dev

Keynote: Data Strategies: App Simple: The Future of Data Centric App Dev

March 2023

Join Executive Vice President, Juan Loaiza, to get a sneak preview of how Oracle Database 23c makes application development dramatically simpler.

Thumbnail - View on demand content on the Database World 2023 page

View on demand content on the Database World 2023 page

MySQL Summit Day

Thumbnail - State of the Dolphin

Keynote: MySQL: State of the Dolphin

March 2023

The keynote will highlight new productivity tools for developers such as VSCode and announce new capabilities for performance monitoring, machine learning, and MySQL HeatWave service on AWS.

Thumbnail - Reliable Operations and Rapid Development with MySQL

Reliable Operations and Rapid Development with MySQL

March 2023

Businesses demand high reliability from their databases as well as rapid software development. Uptime comes not only from avoiding crashes, but also from avoiding maintenance windows. This talk will share ways to achieve high reliability and make database changes easily and without downtime. We’ll cover multiregion group replication with scale-out replicas, automatic failure handling, and best practices for operations. Software developers and architects will learn best practices and tools for designing and changing database schemas easily and without downtime.

Thumbnail - A MySQL HeatWave Overview for Every Developer

A MySQL HeatWave Overview for Every Developer

March 2023

In this session, you’ll learn how MySQL HeatWave provides a single database service for transaction processing, analytics, machine learning, and data lake applications. It eliminates the complexity of ETL operations and existing MySQL applications run without any changes. MySQL HeatWave provides the best price-performance among competing offerings and is offered on multiple clouds.

Thumbnail - Introduction to the New MySQL Management Service

Introduction to the New MySQL Management Service

March 2023

Effective monitoring of a MySQL database is critical to ensuring its performance, stability, and security. In this session, you’ll learn about key metrics to monitor in MySQL and best practices for monitoring and troubleshooting. We’ll explore the various aspects of MySQL performance, such as CPU utilization, memory usage, disk I/O, and query performance. You’ll also learn how to identify and diagnose common performance issues in MySQL, such as slow queries, unused indexes, and more. By the end of this session, you’ll have a comprehensive understanding of how to effectively monitor and maintain the health of your MySQL database in Oracle Cloud Infrastructure.

Thumbnail - Query Processing on an Object Store with MySQL HeatWave

Query Processing on an Object Store with MySQL HeatWave

March 2023

Have you heard? A newly introduced capability in MySQL HeatWave enables processing hundreds of terabytes of data in object store in a variety of file formats. Learn how this capability enables developers to write applications that can access data in a database and the object store with a single service. We’ll share performance benchmarks for a 400 TB workload comparing both the load and query performance with other services.

Thumbnail - Accelerating Real-Time Marketing Insights at Half the Cost with MySQL HeatWave

Accelerating Real-Time Marketing Insights at Half the Cost with MySQL HeatWave

March 2023

After evaluating Google BigQuery and AWS Redshift, Tetris.co migrated from AWS Aurora to MySQL HeatWave on Oracle Cloud Infrastructure (OCI) to dramatically accelerate analytical queries and reduce costs. HeatWave easily enables Tetris.co staff to run OLTP and OLAP workloads directly from a MySQL database, eliminating the need for data movement and integration with a separate analytics database. During this session we’ll explore the lessons learned during this project and share key technical architecture points to consider when pursing a migration to OCI. We’ll also see how Tetris.co is implementing new Heatwave ML features.

Thumbnail - Developing Applications with MySQL HeatWave Natively in AWS

Developing Applications with MySQL HeatWave Natively in AWS

March 2023

Learn how to build database applications on AWS with a single MySQL HeatWave service (instead of multiple services), without data egress charges, and at an unmatched price-performance. Explore the interactive console that facilitates development of database and machine learning applications.

Thumbnail - JSON Data Improvements in MySQL 8.0

JSON Data Improvements in MySQL 8.0

March 2023

The JSON data type was introduced in MySQL 5.7 and was dramatically improved in version 8.0. Chief among these changes was the introduction of JSON_TABLE(), which temporarily transforms JSON data into structured data for processing with SQL commands such as window functions. And you also gain the ability to test JSON data for required fields, range checks, and data type checks to ensure that bad data does not make it into your database instance. These and other MySQL 8.,0 JSON features will be covered in this session.

Thumbnail - Deep Dive for Machine Learning Development with MySQL HeatWave

Deep Dive for Machine Learning Development with MySQL HeatWave

March 2023

Discover how to write machine learning (ML) applications to train, predict, and explain models with the fully automated, in-database ML capabilities of MySQL HeatWave. Hear our experts discuss the fully automated ML lifecycle and the superior performance of training and models that never leave the database. Explore the HeatWave console capabilities for interactive and intuitive application development.

Thumbnail - Accelerate Web, Ecommerce, and OLTP Applications with MySQL HeatWave

Accelerate Web, Ecommerce, and OLTP Applications with MySQL HeatWave

March 2023

In this session, MySQL experts will walk you through the architecture of the fully-managed MySQL HeatWave database service for web, ecommerce, and OLTP applications. First, we’ll review initial configuration and setup, provisioning instances, and backup and restore. Then, you’ll see the simple path for moving from a single instance to a high-availability database cluster. We’ll also show you how to add read replicas for increased scalability. Finally, we’ll discuss how to best manage automatic upgrades and patching.

Thumbnail - MySQL High Availability and Disaster Recovery

MySQL High Availability and Disaster Recovery

March 2023

Together, InnoDB Cluster and InnoDB ClusterSet provide a complete solution for high availability and disaster recovery for MySQL. In this session, you’ll start by learning how MySQL InnoDB Cluster provides high availability with built-in group membership management, data consistency guarantees, node failure detection, and database failover—all without the need for manual intervention. You’ll also learn about MySQL InnoDB ClusterSet for disaster tolerance across different regional data centers.

Thumbnail - App Development with MySQL HeatWave Using Oracle Analytics Cloud, APEX, OCI GoldenGate and Notebooks

App Development with MySQL HeatWave Using Oracle Analytics Cloud, APEX, OCI GoldenGate and Notebooks

March 2023

In this session, you’ll learn how to build MySQL HeatWave applications using Oracle Application Express (APEX), integrate data from heterogenous data sources using Oracle Cloud Infrastructure (OCI) GoldenGate, and derive real-time insights using Oracle Analytics Cloud. Build machine learning applications using Jupyter and Zeppelin Notebooks with HeatWave AutoML.

Thumbnail - Introduction to MySQL Operator for Kubernetes

Introduction to MySQL Operator for Kubernetes

March 2023

Discover how the MySQL Operator for Kubernetes supports the lifecycle of a high availability MySQL InnoDB cluster inside a Kubernetes cluster. Learn about Kubernetes concepts including pods, StatefulSets, and Sidecars. Understand how Kubernetes works and how the MySQL Operator integrates with it, so you can get the most value out of a cloud native architecture. We’ll help you simplify the deployment of MySQL Server and MySQL Router instances, including management of TLS certificates and replication setup. You’ll see how to use Kubernetes and MySQL for high availability, automatic rolling upgrades, and built-in backup and recovery.

Thumbnail - Building Secure Applications with MySQL Enterprise Edition

Building Secure Applications with MySQL Enterprise Edition

March 2023

Data protection and regulatory compliance are a critical necessity for all organizations. MySQL Enterprise Edition provides the advanced security features to help you secure your data to meet industry and government regulations, including General Data Protection Regulation (GDPR), Payment Card Industry Data Security Standard (PCI DSS), Health Insurance Portability and Accountability Act (HIPAA), and Defense Information Systems Agency Security Technical Implementation Guide (DISA STIG). Learn to build secure applications with security architecture, identity management, authentication, auditing, key management, data masking, database firewall, and security hardening guidelines in MySQL.

Thumbnail - MySQL Autopilot: Automating Application Development with MySQL HeatWave

MySQL Autopilot: Automating Application Development with MySQL HeatWave

March 2023

MySQL HeatWave offers a unique workload-aware, machine-learning–based way to automate various aspects of the application life cycle including provisioning, data management, query processing, and failure handling. These capabilities have been developed for supporting analytics, OLTP, and data lake applications, and they improve the performance of the system over time. Join this session to learn about these differentiated capabilities.

Thumbnail - 10 Tips for MySQL Performance Tuning

10 Tips for MySQL Performance Tuning

March 2023

Do you want to deliver blazing fast MySQL applications? Are you developing new mission-critical applications for MySQL? Are you experiencing performance bottlenecks in your production MySQL applications? Can you identify and tune slow queries? Do you want to eliminate common mistakes? Led by MySQL experts, this session will address these questions with practical tips and best practices for troubleshooting and performance tuning MySQL.