developer.oracle.com
Open in
urlscan Pro
2a02:26f0:6c00:190::366
Public Scan
Submitted URL: https://s1973398186.t.eloqua.com/e/er?cmid=WWMK221213P00001C00091&elq=275a0260c13f49f9ac83f79c33901a15&elqTrackId=444096d009d1406...
Effective URL: https://developer.oracle.com/community/events/devlive-level-up-march-2023.html?source=:em:ip:ie:pt:::RC_WWMK221213P00001:SEV4...
Submission: On March 14 via api from IE — Scanned from DE
Effective URL: https://developer.oracle.com/community/events/devlive-level-up-march-2023.html?source=:em:ip:ie:pt:::RC_WWMK221213P00001:SEV4...
Submission: On March 14 via api from IE — Scanned from DE
Form analysis
0 forms found in the DOMText Content
* Technologies TechnologiesOracle Cloud InfrastructureAI and Machine LearningAPIArm ComputeArm toolsBlockchainChatbotsContent ManagementDatabasesDevOpsInfrastructure as CodeLinuxLow CodeMicroservicesOCI Quick ReferenceOpen SourceVisual BuilderMySQL HeatWave * Languages Languages.NETGraal Cloud NativeGraalVMJavaJavaScriptNode.jsPHPPythonRubyGoRust * Learn Build Microservice AppCertificationsCreate apps from a spreadsheetDeploy WebLogic Cloud AppDocumentationDeveloper Live Cloud Native ReplaysHeadless CMS TutorialsJava and DatabasesJava MicroservicesKubernetes Services ComparisonLearn and Run SQL OnlineOCI CLI ReferenceOCI Development Made EasyOCI TrainingOracle Cloud Free TierOracle Content Management TutorialsOracle LiveLabsReference ArchitecturesSelf Guided Hands on LabsTutorialsUse CasesWebcasts * Community CommunityACE ProgramCloud CoachingCode InnovateDevelopers BlogDevRel GitHubEventsMeet the DevRel TeamPi Day 2022Redbull Racing * Downloads OpenJDKJava SEOracle Instant ClientSDK for JavaSDK for PythonSDK for TypeScript/JavaScriptSDK for .NETAll Java DownloadsAll OSS DownloadsSDK for GoSDK for RubyPL/SQL SDKCommand Line (CLI)Drivers and UtilitiesDeveloper ToolsDatabaseOracle Linux * Technologies TechnologiesOracle Cloud InfrastructureAI and Machine LearningAPIArm ComputeArm toolsBlockchainChatbotsContent ManagementDatabasesDevOpsInfrastructure as CodeLinuxLow CodeMicroservicesOCI Quick ReferenceOpen SourceVisual BuilderMySQL HeatWave * Languages Languages.NETGraal Cloud NativeGraalVMJavaJavaScriptNode.jsPHPPythonRubyGoRust * Learn Build Microservice AppCertificationsCreate apps from a spreadsheetDeploy WebLogic Cloud AppDocumentationDeveloper Live Cloud Native ReplaysHeadless CMS TutorialsJava and DatabasesJava MicroservicesKubernetes Services ComparisonLearn and Run SQL OnlineOCI CLI ReferenceOCI Development Made EasyOCI TrainingOracle Cloud Free TierOracle Content Management TutorialsOracle LiveLabsReference ArchitecturesSelf Guided Hands on LabsTutorialsUse CasesWebcasts * Community CommunityACE ProgramCloud CoachingCode InnovateDevelopers BlogDevRel GitHubEventsMeet the DevRel TeamPi Day 2022Redbull Racing * Downloads OpenJDKJava SEOracle Instant ClientSDK for JavaSDK for PythonSDK for TypeScript/JavaScriptSDK for .NETAll Java DownloadsAll OSS DownloadsSDK for GoSDK for RubyPL/SQL SDKCommand Line (CLI)Drivers and UtilitiesDeveloper ToolsDatabaseOracle Linux Close Search Search View Accounts Cloud Account Sign in to Cloud -------------------------------------------------------------------------------- Oracle Account Sign-In Create an Account Get Started Menu Menu Developer Resource Center / Community / Events / DevLive Level Up March 2023 Share Twitter LinkedIn Facebook STEP UP YOUR GAME AT LEVEL UP Achieve high performance, innovation, and acceleration with expert-led talks, hands-on labs, and demos at this free Oracle DevLive event. March 20-23, 2023 | Redwood Shores, CA Register for the in-person event Register for the digital event Play video Pause video Some things are better IRL That’s why we’re opening the doors of Oracle’s Redwood Shores campus for a week of learning, innovation, and general catching-up. Be our guest for expert-led talks on the latest technologies, tools, and best practices to fast-track app development. Choose from four days focused on cloud native apps and AI, the release of Java 20, modern data strategies, and MySQL—or attend all week! Can’t make it to the Bay Area? While we’ll miss you at the daily coffee breaks and happy hours, you can always join us digitally. CLOUD NATIVE AND AI DAY | MONDAY, MARCH 20 Fast track innovation with cloud native and AI technologies by discovering best practices, tips, and recommended toolsets to simplify delivery of new, smart apps and modern experiences—all without having to be an expert! Learn the ins and outs of Kubernetes, how to quickly implement AI use cases with prebuilt models, proven patterns for CI/CD, security, scaling, and more. JAVA DEVELOPER DAY | TUESDAY, MARCH 21 Join Oracle’s experts to learn about modern Java language features; enhancements from Project Amber, Loom, and Panama; tools and troubleshooting techniques to accelerate app dev; and broad support for Java developer frameworks, such as Helidon and Micronaut. You’ll also gain insight into innovations in the Java 20 release. DATA STRATEGIES DAY | WEDNESDAY, MARCH 22 Discover how to streamline development of data-driven applications, interface with relational and document databases, and use multitenant capabilities to simplify microservices and ease app dev. Explore the development languages supported by Oracle Database, including JavaScript, Java, Python, Ruby, Rust, and node.js. MYSQL SUMMIT DAY | THURSDAY, MARCH 23 Spend a day with the MySQL engineering team, community experts, and customers. Learn how application developers use Java, PHP, Python, Ruby, Go, Rust, and node.js for MySQL. See real-world strategies for developing MySQL applications, database performance tuning, high availability, security, cloud, MySQL HeatWave Analytics, HeatWave AutoML, and HeatWave Lakehouse. Event Terms and Conditions AGENDA Select date * March 20 Cloud Native and AI * March 21 Java * March 22 Data Strategies * March 23 MySQL Summit CLOUD NATIVE AND AI | MARCH 20 All times are listed in Pacific Standard Time * 10:00 AM - 10:50 AM * DESIGNING INTELLIGENT APPS: FUTURE-PROOF FOR THE NEXT EVOLUTION IN DIGITAL TRANSFORMATION Cloud native apps are increasingly infused with data and AI capabilities. The intersection of cloud native and AI is at the core of your next innovation: enabling new customer experiences, new use cases, and improved efficiencies. What do you need to know to prepare? How can you accelerate the development of these next-gen apps? And how can you ensure secure, efficient operations as you scale? 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 Mahesh Thiagarajan Senior Vice President, Security and Developer Platforms MAHESH THIAGARAJAN Senior Vice President, Security and Developer Platforms As senior vice president of software development at Oracle, Mahesh Thiagarajan focuses on lowering barriers for enterprise cloud adoption. He leads the security and applications platform team responsible for security, observability, cloud security, privacy, compliance, and cloud native application services. He was part of the team that launched Oracle Cloud Infrastructure, and, while at Microsoft, he launched Azure IaaS services giving him a proven history of building hyperscale cloud services. * 11:00 AM - 11:50 AM * BEST PRACTICES FOR ENTERPRISE-GRADE KUBERNETES AT SCALE 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. Greg Verstraeten Senior Principal Product Manager GREG VERSTRAETEN Senior Principal Product Manager Greg Verstraeten is a senior principal product manager in the Oracle Cloud Infrastructure Container and Kubernetes services group. He currently works on serverless Kubernetes and container instances. * 12:10 PM - 1:00 PM * MODERN APPLICATION DEVELOPMENT ON OCI 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. Manish Kapur Director, Developer Relations MANISH KAPUR Director, Developer Relations As a developer relations director at Oracle, Manish Kapur focuses on the Oracle Application Development Cloud platform, including cloud native application development (Kubernetes, DevSecOps, container pipelines, container registry, and serverless functions), blockchain, low-code development (Visual Builder and APEX), and Java services in Oracle Cloud. He frequently presents and speaks at industry events, meetups, and conferences. * FROM ZERO TO HERO: AN INTRO TO MACHINE LEARNING AND AI 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. Aparna Chaturvedi Principal Technical Program Manager APARNA CHATURVEDI Principal Technical Program Manager Aparna Chaturvedi is a principal product manager for Oracle Cloud Infrastructure (OCI) AI Services. She joined Oracle in 2019 and moved to the OCI team in 2022. She has extensive experience in managing the entire product lifecycle of multiple SaaS applications across various domains such as customer success and support, sales applications, and enterprise data management. Currently, Aparna focuses on OCI Anomaly Detection. Marianne Liu Senior Applied Scientist MARIANNE LIU Senior Applied Scientist Marianne Liu joined the Oracle Cloud Infrastructure (OCI) AI Services team in Feb 2021. She works as a senior applied scientist designing and developing production-level kernels for OCI Anomaly Detection for multiple releases and leading customer engagements in many domains for OCI Anomaly Detection and Outlier Detection. Prior to this, Marianne built custom data science solutions for clients in the healthcare industry. She is a Carnegie Mellon University alumnus. * BREWING UP HISTORY: EXPLORING THE ART AND EVOLUTION OF BEER Join us for a fun fireside chat focused on exploring the art and history of beer. A popular beverage for thousands of years, beer has become more than just a drink—it's an art form. In this fun session, you’ll enjoy learning about various beer styles, classifications, and factors that impact its taste. We’ll also take a look at some cool data points that showcase just how big the world of beer is. Whether you’re a seasoned connoisseur or just starting to develop a taste for beer, there is something for everyone to learn and enjoy. * 12:40 PM - 1:00 PM * CODE AND COMMUNITY: BUILDING MEANINGFUL PARTNERSHIPS Join us in a fun, lightning talk session focused on developer community. Learn about the resources and community programs that you can get involved it on Day 1. We’ll explore how collaboration and community-building can lead to stronger and more innovative projects. Through a focus on shared knowledge, skills, and resources, we’ll examine how developers can work together to create better outcomes and drive success. Whether you are looking for resource navigation, community meetups, events or platforms to join, this session will cover it all. * 1:10 PM - 2:10 PM * DAY 2 OPERATIONS FOR KUBERNETES 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. Jeevan Joseph Senior Principal Product Manager JEEVAN JOSEPH Senior Principal Product Manager Jeevan Joseph is a senior principal solution architect for containers and Kubernetes services at Oracle Infrastructure Cloud. He focuses on cloud native application architecture, developer tooling, automation, web-scale performance engineering, and cross-product solution engineering. * HANDS-ON LAB: PLAY A GAME, WIN A PRIZE...CONTAINERIZE! Oracle Cloud Infrastructure (OCI) Container Instances was designed to simplify app migration and modernization efforts. In this activity, participants will experience firsthand how easy it can be to migrate apps from servers to containers. To make things a bit more interesting, the app we’ll be migrating is a VR-like, multiplayer game. Finish your tasks early and you can have a little fun with your colleagues! After all, there’s no infrastructure to manage with OCI Container Instances, so you may find yourself with free time on your hands. Attendees must bring their own laptop to participate. This hands-on lab is available for both in-person and digital attendees Eli Schilling Developer Advocate: Cloud Native, Dev Ops ELI SCHILLING Developer Advocate: Cloud Native, Dev Ops Eli is a member of the Developer Relations team at Oracle where he leads technical content strategy. Having worked across multiple cloud service providers (CSP) since 2013, he is no stranger to cloud computing. While he likes to tinker with any new technology, Eli’s expertise is in DevOps and infrastructure automation. * HANDS-ON LAB: RUN A PIZZERIA WITH AI SERVICES When running your pizzeria, you need every advantage to compete for customers and become more efficient--and AI can help. Join this hands-on lab to discover how to use OCI AI Services for sentiment analysis, image recognition, and much more. You’ll create a chatbot that can detect languages from customers; automatically understand the meaning by parsing responses for positive, negative, or neutral words and phrases; and validate discount vouchers by performing image and text recognition. Attendees must bring their own laptop to participate. This hands-on lab is available for both in-person and digital attendees. Aditya Banerjee Senior Principal Product Manager ADITYA BANERJEE Senior Principal Product Manager Aditya Banerjee is a senior principal product manager for AI Services in Oracle Cloud Infrastructure (OCI). He has extensive experience in supply chain, the Internet of Things, data analytics, and Al and machine learning systems. As the leader of AI products and strategy at OCI, Aditya focuses on driving innovation for the company’s AI initiatives. Uday Bhaskar Yalamanchi Consulting Member of Technical Staff UDAY BHASKAR YALAMANCHI Consulting Member of Technical Staff Uday Bhaskar Yalamanchi joined the Oracle Cloud Infrastructure (OCI) team in July 2019. He initially worked on OCI Data Integration service before transitioning into AI Services. He currently works as a lead engineer and architect for OCI Anomaly Detection service development. Prior to joining Oracle, Uday built systems in various areas including data processing engines, distributed files systems, kernel tracing, and observability. Today, he’s keenly interested in performance, scalability, and observability in large-scale systems. Robbie Jones Director, Product Management ROBBIE JONES Director, Product Management Robbie Jones has been at Oracle for almost 10 years, working in a variety of capacities. He currently works in the Oracle Cloud Infrastructure (OCI) AI Services group as an outbound product manager for OCI Digital Assistant. * 2:20 PM - 2:50 PM * FROM GIT TO K8S: USING OCI DEVOPS SERVICE FOR CI/CD OF CONTAINERIZED APPS 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. Manish Kapur Director, Developer Relations MANISH KAPUR Director, Developer Relations As a developer relations director at Oracle, Manish Kapur focuses on the Oracle Application Development Cloud platform, including cloud native application development (Kubernetes, DevSecOps, container pipelines, container registry, and serverless functions), blockchain, low-code development (Visual Builder and APEX), and Java services in Oracle Cloud. He frequently presents and speaks at industry events, meetups, and conferences. Eli Schilling Developer Advocate: Cloud Native, Dev Ops ELI SCHILLING Developer Advocate: Cloud Native, Dev Ops Eli is a member of the Developer Relations team at Oracle where he leads technical content strategy. Having worked across multiple cloud service providers (CSP) since 2013, he is no stranger to cloud computing. While he likes to tinker with any new technology, Eli’s expertise is in DevOps and infrastructure automation. * ADD INTELLIGENCE TO APPS WITHOUT BEING AN AI EXPERT 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. Robbie Jones Director, Product Management ROBBIE JONES Director, Product Management Robbie Jones has been at Oracle for almost 10 years, working in a variety of capacities. He currently works in the Oracle Cloud Infrastructure (OCI) AI Services group as an outbound product manager for OCI Digital Assistant. * INTEGRATING KUBERNETES APPLICATIONS WITH YOUR NETWORKING PATTERN 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. Ajay Chhabria Principal Product Manager AJAY CHHABRIA Principal Product Manager Ajay Chhabria is a product manager in Oracle Cloud Infrastructure, responsible for the managed Kubernetes service and other key, cross-product initiatives that help customers transition on-premises workloads to the cloud. He spends his time building new features, sharing best practices, and creating original solutions for cloud developers with a focus on cloud native, container native, open source, and DevOps. Before working on the public cloud, Ajay worked extensively on technologies such as software-defined networking (SDN), network function virtualization, Open Stack, and even traditional networking. Ajay has been a contributor to the open source SDN controller Open Daylight and has also been a featured speaker at various conferences. * 3:00 PM - 3:30 PM * SECURING KUBERNETES FROM THE GROUND UP: YOUR CLUSTERS, YOUR APPS, AND YOUR PIPELINE 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. Chiping Hwang Senior Principal Technical Marketing Engineer CHIPING HWANG Senior Principal Technical Marketing Engineer Chip is the technical product marketing manager for Oracle Cloud Infrastructure cloud native container services, focusing on Oracle Container Engine for Kubernetes, container instances, and functions. Previously, he worked as a technical marketing manager at AWS. Chip has a wealth of experience with containers and Kubernetes, starting as a solution architect before transitioning to product-focused roles. He holds certifications as a Kubernetes Administrator, Kubernetes Application Developer, and Kubernetes Security Specialist. * SERVERLESS TO THE POWER OF N: CONTAINERS, FUNCTIONS, DATABASE, AND AI—EASILY CREATE A MODERN APP WITHOUT MANAGING SERVERS With increased levels of abstraction and autonomous operations, serverless solutions across the stack enable developers to focus on coding great apps instead of managing the infrastructure or plumbing needed to run these apps. In this session, we’ll demo some of the popular serverless developer services and show you how to use them to ship modern apps faster, support common event-driven use cases, and enhance existing apps with new AI or data capabilities—all without needing to provision or operate any infrastructure. Jeevan Joseph Senior Principal Product Manager JEEVAN JOSEPH Senior Principal Product Manager Jeevan Joseph is a senior principal solution architect for containers and Kubernetes services at Oracle Infrastructure Cloud. He focuses on cloud native application architecture, developer tooling, automation, web-scale performance engineering, and cross-product solution engineering. * 3:40 PM - 4:10 PM * ORACLE’S BACKEND AS A SERVICE FOR SPRING CLOUD 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. Mark Nelson Developer Evangelist MARK NELSON Developer Evangelist Mark Nelson is an architect and developer evangelist on the Oracle Database team, focusing on microservices and mobile development, messaging, data and event streaming, and simplified two-tier architecture. He is also the cocreator of Verrazzano Enterprise Container Platform. With more than thirty years’ experience in IT, Mark has worked on many technologies including microservices, messaging, container platforms, continuous integration, continuous delivery, test automation, quality, configuration management, provisioning, business process management, enterprise application integration, service-oriented architecture, software architecture, performance tuning, and problem resolution. Mark frequently presents at conferences and is a published author. You can read his blog here. * CLOUD NATIVE APPLICATION DEPLOYMENT USING A MULTICLOUD CONTAINER PLATFORM 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. Maciej Gruszka Senior Director, Product Management MACIEJ GRUSZKA Senior Director, Product Management Maciej Gruszka is the senior director of product management, leading a team of outbound product managers for the Oracle Enterprise Cloud Native Java team. Since 1999, he has worked as a specialist in middleware, starting his career at BEA Systems as a senior principal system engineer supporting and promoting middleware to Eastern European customers. After BEA’s acquisition, he joined Oracle’s regional sales consulting organization as a WebLogic specialist. In 2011, he moved to Oracle’s development division as the product manager for Oracle Cloud Application Foundation in EMEA. In 2014, he joined Oracle as the senior director of product management for Oracle WebLogic Server, Oracle Coherence, Verrazzano, and Helidon.io. Today, Maciej primarily focuses on Verrazzano, an enterprise-level container platform for running cloud native applications across multiple cloud environments. * 4:10 PM - 5:10 PM * HAPPY HOUR JAVA | MARCH 21 All times are listed in Pacific Standard Time * 10:00 AM - 10:45 AM * JAVA FIRST. JAVA ALWAYS. Modern application development is unrecognizable without Java. For more than 25 years, Java has empowered developers to create the next generation of rich, scalable, and secure applications. 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. Georges Saab Senior Vice President of Development, Java Platform GEORGES SAAB Senior Vice President of Development, Java Platform At Oracle, Georges Saab is responsible for Java Standard Edition, including the Java language, core libraries, and Java Virtual Machine (JVM). He is a veteran of programming languages and platform development with more than 30 years in this field. His work with the Java platform began as a developer of Java Standard Edition at JavaSoft and Sun Microsystems and continued at BEA Systems where he ran development of the JRockit JVM. Georges is also the chairperson of the OpenJDK governing board. * 11:00 AM - 11:45 AM * NEW IN JDK 20: REVIEWING THE ENHANCEMENTS IN THE LATEST JDK RELEASE 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. Aurelio Garcia-Ribeyro Senior Director, Product Management AURELIO GARCIA-RIBEYRO Senior Director, Product Management Aurelio Garcia-Ribeyro is a senior director of product management for the Java Platform Group at Oracle. He’s been involved in the development of the Java Development Kit (JDK) since JDK 7. He is a frequent presenter at JavaOne, Oracle Code One, Java user groups, and Oracle customers. Aurelio’s role includes making sure that Java users, within and outside of Oracle, are well informed of changes and presenting the most relevant features and enhancements in upcoming releases. He has received a JavaOne Rock Star Award. * CONTINUOUS MONITORING WITH JDK FLIGHT RECORDER 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. Mikael Vidstedt Senior Director MIKAEL VIDSTEDT Senior Director Mikael Vidstedt is senior director of the Java Virtual Machine (JVM) in the Java Platform Group at Oracle. Over the past more than 20 years, he’s worked on all the various aspects of the Java and JVM technologies, focusing on everything from compilers and optimization to operating systems and virtualization. He has worn many hats, including that of JVM tech lead and architect. Mikael holds a master’s degree in computer science from the Royal Institute of Technology in Stockholm, Sweden. * HELIDON: MICROSERVICES ON MODERN JAVA 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. Joe Di Pol Consulting Member of Technical Staff JOE DI POL Consulting Member of Technical Staff Joe Di Pol is a development manager at Oracle working on Project Helidon, a framework for writing Java microservices. Joe started his career in Java with Sun Microsystems, working on desktop software for the JavaStation. Eventually, he switched to the server side with stints on Java Web Server, Java Management Service, GlassFish, and WebLogic Server before working on Helidon. * 12:00 PM - 12:45 PM * JAVA VIRTUAL THREADS 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. Sergey Kuksenko Principal Member of Technical Staff SERGEY KUKSENKO Principal Member of Technical Staff Sergey Kuksenko is a Java performance engineer at Oracle working on various Java and Java Virtual Machine (JVM) performance enhancements. He joined Oracle in 2010, and OpenJDK/OracleJVM is the third JVM in his experience. He started working as a Java engineer in 1996 and as a Java performance engineer in 2005. He has a passion for exploring how Java works on modern hardware. * Z GARBAGE COLLECTOR: THE NEXT GENERATION 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. Paul Su Software Development Director PAUL SU Software Development Director Paul Su has more than 20 years of experience in the software development field, with stints at Motorola, Aplix Corporation, and Oracle. For the bulk of his career, he’s been actively involved in the Java Community Process and developing Java distributions, spanning Java Microedition for consumer electronics to Java for enterprise systems. He has served as the lead for various Java specifications such as JSR 118 (MIDP 2.0) and JSR 271 (MIDP 3.0). Paul is currently the manager of the Java HotSpot garbage collection team at Oracle * GRAALVM NATIVE IMAGE—FASTER, SMARTER, LEANER 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. Shaun Smith Senior Director, Product Management SHAUN SMITH Senior Director, Product Management Shaun Smith leads GraalVM product management at Oracle. He’s brought multiple Java cloud services to market and has been an active participant in multiple open source projects including the Java Persistence API reference implementation EclipseLink, the Fn Project, and GraalVM. Shaun is an experienced speaker who has presented frequently at JavaOne, Devoxx, QCon, JAX, EclipseCon, and many other developer conferences and user groups around the world. * 1:15 PM - 2:00 PM * JAVA LANGUAGE FUTURES, SPRING 2023 EDITION 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. Stuart Marks Consulting Member of Technical Staff STUART MARKS Consulting Member of Technical Staff Stuart Marks is the JDK Core Libraries project lead in the Java Platform Group at Oracle. His areas of expertise include collections, lambdas, and streams. As his alter ego “Dr. Deprecator” he also works on Java’s deprecation mechanism. Previously, he worked on JavaFX and Java ME at Sun Microsystems. Stuart holds a master’s degree in computer science and a bachelor’s degree in electrical engineering from Stanford University * TROUBLESHOOTING NATIVE MEMORY ISSUES IN JAVA APPLICATIONS 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. Poonam Parhar Consulting Member Of Technical Staff POONAM PARHAR Consulting Member Of Technical Staff Poonam Parhar is a consulting member of the technical staff in the Java Platform Group at Oracle. She loves debugging and troubleshooting problems and always tries to find opportunities to enhance the serviceability and supportability of the Java Virtual Machine product. She shares her troubleshooting and debugging experiences through her blog. She is a coauthor of the book, Java Performance Companion. * JAVAFX 20 AND BEYOND 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. Kevin Rushforth Consulting Member of Technical Staff KEVIN RUSHFORTH Consulting Member of Technical Staff Kevin Rushforth is a member of the Java team at Oracle and is the co-lead for the OpenJFX project on OpenJDK. He has worked on Java client APIs since 1997. * 2:15 PM - 3:00 PM * PROJECT PANAMA: INTERCONNECTING THE JAVA VIRTUAL MACHINE AND NATIVE CODE 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. Paul Sandoz Software Architect PAUL SANDOZ Software Architect Paul Sandoz is an architect in the Java Platform Group at Oracle. * EVOLVING THE SECURITY OF THE JAVA PLATFORM 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. Frances Ho Software Development Director FRANCES HO Software Development Director At Oracle, Frances Ho is the director in charge of security for the Java platform and is directly responsible for helping secure hundreds of millions of systems around the world. She manages a team of security libraries engineers and a team of Java vulnerability experts. Brad Wetmore Principal Member of Technical Staff BRAD WETMORE Principal Member of Technical Staff Brad Wetmore has been a developer with the Java Security Libraries Team for more than 20 years and has had a broad range of professional experiences. Before moving to Java, he developed kernels, libraries, and applications for various security features in the Solaris and Trusted Solaris operating systems. In his free time, he shares his passion for the outdoors, percussion performance, and professional pyrotechnics with his family and scouting units. * BUILDING HIGH PERFORMANCE MICROSERVICES FOR JAVA WITH MICRONAUT AND GRAALVM 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. Burt Beckwith Principal Member of Technical Staff BURT BECKWITH Principal Member of Technical Staff Burt Beckwith has been a software developer for more than 25 years, most of that as a Java Virtual Machine developer. He is currently on the Micronaut core team at Oracle Labs working on Micronaut and cloud technologies. Previously, Burt was a member of the Grails core team at SpringSource/VMware/Pivotal. * HANDS-ON LAB: HELIDON: BRING ON THE VIRTUAL THREADS! This lab will guide you through the implementation of a service using Helidon Níma APIs. First, we’ll focus on features and benefits provided by Java’s Project Loom, such as Virtual Threads and Structured Concurrency. Then, we’ll use Helidon starter to create a Helidon MicroProfile application to demonstrate how Virtual Threads are used and show you how to easily upgrade applications to the latest Alpha version of Helidon 4. At the conclusion of this lab, you’ll walk away with multiple high-performance techniques and options for writing services with Helidon that are designed and optimized for Loom. Bring your own laptop to begin your learning journey with Helidon. This hands-on lab is only available to in-person attendees. Joe Di Pol Consulting Member of Technical Staff JOE DI POL Consulting Member of Technical Staff Joe Di Pol is a development manager at Oracle working on Project Helidon, a framework for writing Java microservices. Joe started his career in Java with Sun Microsystems, working on desktop software for the JavaStation. Eventually, he switched to the server side with stints on Java Web Server, Java Management Service, GlassFish, and WebLogic Server before working on Helidon. * HANDS-ON LAB: GETTING STARTED WITH GRAALVM NATIVE IMAGE GraalVM Native Image makes it possible to ahead-of-time (AOT) compile Java bytecode applications into native machine executables that start almost instantaneously, provide peak performance with no warmup, and require less memory and less CPU. Because it’s perfect for containerized workloads and microservices, it’s been embraced by Micronaut, Spring Boot, Helidon, and Quarkus. In this lab, we’ll provide a short practical introduction to GraalVM Native Image AOT that covers what it is, what it can do, and how you can get started building native Linux, macOS, and Windows executables. Bring your own laptop and work either locally or on a hosted lab environment that runs in a browser. This hands-on lab is only available to in-person attendees. Shaun Smith Senior Director, Product Management SHAUN SMITH Senior Director, Product Management Shaun Smith leads GraalVM product management at Oracle. He’s brought multiple Java cloud services to market and has been an active participant in multiple open source projects including the Java Persistence API reference implementation EclipseLink, the Fn Project, and GraalVM. Shaun is an experienced speaker who has presented frequently at JavaOne, Devoxx, QCon, JAX, EclipseCon, and many other developer conferences and user groups around the world. * HANDS-ON LAB: GETTING STARTED WITH VIRTUAL THREADS Project Loom introduces virtual threads—a new kind of lightweight threads—which are unarguably one of the most anticipated features coming to Java. Virtual threads are much lighter than platform threads. In fact, they’re so light that you don't need to pool them anymore. Loom also adds Structured Concurrency to Java—a new concurrent programming model based on a more traditional, easier, blocking approach. Bring your own laptop so you can use Project Loom’s Structured Concurrency API to handle multiple asynchronous tasks using a simple synchronous-blocking model. You’ll experience how Project Loom will revolutionize concurrent code development in Java, including debugging. This hands-on lab is only available to in-person attendees. David Delabassée Software Development Director DAVID DELABASSÉE Software Development Director David Delabassée is a director of developer relations in the Java Platform Group at Oracle. Over the past two decades, David has championed Java extensively throughout the world by presenting at conferences and user groups, both large and small. He has authored many technical articles for various publications and is also cohosting the Inside Java podcast. Previously, David was involved in Oracle’s serverless initiatives. He has also been heavily involved in Java Enterprise Edition and its transition to the Eclipse Foundation as part of the Jakarta Enterprise Edition initiative. In his spare time, he enjoys playing video games with his daughter and tinkering with technologies such as domotics, electronics, and pinballs. * 3:15 PM - 4:00 PM * MANAGING YOUR JAVA ESTATE JUST GOT EASIER WITH JAVA MANAGEMENT SERVICE 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. Aurelio Garcia-Ribeyro Senior Director, Product Management AURELIO GARCIA-RIBEYRO Senior Director, Product Management Aurelio Garcia-Ribeyro is a senior director of product management for the Java Platform Group at Oracle. He’s been involved in the development of the Java Development Kit (JDK) since JDK 7. He is a frequent presenter at JavaOne, Oracle Code One, Java user groups, and Oracle customers. Aurelio’s role includes making sure that Java users, within and outside of Oracle, are well informed of changes and presenting the most relevant features and enhancements in upcoming releases. He has received a JavaOne Rock Star Award. * THE OPENJDK PROJECT: CHANGE THE FUTURE OF JAVA 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. Chad Arimura Vice President, Java Developer Relations CHAD ARIMURA Vice President, Java Developer Relations Chad Arimura has been the founding CTO of AllDorm (acquired), a Java developer at MACH Energy, a middleware sales rep at Oracle, a founding software engineer at Appoxy, the founding CEO of Iron.io (acquired), and is now a vice president of software development at Oracle where he leads serverless initiatives inside of a group focused on containers and developer experience. * MOVING THE JAVA COMMUNITY FORWARD 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. Sharat Chander Senior Director, Product Management SHARAT CHANDER Senior Director, Product Management With more than 25 years in the IT industry, Sharat Chander specializes in Java development tools, graphics design, and product and community management. For 15 years, he’s been actively involved in the Java community, helping drive greater Java awareness, acceptance, adoption, and advocacy. As director of Java developer relations at Oracle, he chairs the JavaOne conference, driving technical content strategy and Java community involvement. Sharat is also an avid baseball fan. * 4:00 PM - 5:00 PM * HAPPY HOUR DATA STRATEGIES | MARCH 22 All times are listed in Pacific Standard Time * 10:00 AM - 10:45 AM * THE FUTURE OF DATA-CENTRIC APP DEV Modern apps create powerful experiences and valuable insights using a new generation of data technologies. Yet, the breadth and depth of data technologies used make application development complex. Join Juan Loaiza, executive vice president of mission-critical database technologies at Oracle, to learn how you can eliminate complexity by leveraging a complete and simple database strategy to build and run apps that quickly adapt to challenges and opportunities. Juan will also share insights into what’s coming next from the database team. Juan Loaiza Executive Vice President, Mission-Critical Database Technologies JUAN LOAIZA Executive Vice President, Mission-Critical Database Technologies As executive vice president of database server technologies and database systems technology at Oracle, Juan Loaiza oversees developing the mission-critical capabilities of Oracle Database, Database Cloud, and Exadata. Juan joined the Oracle Database development organization in 1988 and has contributed to every Oracle Database release since Version 6. Juan holds BS and MS degrees in computer science from the Massachusetts Institute of Technology. * 11:00 AM - 11:45 AM * WHAT’S NEW IN ORACLE DATABASE 23C Attend this session to hear directly from the Oracle Database development team to see what’s coming in the next major release of Oracle’s leading converged database, Oracle Database 23c. This next release introduces a range of functionality to assist developers, analysts, and database administrators in building and deploying their next generation mission-critical, high-performance operational and analytical applications. Examples of innovations include a new approach for addressing the object-relational mismatch challenge in app development, real-time property graph analysis of operational data, automated support for distributed microservices transactions (Sagas), simplified mid-tier caching, plus many more new capabilities. Jenny Tsai-Smith Vice President, Product Management JENNY TSAI-SMITH Vice President, Product Management Jenny Tsai-Smith is vice president of Oracle Database product management. She has held leadership roles spanning technical support, education delivery, and acceleration of startups and scientific research. In her current role, Jenny leads inbound and outbound product management for Oracle Database, covering both on-premises products and cloud services, plus the associated options and add-on products. She shepherds products from design through development to production and drives their adoption. * HANDS-ON LAB: DATA STUDIO: SELF-SERVICE TOOLS FOR EVERYONE USING ORACLE AUTONOMOUS DATABASE (DURATION 1HR, 30MINS) Experience a day in the life of a data analyst. Learn how analyze your data using different tools for loading, preparing, and analyzing data in Data Studio with Autonomous Database. This workshop delivers an overview of Data Studio to introduce you to different tools using a sample data analysis task. After this session, you’ll have a working knowledge of how to use these tools. The tools covered are: - Catalog - Data Load - Data Transforms - Data Analysis - Data Insight Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees. Patrick Wheeler Vice President, Product Management PATRICK WHEELER Vice President, Product Management Patrick Wheeler is responsible for product management of a portfolio of products that individually lead the industry in their respective sectors. These include Oracle Multitenant, Oracle Data Integrator, Oracle Enterprise Data Quality, and Oracle Essbase. Collectively, these are synthesized into Oracle Autonomous Database—a next-generation, self-managing, and fully-functional database cloud service. Jayant Mahto Senior Principal Product Manager, Oracle Autonomous Database JAYANT MAHTO Senior Principal Product Manager, Oracle Autonomous Database Jayant Mahto is a senior principal product manager for database server technologies at Oracle. He has been developing tools and applications for data warehousing and business intelligence for more than two decades. Currently, his primary focus is developing database tools for Oracle Autonomous Database. * SIMPLIFY MODERN APPLICATION DEVELOPMENT USING JAVA, .NET, PYTHON, AND NODE.JS In this session, see how you can rapidly develop and deploy your applications using your favorite programming language and IDE (integrated development environment). Learn about new features in asynchronous programming, cloud native computing, and mission-critical capabilities. We’ll focus on the latest thin drivers (Java, .NET, Python, and Node.js), framework integration, and IDE extensions (Visual Studio Code, Visual Studio, Eclipse and IntelliJ). Santanu Datta Vice President, Software Development SANTANU DATTA Vice President, Software Development With Oracle since 1996, Santanu Datta is vice president of development for the Oracle Database team. His overall focus is to provide solutions for seamless integration with programming languages and environments, cloud native architectures, and integrated development environments (IDEs) to improve developer experience and enable rapid innovation. He is leading the development and product management of database drivers, framework adapters, network services, data access technologies, IDE extensions, and Oracle Database Express Edition. Santanu has a master’s degree in computer science from IIT Kanpur. * SIMPLIFY DEVOPS WITH MICROSERVICES AND MOBILE BACKENDS Developers who build microservices and mobile applications need a highly scalable backend to run them on. In this session, learn about exciting new developer capabilities from Oracle that enable you to run a backend “as a service” for your applications. This new approach lets developers focus on writing their applications by providing simple APIs to access a scalable, secure backend. This already-built backend includes workflow, API management, observability, configuration management, and service discovery with all the power of the Oracle Autonomous Database. You’ll also learn about Oracle Transaction Manager for Microservices (MicroTx) that provides transaction management for microservices and supports XA, long-running actions (LRAs), and the Try-Confirm/Cancel protocol. Mark Nelson Developer Evangelist MARK NELSON Developer Evangelist Mark Nelson is an architect and developer evangelist on the Oracle Database team, focusing on microservices and mobile development, messaging, data and event streaming, and simplified two-tier architecture. He is also the cocreator of Verrazzano Enterprise Container Platform. With more than thirty years’ experience in IT, Mark has worked on many technologies including microservices, messaging, container platforms, continuous integration, continuous delivery, test automation, quality, configuration management, provisioning, business process management, enterprise application integration, service-oriented architecture, software architecture, performance tuning, and problem resolution. Mark frequently presents at conferences and is a published author. You can read his blog here. * HANDS-ON LAB: HOT-ROLLING APPLICATION UPGRADES WITHOUT DOWNTIME (DURATION 1HR, 45MINS) The edition-based redefinition (EBR) capability in Oracle Database provides the ability to do online application upgrades without the need for any downtime. In this lab, we’ll explore the building blocks of EBR and build out a schema using the popular Liquibase schema versioning tool and SQLcl. We’ll also walk through how EBR can be used to enable CI/CD processes to ensure maximum flexibility and availability. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees. Glen Hawkins Senior Director, Product Management GLEN HAWKINS Senior Director, Product Management Glen Hawkins is senior director of product management within Oracle’s core database products group. In this role, Glen leads a product management team focused on defining, developing, and delivering product strategy for Oracle Maximum Availability Architecture solutions, both on-premises and in the Oracle Cloud. Glen has extensive experience in the development of database and application technologies and is a frequent speaker at conferences around the world. * HANDS-ON LAB: INCONSISTENT DATA AND FINANCIAL LOSSES ARE A THING OF THE PAST: MAKING DISTRIBUTED TRANSACTIONS EASY WITH ORACLE TRANSACTION MANAGER FOR MICROSERVICES (DURATION 1HR, 30MINS) Do you worry about inconsistent data and financial losses? Oracle Transaction Manager for Microservices (MicroTx) can make distributed transactions easy. As organizations rush to adopt microservices architecture, they often run into problems associated with data consistency because each microservice typically has its own database or resource. MicroTx provides a transaction coordinator microservice to aid in maintaining consistency in the state of various databases participating in a transaction. In this lab, you’ll deploy and run two microservices-based apps built using Spring Boot and Helidon frameworks in a Kubernetes cluster. One of the apps uses the XA standard for strong consistency and the other uses Sagas or long-running actions (LRAs) for eventual consistency. Learn how easy it is to enhance your existing applications with distributed transaction capabilities to ensure consistent data across microservices. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees. Brijesh Deo Consulting Member of Technical Staff BRIJESH DEO Consulting Member of Technical Staff Brijesh Deo is a consulting member of technical staff on the blockchain and distributed transactions technology team in the database organization at Oracle. He is passionate about distributed systems and cloud technologies and specializes in Kubernetes, service mesh, and Java. Brijesh brings rich industry experience to Oracle, having previously worked with Motorola, Dell SonicWALL, and Juniper Networks. He holds a bachelor’s degree in computer science and engineering from National Institute of Technology, India. Todd Little Architect TODD LITTLE Architect Todd Little is the chief architect for transaction processing products, which includes the Oracle Tuxedo product family, Oracle Blockchain Platform, and Oracle Transaction Manager for Microservices (MicroTx). His main areas of focus are security, privacy, confidentiality, performance, and scalability. Prior to BEA Systems’ acquisition by Oracle, he was chief architect for BEA Tuxedo, responsible for defining the technical strategy and direction for the product family. While in that role, he received two patents. Todd has more than 40 years of software architecture and development experience at companies such as Science Applications International and Digital Equipment Corporation. At these companies, he worked on microcoded, plasma display systems; command, control, and communication systems for naval applications; and multilanguage, multithreaded, distributed, object-oriented runtime environments with concurrent garbage collection. * 12:00 PM - 12:45 PM * MISSION-CRITICAL DATABASES MADE SIMPLE Enabling faster data access for better decision-making and improving customer experiences are top priorities for every enterprise, regardless of size. This session focuses on the database technology solutions and best practices that help enterprises easily keep their mission-critical systems running 24/7. Ashish Ray Vice President, Product Management ASHISH RAY Vice President, Product Management Ashish Ray is vice president of product management within Oracle’s core database development organization. His team is responsible for Oracle Autonomous Database, Exadata, Database Cloud, Recovery Appliance, Oracle Database Appliance, and Oracle Database’s high availability and scalability solutions. Ashish has more than 25 years of combined experience in software architecture design, development, and product management, focusing on the reliability, availability, and scalability issues of enterprise computing. * EMBEDDING AI AND MACHINE LEARNING IN YOUR APPLICATION USING ORACLE MACHINE LEARNING Producing a machine learning (ML) model is only part of the solution. Deploying and scaling those models—and broader Python and R-based solutions—in production is often the other, more challenging part. Learn about options for streamlining solution deployment using Oracle Machine Learning with Oracle Autonomous Database. Mark Hornick Senior Director, Data Science and Machine Learning Product Management MARK HORNICK Senior Director, Data Science and Machine Learning Product Management Mark Hornick is the senior director of product management for Oracle Machine Learning. He has more than 20 years of experience integrating and leveraging machine learning (ML) with Oracle software and working with customers to apply Oracle’s ML technologies. Mark is Oracle’s representative to the R Consortium and is an Oracle Adviser to the Analytics and Data Oracle User Community. He has degrees in computer science from Rutgers University and Brown University, and blogs at blogs.oracle.com/machinelearning. * KUBERNETES, CONTAINERS, AND MICROSERVICES WITH THE ORACLE DATABASE Kubernetes, containers, and microservices are important technologies for developing and deploying applications. While these technologies are very compelling, there’s a very high failure rate in their adoption. In this session, we’ll show you how Oracle is embracing and extending Kubernetes to enable developers to successfully build mission-critical applications using these technologies. We’ll also share how to best leverage Oracle’s capabilities to implement proven microservices patterns such as event sourcing, transactional outbox, idempotent, and more. Wei Hu Senior Vice President, High Availability Technologies WEI HU Senior Vice President, High Availability Technologies Wei Hu is the senior vice president of engineering for Oracle Database High Availability and emerging technologies. He leads the development of Oracle Maximum Availability Architecture, Oracle Active Data Guard, sharding, recovery, RAC cache fusion, and transactional event queues. Wei also leads the development of technologies related to blockchain, Kubernetes, microservices, and globally distributed databases. Wei has B.S. and M.S. from MIT and holds more than 40 patents. * 1:00 PM - 2:30 PM * HANDS-ON LAB: SIMPLIFY USER MANAGEMENT WITH ORACLE AUTONOMOUS DATABASE AND ORACLE CLOUD IDENTITY In this lab, you’ll learn how to enable Oracle Identity and Access Management as the identity provider for your Oracle Autonomous Database-Shared (ADB-S) instance. Your new Oracle Cloud users will be able to work in the ADB-S instance, without requiring a DBA to perform any additional steps. Through this integration, you’ll manage database users in Oracle Cloud as opposed to on each individual Autonomous Database. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees. Russ Lowenthal Vice President, Product Management, Database Security RUSS LOWENTHAL Vice President, Product Management, Database Security Russ Lowenthal is the vice president of product management for database security, focused on database encryption, access control, audit, and monitoring. Russ has been with Oracle for more than twenty years. Leveraging more than thirty years of experience in IT including database, UNIX systems, and network administration, he advises Oracle’s customers on secure implementations of information systems technology. * HANDS-ON LAB: REACT + SPRINGBOOT + ORACLE AUTONOMOUS DATABASE = NATIVE CLOUD APP This hands-on lab guides you through setting up a cloud native application in Oracle Cloud Infrastructure (OCI). You’ll provision resources via Terraform, build and deploy a docker container in Oracle Container Engine for Kubernetes (OKE), and see how to integrate SpringBoot to build your microservices in OCI. The React-based frontend calls the APIs that are built using SpringBoot, and the user is able to clone the repository locally to make changes that will reflect in the database. This workshop also showcases cross-origin resource sharing (CORS) in API gateway so only allowed origins are able to access the API. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees. Nirmala Sundarappa Principal Product Manager NIRMALA SUNDARAPPA Principal Product Manager Nirmala Sundarappa is a principal product manager for Oracle Universal Connection Pool and Java Database Connectivity. You can find technical blogs, videos, technical articles, and quick starts related to these products at oracle.com/jdbc. * 1:15 PM - 2:00 PM * DATA LAKE ANALYTICS WITH AUTONOMOUS DATABASE Learn how to easily combine insights from data lakes and the Oracle Autonomous Data Warehouse. Use Oracle Cloud Infrastructure Data Catalog to manage, search, and understand all your data assets. Then, use Oracle Autonomous Database to analyze those assets at scale with no additional management. George Lumpkin Vice President, Product Managment GEORGE LUMPKIN Vice President, Product Managment George Lumpkin is vice president of product management for Oracle data warehouse solutions. He has been with Oracle for twenty-six years and has a tenured experience across database, data warehouse, big data, and analytics foundations. Currently, he is leading his team in bringing innovative data warehouse solutions into Oracle’s data management cloud platform with a focus on ease of use to help customers modernize their data management deployments and become more data driven. George holds a degree in mathematics from Harvard University. * GRAPH ANALYTICS FOR SQL DEVELOPERS Graphs make it simple to analyze relationships, find indirect dependencies, and uncover anomalous patterns in data. With native support for graphs, standard graph query languages, and Java and Python APIs for prebuilt graph algorithms, SQL developers can use popular and built-in database tools to work with graphs. We’ll show code examples to help you easily create graphs from relational tables—and query, analyze, and visualize graphs—all using Graph Studio in Oracle Autonomous Database. Melliyal Annamalai Distinguished Product Manager MELLIYAL ANNAMALAI Distinguished Product Manager Melli Annamalai is a distinguished product manager at Oracle. She has more than 20 years’ experience working with unstructured and semistructured data in the database. Her current focus areas are graph databases and analytics. She enjoys working with developers as they build and deploy solutions to solve business problems. She is a regular presenter at industry events, Oracle User Group meetings and techcasts, and Oracle Developer events. * APPLICATION FLEXIBILITY, AGILITY, AND SCALE WITH ORACLE MULTITENANT The conceptual phase—where you've got a great idea—is one extreme of the application maturity spectrum. Highly mature apps boasting decades of invested intellectual property exist at the other extreme. Regardless of where your app is on the maturity spectrum, Oracle Multitenant is the ideal database architecture for world-class SaaS. In this session, you’ll learn how cloud-native apps can achieve isolation and agility as well as the huge economies of scale delivered by first-generation SaaS architectures. You’ll also discover how traditional apps, originally designed for standalone deployment on premises, can be upgraded to realize the economies of scale of SaaS, without sacrificing the isolation and agility of standalone deployment and without requiring application changes. Patrick Wheeler Vice President, Product Management PATRICK WHEELER Vice President, Product Management Patrick Wheeler is responsible for product management of a portfolio of products that individually lead the industry in their respective sectors. These include Oracle Multitenant, Oracle Data Integrator, Oracle Enterprise Data Quality, and Oracle Essbase. Collectively, these are synthesized into Oracle Autonomous Database—a next-generation, self-managing, and fully-functional database cloud service. * HANDS-ON LAB: BUILD A WORKING APPLICATION FOR CLOUD BANKING (DURATION 1HR, 45MINS) In this lab, you’ll build a sample application, CloudBank, by utilizing Spring Boot microservices for a fully working application that you can take with you when you leave. You’ll learn about service discovery, external configuration, workflow, API management, and observability. Then you’ll deploy the full application and a React front-end web application that allows customers to see their account history, make transfers, apply for credit, and more. See how easy it is to use the Oracle database’s relational, document, spatial, and machine learning data types in your microservices. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees. Mark Nelson Developer Evangelist MARK NELSON Developer Evangelist Mark Nelson is an architect and developer evangelist on the Oracle Database team, focusing on microservices and mobile development, messaging, data and event streaming, and simplified two-tier architecture. He is also the cocreator of Verrazzano Enterprise Container Platform. With more than thirty years’ experience in IT, Mark has worked on many technologies including microservices, messaging, container platforms, continuous integration, continuous delivery, test automation, quality, configuration management, provisioning, business process management, enterprise application integration, service-oriented architecture, software architecture, performance tuning, and problem resolution. Mark frequently presents at conferences and is a published author. You can read his blog here. * 2:15 PM - 3:00 PM * NEVER-DOWN APPLICATIONS WITH ORACLE MAXIMUM AVAILABILITY ARCHITECTURE Known for ensuring the highest levels of database availability, Oracle Maximum Availability Architecture (MAA) has evolved to be a full-stack data protection solution. Attend this session to learn how Oracle MAA keeps your applications available and to get technical insights into how Oracle Database can help protect your application workflows from interruptions caused by planned maintenance and unplanned outages. Markus Michalewicz Vice President, Product Management MARKUS MICHALEWICZ Vice President, Product Management Markus Michalewicz has been with Oracle for more than 20 years in various positions. He is currently a vice president with Oracle America and manages the Oracle Database High Availability (HA), Scalability, and Maximum Availability Architecture product management team, which is part of Oracle Database development. Using Oracle’s database HA technologies, his team has helped to ensure the 24/7 availability of critical, high-throughput OLTP and DWH database systems around the world. * MODERN APP DEVELOPMENT WITH JSON DOCUMENT SUPPORT AND THE MONGODB API Many developers prefer document databases and JSON (JavaScript Object Notation) to store and manage application data. This session shows how easy it is to store and process JSON data in Oracle Database, how to use the MongoDB-compatible API, and how SQL and document APIs can be used together to solve different JSON use cases. Beda Hammerschmidt Senior Director BEDA HAMMERSCHMIDT Senior Director Beda Hammerschmidt is a senior director in the Oracle database group focusing on semistructured data: JSON, XML, and text. His team also develops the SODA document store API for JSON and the Autonomous JSON Database cloud service. Beda joined Oracle as a developer in 2006 and has primarily worked on XML and JSON. * STREAM PROCESSING FOR DATA MESH This session provides a hands-on look at stream processing data mesh capabilities using Oracle Stream Analytics. It will leverage the MovieStream demonstration by extending the use case to add machine learning scoring algorithms in real time, alarms and alerts based on user activities, and real-time data preparation for data pipelines that will load a downstream data lakehouse. You’ll also learn how to take stream processing to the edge and get a detailed comparison with proprietary tools like Confluent KSQL and open source frameworks such as Apache Flink and Spark Streaming. Alex Kotopoulis Director, Product Management ALEX KOTOPOULIS Director, Product Management Alex Kotopoulis is a director of product management on the Oracle Database team. Alex is responsible for the Oracle Cloud Infrastructure Database Migration cloud service as well as Oracle GoldenGate and streaming products. * 2:30 PM - 4:15 PM * HANDS-ON LAB: GETTING STARTED WITH PYTHON AND ORACLE DATABASE In this lab, you’ll get your hands on Python and Oracle Database as you explore the features of the python-oracledb driver. This latest release of the widely used cx_Oracle driver introduces a new ‘thin’ mode for direct connection to the database. Learn best practices and efficient techniques for connection management, connection pooling, statement handling, and working with data. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees. Veronica Dumitriu Principal Product Manager VERONICA DUMITRIU Principal Product Manager Veronica Dumitriu is a principal product manager at Oracle. Currently, she is focused on developing Python applications to improve business performance management for Oracle Database and helping business decision makers solve their challenges. A technology enthusiast with a strong background in Oracle Analytics, business intelligence, statistics, machine learning, Veronica has held a range of roles in product management, architecture and solutions design, consulting, development, deployment, and user training. * 2:45 PM - 4:15 PM * HANDS-ON LAB: HITCHHIKER’S GUIDE TO UPGRADING TO ORACLE DATABASE 19C In this hands-on lab, you’ll practice everything you need to execute a successful upgrade to Oracle Database 19c. You’ll use AutoUpgrade, the recommended way to upgrade to Oracle Database 19c. You’ll also ensure performance stability and use an app to generate load on your database. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees. Roy Swonger Vice President, Software Development ROY SWONGER Vice President, Software Development Roy Swonger has managed the database upgrade, patching, and utilities group in the server technologies division for more than 15 years. He is responsible for the development and product management of Database Upgrade, datapatch, Data Pump, SQL*Loader, External Tables, and Transportable Tablespaces. Roy holds a Bachelor of Science in computer science from Rensselaer Polytechnic Institute, and a Master of Software Engineering from Carnegie Mellon University. * 3:15 PM - 4:00 PM * 4 SIMPLE STEPS TO COMPLETE DATABASE SECURITY What if you could take care of the most significant risks to your enterprise data with very little time or effort? The good news is that you can—just by following the simple steps shared with you in this session. Learn how to quickly secure an Oracle Database, without needing decades of experience or a PhD in database administration. Russ Lowenthal Vice President, Product Management, Database Security RUSS LOWENTHAL Vice President, Product Management, Database Security Russ Lowenthal is the vice president of product management for database security, focused on database encryption, access control, audit, and monitoring. Russ has been with Oracle for more than twenty years. Leveraging more than thirty years of experience in IT including database, UNIX systems, and network administration, he advises Oracle’s customers on secure implementations of information systems technology. * LOW CODE: WHERE IT FITS IN THE APP DEV UNIVERSE In this session, you’ll learn about new trends in low-code application development, see a live demo of how to build a cloud and mobile app within minutes, explore common use cases for low code, and discover how to incorporate low code into your application development process. Ashish Mohindroo Vice President, Product Management and Strategy ASHISH MOHINDROO Vice President, Product Management and Strategy Ashish Mohindroo is the general manager and vice president of product management for the Oracle APEX low-code application platform. He is responsible for product strategy and driving the global growth and adoption of Oracle APEX. He also leads Oracle’s global initiative to grow engagement and adoption of low-code technologies with developers. Prior to Oracle, he was the general manager for the technology incubator at Bertram Capital, where he incubated, launched, and managed four cloud DevOps companies, including Morpheus Data. Jayson Hanes Senior Principal Product Manager JAYSON HANES Senior Principal Product Manager A senior principal product manager, Jayson Hanes is in his 5th year working at Oracle but has been using APEX since 2006. He and the rest of the Oracle APEX product management team work closely with the APEX development team, as well as supporting various internal Oracle and LOB development teams. Jayson actively and continuously endeavors to learn about customer use-cases and requirements to effectively better understand how to help shape future releases of APEX, while working closely with the core APEX development team daily. * ZERO-DOWNTIME APPLICATIONS Today’s applications need to be available 24/7. To meet this requirement, applications must remain operational during various outage types and application updates. Handling such updates is easier in the case of stateless applications, but it imposes a challenge if the application state needs to be maintained. In this presentation, you’ll learn why managing application state in tables within an Oracle database is the best way to transparently ensure application continuity across database failures and during application upgrades. Markus Michalewicz Vice President, Product Management MARKUS MICHALEWICZ Vice President, Product Management Markus Michalewicz has been with Oracle for more than 20 years in various positions. He is currently a vice president with Oracle America and manages the Oracle Database High Availability (HA), Scalability, and Maximum Availability Architecture product management team, which is part of Oracle Database development. Using Oracle’s database HA technologies, his team has helped to ensure the 24/7 availability of critical, high-throughput OLTP and DWH database systems around the world. * HANDS-ON LAB: GET STARTED WITH GRAPH ANALYTICS IN MINUTES (DURATION 1HR) Graph analytics are used to detect fraud, find influencers in social networks, do what-if analysis in manufacturing workflows, and so much more. With Oracle Graph you can model your relational tables as a set of connected entities to uncover new insights based on the connections. Graph Studio in Oracle Autonomous Database makes it easy to create, query, analyze, and visualize graphs. In this hands-on lab, you’ll use these powerful features to detect fraud in a financial transactions dataset in the database. You’ll use automated graph modeling tools, a SQL-like graph query language, and prebuilt graph algorithms to explore and analyze this data. You’ll also create and query an RDF (resource description framework) knowledge graph. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees. Melliyal Annamalai Distinguished Product Manager MELLIYAL ANNAMALAI Distinguished Product Manager Melli Annamalai is a distinguished product manager at Oracle. She has more than 20 years’ experience working with unstructured and semistructured data in the database. Her current focus areas are graph databases and analytics. She enjoys working with developers as they build and deploy solutions to solve business problems. She is a regular presenter at industry events, Oracle User Group meetings and techcasts, and Oracle Developer events. * 4:00 PM - 5:00 PM * HAPPY HOUR MYSQL SUMMIT | MARCH 23 All times are listed in Pacific Standard Time * 10:00 AM - 10:50 AM * STATE OF THE DOLPHIN Join Wim Coekaerts, executive vice president of software development at Oracle, to learn about the latest MySQL innovations in the cloud and on premises. Wim will showcase recent enhancements in MySQL, MySQL database service, and MySQL HeatWave including high availability, analytics, machine learning, MySQL Autopilot, and record performance with MySQL HeatWave on a 400 TB lakehouse workload. 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. Wim Coekaerts Executive Vice President, Software Development WIM COEKAERTS Executive Vice President, Software Development Wim Coekaerts is executive vice president of software development at Oracle. He is responsible for managing multiple projects including Oracle Linux and virtualization, Oracle Enterprise Manager, MySQL, Oracle MySQL HeatWave, Oracle JavaScript Extension Toolkit (JET), Oracle Visual Builder, and various developer, infrastructure, and management cloud services. Wim is a well-known developer in the open source community. * 11:00 AM - 11:25 AM * ACCELERATE WEB, ECOMMERCE, AND OLTP APPLICATIONS WITH MYSQL HEATWAVE 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. Airton Lastori Senior Principal Product Manager, MySQL AIRTON LASTORI Senior Principal Product Manager, MySQL Airton Lastori is a product manager for MySQL HeatWave service in Oracle Cloud Infrastructure and has proudly been part of the MySQL team since 2010. * 11:35 AM - 12:00 PM * A MYSQL HEATWAVE OVERVIEW FOR EVERY DEVELOPER 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. Nipun Agarwal Senior Vice President, MySQL HeatWave Development NIPUN AGARWAL Senior Vice President, MySQL HeatWave Development Nipun Agarwal is senior vice president of MySQL Database and MySQL HeatWave development at Oracle. His interests include distributed data processing, machine learning, and cloud computing. Previously, Nipun directed research initiatives at Oracle Labs that resulted in the introduction of new Oracle products, including MySQL HeatWave. Joining Oracle in 1994, Nipun was initially a member of the Oracle Database team. He holds an MS in computer science and has been awarded about 200 patents. * MYSQL HIGH AVAILABILITY AND DISASTER RECOVERY 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. Kenny Gryp Director, MySQL Product Management KENNY GRYP Director, MySQL Product Management Currently a director of MySQL product management at Oracle, Kenny Gryp got his start using MySQL in the early 2000s as a DBA and systems engineer. He spent eight years at Percona as a MySQL consultant, architect, and practice manager before joining Oracle. * 12:15 PM - 12:55 PM * HANDS-ON LAB: ACCELERATING SQL APPLICATIONS AND DEVELOPING MACHINE LEARNING AND DATA LAKE APPLICATIONS WITH MYSQL HEATWAVE In this hands-on lab, you’ll learn how to create, configure, and accelerate SQL applications with MySQL HeatWave by an order of magnitude. You’ll build machine learning models easily and with good accuracy. We will also show a demo of how MySQL HeatWave can efficiently analyze hundreds of terabytes of data in a variety of file formats stored in the object store. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees Mandy Pang Senior Principal Product Manager MANDY PANG Senior Principal Product Manager Mandy Pang is a senior principal product manager on the Oracle MySQL HeatWave team, focusing on MySQL HeatWave on Oracle Cloud Infrastructure (OCI) and AWS. She’s worked with MySQL and HeatWave for more than seven years. Mandy has an extensive background in cloud, database, analytics, and security solutions. * HANDS-ON LAB: DEVELOP OLTP APPLICATIONS WITH MYSQL HEATWAVE In this hands-on lab, you’ll learn to build OLTP web applications with MySQL HeatWave. You’ll learn how to do the initial configuration and setup, backup and restore, replication, and high availability. You’ll also learn to manage automatic upgrades and patching. Attendees must bring their own laptop to participate. This hands-on lab is only available to in-person attendees Airton Lastori Senior Principal Product Manager, MySQL AIRTON LASTORI Senior Principal Product Manager, MySQL Airton Lastori is a product manager for MySQL HeatWave service in Oracle Cloud Infrastructure and has proudly been part of the MySQL team since 2010. * 1:00 PM - 1:25 PM * APPLICATION DEVELOPMENT WITH MYSQL HEATWAVE USING ORACLE ANALYTICS CLOUD, APEX, OCI GOLDENGATE, AND NOTEBOOKS 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. Salil Pradhan Principal Product Manager SALIL PRADHAN Principal Product Manager Salil Pradhan is a product manager on the MySQL HeatWave team. His interests include distributed data processing, machine learning, cloud computing, and middleware technologies as well as application areas such as marketing automation and supply chain management. * INTRODUCTION TO THE NEW MYSQL MANAGEMENT SERVICE 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. GP Gongloor Vice President, Product Management GP GONGLOOR Vice President, Product Management Prabhaker (GP) Gongloor works as vice president of product management in the observability and management team at Oracle, covering the areas of performance diagnostics, SQL tuning, engineered systems, and real application testing. GP’s experience spans many roles, including developer, consulting technical advisor (centers of expertise), and consulting product manager. Sriram Vrinda Director, Product Management SRIRAM VRINDA Director, Product Management A product management director at Oracle, Sriram Vrinda has a proven history of success in the information technology and services industry. He is skilled in Oracle Database, Oracle Autonomous Database, IT service management, data warehousing, and presales engagement. * 1:35 PM - 2:00 PM * QUERY PROCESSING ON AN OBJECT STORE WITH MYSQL HEATWAVE 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. Nipun Agarwal Senior Vice President, MySQL HeatWave Development NIPUN AGARWAL Senior Vice President, MySQL HeatWave Development Nipun Agarwal is senior vice president of MySQL Database and MySQL HeatWave development at Oracle. His interests include distributed data processing, machine learning, and cloud computing. Previously, Nipun directed research initiatives at Oracle Labs that resulted in the introduction of new Oracle products, including MySQL HeatWave. Joining Oracle in 1994, Nipun was initially a member of the Oracle Database team. He holds an MS in computer science and has been awarded about 200 patents. * INTRODUCTION TO MYSQL OPERATOR FOR KUBERNETES 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. Kenny Gryp Director, MySQL Product Management KENNY GRYP Director, MySQL Product Management Currently a director of MySQL product management at Oracle, Kenny Gryp got his start using MySQL in the early 2000s as a DBA and systems engineer. He spent eight years at Percona as a MySQL consultant, architect, and practice manager before joining Oracle. * 2:10 PM - 2:35 PM * BUILDING SECURE APPLICATIONS WITH MYSQL ENTERPRISE EDITION 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. Mike Frank Director, MySQL Product Management MIKE FRANK Director, MySQL Product Management Mike Frank is product management director for MySQL at Oracle. For more than 20 years, Mike has helped organizations formulate and implement complex new products and strategies. His background spans database development, tools, packaging, security, and backup. He’s brought more than 15 new to market products. During his 11 years at MySQL, he’s worked with database and development tools, the MySQL repositories, security products and features, and most recently the MySQL Document Store. As a founder and vice president of Products at Gazzang (acquired by Cloudera) he brought to market Linux TDE and SaaS management products. As a cofounder and head of products at Idera, he brought five database management products—including SQL Secure, SQL Compliance Manager, and SQLsafe—to market. As product author and line manager at PentaSafe (acquired by NetIQ), he created a line of products for security and risk assessment of Linux and web servers. * ACCELERATING REAL-TIME MARKETING INSIGHTS AT HALF THE COST WITH MYSQL HEATWAVE 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. Pablo Lemos CTO of Tetris.co PABLO LEMOS CTO of Tetris.co Pablo Lemos de Assis is the CTO of Tetris.co. A self-taught engineer with vast experience handling a large portfolio of technologies, Pablo was awarded with two Cannes Lions for media tech innovation. He is responsible for international media data governance for clients such as L’Oréal, Iberdrola, Dufry, and more. Pablo holds an advertising degree from Universidade Federal Fluminense, Brazil. * 2:50 PM - 3:15 PM * DEVELOPING APPLICATIONS WITH MYSQL HEATWAVE NATIVELY IN AWS 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. Mandy Pang Senior Principal Product Manager MANDY PANG Senior Principal Product Manager Mandy Pang is a senior principal product manager on the Oracle MySQL HeatWave team, focusing on MySQL HeatWave on Oracle Cloud Infrastructure (OCI) and AWS. She’s worked with MySQL and HeatWave for more than seven years. Mandy has an extensive background in cloud, database, analytics, and security solutions. * INTRODUCTION TO MYSQL SHELL FOR VISUAL STUDIO CODE Experience the ease of use and power of the world’s most popular open source database combined with the world’s most popular integrated development environment. Learn how MySQL Shell for Visual Studio Code (VS Code) makes it easy to connect to the database from VS Code, check server status, import and export data, run your queries, and much more. After this session, you’ll be ready to leverage the power of the MySQL HeatWave Database Service through the easy-to-use interface of MySQL Shell for VS Code. Kenny Gryp Director, MySQL Product Management KENNY GRYP Director, MySQL Product Management Currently a director of MySQL product management at Oracle, Kenny Gryp got his start using MySQL in the early 2000s as a DBA and systems engineer. He spent eight years at Percona as a MySQL consultant, architect, and practice manager before joining Oracle. * 3:25 PM - 3:50 PM * MYSQL AUTOPILOT: AUTOMATING APPLICATION DEVELOPMENT WITH MYSQL HEATWAVE 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. Nipun Agarwal Senior Vice President, MySQL HeatWave Development NIPUN AGARWAL Senior Vice President, MySQL HeatWave Development Nipun Agarwal is senior vice president of MySQL Database and MySQL HeatWave development at Oracle. His interests include distributed data processing, machine learning, and cloud computing. Previously, Nipun directed research initiatives at Oracle Labs that resulted in the introduction of new Oracle products, including MySQL HeatWave. Joining Oracle in 1994, Nipun was initially a member of the Oracle Database team. He holds an MS in computer science and has been awarded about 200 patents. * JSON DATA IMPROVEMENTS IN MYSQL 8.0 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. With it, you 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. Dave Stokes Technology Evangelist for Percona DAVE STOKES Technology Evangelist for Percona Dave Stokes is a technology evangelist for Percona and the author of MySQL & JSON - A Practical Programming Guide. * 4:00 PM - 4:25 PM * DEEP DIVE FOR MACHINE LEARNING DEVELOPMENT WITH MYSQL HEATWAVE 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. Sandeep Agrawal Consulting Principal Member of Technical Staff SANDEEP AGRAWAL Consulting Principal Member of Technical Staff Sandeep Agrawal is the technical lead for Oracle MySQL HeatWave Machine Learning (HeatWave ML). HeatWave ML aims to help both database developers and data scientists quickly apply machine learning to a given problem. His current goals are to help various MySQL customers adopt HeatWave ML for their diverse ML needs and to make HeatWave ML the best in-database, machine learning solution on the market. Prior to joining Oracle, Sandeep completed his PhD in computer science at Duke University in 2015. * 10 TIPS FOR MYSQL PERFORMANCE TUNING 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. Frederic Descamps MySQL Architect FREDERIC DESCAMPS MySQL Architect Currently a MySQL architect at Oracle, @lefred has been working with OpenSource and MySQL for more than 20 years. After graduating with a degree in management information technology, Frédéric Descamps began his career as a developer for a multinational company. He then opted for a different career, joining one of the first Belgian start-ups fully dedicated to open source projects around GNU/Linux. He joined the MySQL community team in 2016 as a MySQL community manager and evangelist. Frédéric is also a regular speaker at open source conferences. You can find him on his blog which is mostly dedicated to MySQL. * 4:25 PM - 5:25 PM * HAPPY HOUR CONTENT FOR DEVELOPERS, BY DEVELOPERS Get the skills and tools to accelerate application development and deployment—all delivered by the experts behind the platforms you use every day. See you at Redwood Shores, March 20–23. Register for the in-person event Register for the digital event Play video Pause video Follow Oracle Developer * * * * * * Resources for * Careers * Developers * Open Source at Oracle * Oracle GitHub * Developer GitHub * Startups * Students and Educators Why Oracle * Open Source at Oracle * Security Practices * Diversity and Inclusion * Corporate Responsibility * Cloud Economics * Oracle vs AWS * Sustainability Learn * What is DevOps? * What is Low Code? * What is Docker? * What is Kubernetes? * What is Python? * What Is Infrastructure As Code? * What is Ruby? Resources * Try Oracle Cloud * Free Training * Arm for Developers * Cloud Architecture Center * Reference Architectures * Solution Playbooks * Red Bull Racing Stay Connected * Developer Newsletter * Events * Developer Live * Blog - Developer * Blog - Cloud Infrastructure * Oracle Developer Community * Twitter - Oracle Developers -------------------------------------------------------------------------------- Select Language * SELECT LANGUAGE * English * Deutsch * Español * Français * Italiano * 日本語 * 한국어 * Português (Brasil) * 中文 * 中文(台灣) * © 2023 Oracle * Site Map * Privacy/Do Not Sell My Info * Cookie-Einstellungen * Ad Choices * Careers * * * *