Viscosity is proud to return to ODTUG Kscope25 — the leading educational conference for Oracle professionals — with an even bigger presence. With a dedicated booth featuring Viscosity AI and an impressive lineup of thirteen presentations from its top Oracle ACEs, technologists, and thought leaders, covering everything from AI innovation and performance tuning to real-world database solutions.
Stop by our booth to see Viscosity AI in action, connect with our experts, and discover how we’re helping Oracle users elevate performance and streamline operations.
With over 250 technical sessions, hands-on training, full-day symposiums, and unmatched networking opportunities, Kscope offers a dynamic learning experience for the Oracle community.
Grapevine 3
San Antonio 5-6
Have you ever thought, “Why can’t I just build my own SaaS platform without a massive team or budget?” Good news—you can! This session is a step-by-step guide to creating modern, scalable applications using Oracle APEX and Oracle Cloud Infrastructure (OCI). Whether it’s workflow automation, custom dashboards, or full-blown SaaS solutions, we’ll show you how to do it all. You’ll leave this session with practical tips, live demos, and the confidence to roll out your next big idea.
Fort Worth 2
Want your Oracle APEX app to look exactly how you (or your customer) envisioned it? In this session, we’ll show you how to go beyond default themes and templates to create visually stunning, fully customized APEX applications. Learn how to use tools like Theme Roller, custom templates, and template components to deliver apps with pixel-perfect UI/UX, all while staying within APEX's built-in features.
By the end of this session, you’ll have the knowledge to:
Whether you’re a developer, designer, or somewhere in between, you’ll leave with practical skills to turn any design vision into reality. Don’t settle for “default”—let’s build apps that impress.
San Antonio 5-6
Setting up infrastructure for production requires a thoughtful approach to ensure that key components—such as load balancers, web application firewalls, and networking—are designed to guarantee reliability, scalability, and security. This hands-on lab is based on real-world production implementations in demanding industries like healthcare and finance and will provide a practical guide with insights from the best practices used to build resilient infrastructure ready for modern cloud workloads in Oracle Cloud Infrastructure.
We will provide a complete guide of all the steps needed to go from 0 to 100 in any Oracle Cloud environment.
Networking
Set up your Virtual Cloud Network (VCN) to ensure secure communication between infrastructure components while maintaining good performance. This session will break the myth that secure networking means compromised performance, covering how to configure subnets and security lists to enable services like Oracle Kubernetes Cluster, Autonomous Databases, Load Balancers, Compute Instances, etc., to achieve efficient and secure communication.
Serverless Functions
Oracle Functions allows you to focus on code without managing the underlying infrastructure, making it ideal for handling unpredictable workloads. Whether you're implementing automated backups, processing real-time data, or building microservices, Oracle Functions scales seamlessly to meet your needs. In this session, we'll cover the essentials of using Oracle Functions for both event-driven and on-demand serverless scenarios, and demonstrate best practices based on real-world production environments.
Load Balancers
Learn strategies for deploying OCI Load Balancers to efficiently distribute application traffic, ensuring high availability and failover capabilities. It will cover HTTPS setup, HTTP to HTTPS automatic redirecting, and SSL certificate management, among other topics.
Web Application Firewall
Understand how to protect web applications from common attacks using OCI’s Web Application Firewall, ensuring compliance and reinforcing security. It will cover Access Control to avoid undesired sources from accessing your system and rate limiting to ensure unexpected traffic impacts your system performance like blocking particular regions, sources, etc.
Web Application Acceleration
Discover techniques for optimizing web performance with acceleration services, reducing latency, and enhancing response times for a better user experience. It will cover caching and compression for HTTP responses.
Fort Worth 3
Oracle APEX provides a powerful platform for creating modern, scalable applications quickly. However, following development standards and good practices is essential to ensuring your applications are maintainable, efficient, and user-friendly. This session focuses on the practical strategies every APEX developer should know to build reliable and professional applications.
We’ll cover essential topics such as designing consistent user interfaces using templates, streamlining functionality with reusable PL/SQL code, and extending capabilities with custom plug-ins. Using real-world examples, we’ll highlight common challenges and how adhering to good practices, such as standardizing components and logic, can help overcome them with confidence and clarity.
Whether you’re a beginner or an experienced developer, this session will provide actionable insights to improve your development process. Join us to learn how to create better, more maintainable APEX applications using reusable components and standards that truly make a difference.
Fort Worth 2
Learn how to implement passkeys in your Oracle APEX applications and bring passwordless authentication to life. Passkeys leverage the WebAuthn API to eliminate passwords, replacing them with secure, hardware-backed credentials or device-native biometrics like fingerprints or facial recognition.
As an added option, we’ll introduce a custom Oracle APEX plugin that simplifies passkey implementation for developers who prefer a plug-and-play solution. Whether you’re building from scratch or using tools to speed up development, this session equips you to deliver secure, scalable, and user-friendly authentication workflows.
Austin 6
Documentation is a necessary evil for many of us, but what if you could let AI handle the hard part? In this session, I’ll show you how we used Oracle database metadata and AI tools to automatically generate detailed technical documentation. It’s a game-changer for anyone who’s tired of spending hours writing and organizing specs.
You’ll see a live demo of the process, learn the key steps involved, and get practical advice on how to implement this in your environment. If you’re curious about how AI can save time and improve accuracy, don’t miss this session.
Austin 3
Enhance User Experience with Smart AI Tools
Oracle 23ai opens new possibilities for enhancing APEX applications by adding AI-driven functionality. In this session, we'll explore how to integrate tools like chatbots, semantic search in smart filters, and personalized recommendations to create a more interactive and engaging user experience. Whether you're a beginner or an experienced APEX developer, you'll leave with practical techniques to improve the experience in APEX applications and delivering impactful solutions.
Chatbot Integration
Learn how to integrate chatbots powered by Oracle 23ai into your APEX applications, enabling interactive, conversational experiences that improve user engagement and support.
AI-Driven Recommendations
Explore how to use AI-driven recommendations to personalize user experiences, suggesting relevant content or actions based on user behavior.
Smart Filters
Learn how to incorporate smart filters to streamline data presentation, allowing users to quickly and intuitively find the information that matters most.
Faceted Search
See how faceted search, powered by Oracle 23ai, can enhance data exploration by providing dynamic, adaptive, and intuitive tools for users to interact with information.
Fort Worth 2
Put down the “Submit” button and channel your inner coding ninja! In this action-packed, one-hour workshop, we’ll delve into the mystical art of Oracle APEX AJAX Callbacks—your secret weapon for building dynamic, user-friendly applications without the clumsy page refreshes or clunky new tabs.
Discover how to wield the apex.server.process JavaScript API like a katana, slicing through asynchronous tasks with precision and efficiency. Combine your PL/SQL skills with the power of AJAX to build seamless, interactive frontends while maintaining a robust backend. Whether you’re fetching data, performing validations, or updating components on the fly, this workshop will show you how to level up your development game and earn your black belt in Mixed Coding Arts.
By the end, you’ll be equipped with a new arsenal of techniques to make your applications smoother, faster, and more impressive. So, grasshopper, are you ready to stop submitting and start dominating?
In this session we'll dive into:
1. What AJAX Callbacks are, at the Application and Page levels.
2. How to call AJAX Callbacks without any JavaScript.
3. The apex.server.process JavaScript API in detail.
You don't have to be a JavaScript pro to benefit from this workshop but it would help to know the basics.
Austin 3
Grapevine 1
When applications grow, so do the demands on ORDS and ATP. If you’ve ever struggled with session pool limits, this session is for you. I’ll share a real-world case study of how we identified and solved session pooling challenges to keep an application running smoothly under high demand.
We’ll cover tips for scaling, configuring pools, and monitoring performance so you can avoid downtime and frustration. This session is all about practical solutions and lessons learned, so you can handle session limits like a pro.
Austin 6
This session will show what a vector is, what a vector database is and how to use these new Oracle Tools. The focus will be on using the Oracle Vector Search to find things in the Oracle Vector Database. Many things will be covered including vector embeddings, vector data type, LLMs, Select AI Oracle Tool, and Algorithms within Oracle. The goal is to make this simple with many examples on how to go from a beginner to someone using Oracle Vector Search in the Oracle Vector Database both securely and "Oracle Fast." No experience necessary for this session. We'll also look at a few other places Oracle has included AI & ML into Oracle Products such as Agents (briefly).
Austin 6
Imagine knowing SQL run times without touching your application code. That's exactly what I'll show you by digging into ASH data.
Picture this: a ticket claims, "This query takes 45 seconds!" How can you verify it? Is 45 seconds typical? Has it happened before? Could it be using a bad execution plan? By analyzing ASH data, we'll answer these questions and more.
In this session, I'll demonstrate how to manually infer SQL run times from ASH data. Then, I'll introduce a flexible SQL script that analyzes ASH data, infers run times, and reports results—even down to the execution plan level. Finally, we'll use a simple spreadsheet to review and analyze the results. Join me as we explore a hidden gem in ASH data analysis!
COO
Head of Applications
CIO
Oracle ACE Director
Applied AI Scientist, Co-founder OraPub
Oracle ACE Director
APEX Director
Solutions Architect
Gaylord Texan Resort & Convention Center
Viscosity's core expertise includes:
Data Transformation, Emerging Technology, High Availability & Scalability Solutions, Cloud Migrations, Performance Tuning, Data Integrations, Machine Learning, APEX Development, and Custom Application Development.