Oracle Application Express (APEX) is becoming ever more popular as organizations discover just how quickly they can build and deploy web and mobile applications using this deceptively powerful tool. We will hear from APEX thought leaders who will share important insights into how to get the most out of your investment in Oracle and specifically APEX. So, if you've ever been curious about building web applications, or may have heard of APEX and are interested in learning more, please join us for APEX Developer Day! This workshop is ideally suited for SQL and PL/SQL developers who are also interested in building web applications.
SmartDB: A Database Centric Approach to Application Development Toon Koppelaars, Oracle Corporation 1:00 – 4:00 pm
What is the SmartDB approach? The past few decades have seen a radical shift away from using the database as a processing engine. All business and application logic is implemented outside the database, and the role left for the database has been downgraded to only having to execute relatively simple SQL statements. SmartDB takes the 180 degrees opposite direction and advocates the return of processing inside the database, where SQL and PL/SQL are used to its fullest. We’ll provide a couple of examples to demonstrate what we mean by using the database as a processing engine.
Why would you want to adopt the SmartDB approach? The shift away from the database has had some consequences in terms of maintainability, scalability, and performance of large enterprise applications. We will discuss these and specifically debunk the ubiquitous myth within IT that moving business logic out of the database ensures better performance and scalability of your applications.
How can you adopt the SmartDB approach? Finally, we’ll discuss critical success factors and the challenges that you should be aware of when adopting SmartDB along with its overall technical architecture.
How to Write Better Technical Reports Cary Millsap, Cintra Software & Services 1:00 – 4:00 pm
Writing technical reports is not the most fun thing in the world for most people, but the thing you need to realize is that the person who records history literally controls how history will be remembered. My career has been distinguished more by writing than anything else I do.
A good technical document needs to be strong, relevant, crisp, informative, and interesting. And if you try to write one up at the end of a project, you'll learn two horrible things. First, you won't be able to remember enough details to write the truth. And second, you'll find yourself wanting to write strong declarative sentences that you can't write without doing a little more research. Since your project is done, you don't have the chance. In this way, the writing of the report profoundly influences the project itself.
In this informal session, I'll cover a number of tips that will help you write stronger, more relevant, and more interesting reports. The goal will be to help you to better showcase your hard work, and in fact, improve the quality of the work you're writing about.
This session will describe why your report is just as important as your work itself; when you should write your report; tips for making your report stronger and more relevant; and show examples of what to do, and what not to.
Demystifying Data Warehouse as a Service Kent Graziano, Snowflake Consulting 1:00 – 4:00 pm
We all know that data warehouses and best practices for them are changing dramatically today. As organizations build new data warehouses and modernize their data analytics ecosystem, they are turning to Data Warehousing as a Service (DWaaS) in hopes of taking advantage of the performance, concurrency, simplicity, and lower cost of a cloud-based platform or simply to reduce their data center footprint (and the maintenance that goes with that).
But what is a DWaaS really? How is it different from traditional on-premises data warehousing and big data systems?
In this talk we will demystify DWaaS by defining it and its goals; discuss the real-world benefits of DWaaS; describe the key features and design of a DWaaS as exemplified by Snowflake and its innovative multi-cluster, shared-data architecture; and discuss key decision factors you should consider when choosing.