Select from the four full-day symposia at ODTUG Kaleidoscope at no additional charge!
The symposia offer attendees the opportunity to spend an entire day focused on one topic important to their own profession. Kaleidoscope 2010 will feature symposia on Application Express; Essbase; Security, Scalability, and Performance; and SOA/BPM.
APEX: From A to Z In Partnership with Scott Spendolini, Sumneva
Come and watch some of the most well-respected Oracle APEX experts work as a team and demonstrate how to build an application from the ground up! Our experts will start with a set of requirements, design and build a data model, then build, secure, tune, enhance, and translate a working Oracle APEX 4.0 application right before your eyes! Don’t miss this rare first-hand opportunity to witness the power of Oracle APEX first-hand!
8:30AM - 9:15AM Data Model/Foundation John Scott, Sumneva
It all starts here. Any good application needs a solid, well thought-out data model. In this session, we’ll start with some conceptual designs for our system, and then using Oracle SQL Developer Data Modeler, transform those into ER diagrams and then into the corresponding DDL statements.
9:15AM - 10:00AM Application Development Dimitri Gielis, Sumneva
In this session, we’ll talk about designing an application. Most developers are all too quick to start building their application, and like the data model, a solid design is a critical component of the foundation of any good system. Once we discuss the design, we’ll show you how to transform that into a working application using APEX’s wizards.
10:00AM - 10:15AM BREAK
10:15AM - 11:00AM Dynamic Actions/Plug-ins Dan McGhan, Skillbuilders
One of the key new features of APEX 4.0 is its plug-in architecture. This enables developers to extend APEX itself by creating custom regions and item types. While the possibilities for this feature are endless, we’ll demo the basics and add a custom region and item or two in our application.
11:00AM - 11:45AM Tuning Doug Gault, Sumneva
Before moving any application to production, there are several considerations that need to be made as to its performance. It may run quite fast on a development box with a small data set; but will that speed scale to hundreds, thousands, or even millions of records? We’ll show you a few things that you can do to ensure that your application performs at its best no matter how much it grows.
12:00PM - 1:00PM LUNCH
1:00PM - 1:45PM User Interface Scott Spendolini, Sumneva
APEX themes, while fundamentally decent, will make your application look no better than everyone else’s application. While you may not need the most cutting-edge design, a quick makeover will do a lot to set your application above others. We’ll show you the basics of how to use almost any theme for your APEX applications, giving it a crisp and professional feel that most lack.
One axiom of development is that users will want to print reports. No matter how robust you create HTML-based reports, they aren’t happy until they have a high-quality printed copy. We’ll show you how to use a third party tool called Jasper Reports to easily and affordably create professional looking reports to compliment your APEX applications.
2:30PM - 2:45PM BREAK
2:45PM - 3:30PM Security Anton Nielsen, C2 Consulting
Securing an application should start on day one. If you have analyzed your application and can design it with security in mind, implementing it is a whole lot easier. Since most developers make this mistake, we’ll cover a number of things that you can easily check and fix to ensure that your APEX applications are as secure as possible.
3:30PM - 4:15PM Globalization Francis Mignault, Insum Solutions
TBD
Oracle EPM and Essbase Symposium
In Partnership with Oracle Corporation, Moderated by Al Marciante, Oracle Corporation and Edward Roske, interRel Consulting
Oracle’s Sunday Symposium will give attendees a unique preview to upcoming development work in Oracle’s Enterprise Performance Management applications and Business Intelligence platform. The session will include demos, prototypes, and slide content, as well as interactive Q&A for attendees to provide feedback to help validate and shape the features under development. The all-day session is planned to include previews in the following areas:
EPM Foundation and common services
Oracle Hyperion Planning
Oracle Hyperion Financial Management
Oracle Essbase
Oracle Business Intelligence
Other projects in development
This session is offered for in-person attendees, and will not be recorded or available for download.
8:00AM - 8:15AM Welcome/Housekeeping Ed Roske, interRel Consulting / Tim Tow, Applied OLAP
8:15AM - 9:15AM Interactive Keynote Robert Gersten, Oracle Corporation
9:15AM - 10:15AM New User Interaction Paradigms for EPM Toufic Wakim and Al Marciante, Oracle Corporation
Interactive discussion on adapting the EPM User Interfaces to enhance user experience. Topics include use of ADF for User Experience, Collaborative features in webcenter, and integrated workflow/task management that spans EPM applications, BI and operational systems.
10:15AM - 10:30AM BREAK
10:30AM - 11:15AM Financial Close Solutions Futures Janette Hollar, Oracle Corporation
Discussion topics include Hyperion Financial Management, Financial Close Manager, Disclosure Management and CFO Dashboard.
11:15AM - 12:00PM Smart View Discussion Toufic Wakim, Oracle Corporation
This interactive session will discuss Smart View futures, adoption by Essbase customers, plug in architecture extensibility, etc.
12:00PM - 1:00PM LUNCH
1:00PM - 2:00PM Planning and Budgeting Futures Shankar Viswanathan, Oracle Corporation
This session will discuss new planning applications and core planning work, including Project Planning, Forecasting, and adapting industry solutions.
3:15PM - 4:00PM OBIEE Mike Durran, Oracle Corporation
Focus on Answers, BI Publisher and post-Negril strategies.
Performance, Scalability, and Security In Partnership with Paul Dorsey, PhD, Dulcian, Inc.
We now have the tools to make Web applications that look great and have excellent functionality. However, these same Web applications may perform so slowly that they are unusable, only scale by adding more and more application servers, and be vulnerable to hacking by a moderately skilled teenager. How can you build great Web applications that perform well, scale without breaking your budget, and keep your data safe from hackers? Whether you are working with Oracle Application Express, ADF, open source Java EE, or .Net, the presentations in the Web Architecture Symposium will help you to successfully build high performance, secure Web applications.
REVISED due to cancellation of Alexander Kornbrust's session
8:30AM - 8:45AM Introduction, Overview, and Agenda
Dr. Paul Dorsey, Dulcian, Inc.
8:45AM - 9:45AM Performance Tuning Web Applications Dr. Paul Dorsey, Dulcian, Inc.
Michael Rosenblum, Dulcian, Inc.
Well-designed Web applications can provide performance that is just as fast as their older client/server counterparts, but this requires a rethinking of application tuning strategies. Poorly performing Web applications are rarely or only marginally improved by tweaking the database and tuning the SQL statements. This presentation will discuss techniques that can be used to identify and resolve many common performance issues that arise when developing Web applications.
9:45AM - 10:45AM Oracle Data Mining 11g: Overview, Demos, ExaData, and Road Map
Charlie Berger, Oracle Corporation
Oracle Data Mining automatically discovers relationships hidden in data. Predictive models and insights discovered with ODM address business problems such as: predicting customer behavior, detecting fraud, analyzing market baskets, profiling, and loyalty. Oracle Data Mining embeds twelve cutting edge algorithms in the kernel of the Oracle Database. This eliminates data movement, delivers scalability, and maintains security. ODM results can be accessed by OBIEE or built into predictive applications to help companies better "compete on analytics." This presentation includes an overview of ODM, several demonstrations of the ODM GUI and applications “powered by Oracle Data Mining,” and a preview of the next release of the new Oracle Data Miner 11gR2 GUI.
10:45AM - 11:00AM Break
11:00AM - 12:00PM WebLogic Server Application Security – Implementing the Superstition in JDeveloper
Peter Koletzke, Quovera
Duncan Mills, Oracle Corporation
Designing user access to specific parts of your application is important for all types of applications, but security plays an even larger role in Web applications that are usually open to access from a wider user base. Oracle WebLogic Server, a Java EE runtime container, provides Oracle Platform Security Services, which enables developers to use standard Java security libraries to implement access control in their applications. This session explains application security concerns and techniques and discusses and demonstrates how to set up security support for Java EE and ADF Web applications. It also discusses how to store user credentials, tap into existing Lightweight Directory Access Protocol (LDAP) providers or XML user credentials stores, and set up security hooks in your application.
12:00PM - 1:00PM Lunch
1:00PM - 2:00PM Messed up Apps: A Study of Performance Anti-Patterns
Cary Millsap, Method R Corporation
In this presentation, Cary Millsap shows examples of applications that perform poorly and the patterns that result in reliably poor performance, no matter what development language you're using.
2:00PM - 3:00PM Take a Load Off: Load Testing your Web Applications: Oracle APEX, JDeveloper, Web Services, Anything
Chris Muir, SAGE Computing Services
After demanding you unit test, system test, black box test, white box test, test-test-test everything, your manager is now demanding you load test your brand spanking new Oracle Web application. How on Earth can you do this? This presentation will explain the concepts behind preparing for load testing, and demonstrations using Oracle's Http Analyzer, Apache's JMeter, and SoapUI to stress test your Oracle Web application. The presentation is suitable for anybody, be it DBAs or developers, who are concerned about the performance of any Web-based application, possibly an APEX, JDeveloper, or Web Service application. Knowledge of APEX, JDeveloper, or Web Services is not mandatory for this presentation, and they will not be covered in any depth.
3:00PM - 4:00PM Experts Panel
Moderated by Dr. Paul Dorsey, Dulcian, Inc.
All six symposium speakers will take questions from the audience.
SOA and BPM Symposium In Partnership with Lonneke Dikmans, Approach Alliance
The role and importance of SOA and BPM has been well-proven in the last years. However, a successful implementation of SOA/BPM using a company-wide approach is no easy task and requires that organizational, technical, and management issues are addressed. The SOA/BPM Symposium will address the challenges, traps, and risks related to the introduction of the full SOA/BPM lifecycle. A critical success factor for reaching the goals of your company with SOA and BPM is governance. Whilst SOA governance is widely covered, successful SOA/BPM approach also requires BPM governance. In the symposium, these topics for successful SOA/BPM implementations will be addressed. Concrete answers will be given for most common challenges, and experiences of successful SOA/BPM projects will be presented. The symposium consists of a mix of interactive sessions, presentations, and a panel discussion to make sure we can all learn from each other.
8:30AM - 8:40AM
Welcome and explanation of the day (Lonneke Dikmans)
8:40AM - 10:15AM What is SOA Full Lifecycle?
Hajo Normann, HP Enterprise Services
Torsten Winterberg, OPITZ CONSULTING GmbH
Walk through an end-to-end BPM Solution based on Oracle BPA Suite, BPM Suite, and SOA Suite. This is based on a case built by Hajo Normann, Thorsten Winterberg, and Clemens Utschig-Utschig with BPM Suite, BPA Suite, and SOA Suite. During the presentation, there will be an opportunity to discuss the content with the presenters. Moderator: Lonneke Dikmans
10:15AM - 10:30AM Break
10:30AM - 11:00AM Pitfalls in Large SOA and/or BPM Projects
Chris Judson, CedarCrestone, Inc.
A lot of blood, sweat, and tears went into your pilot SOA project to make it successful, and the business loved it. The project was so successful that there is now a line of people outside your office wanting to streamline and automate their business processes. The CIO wants to capitalize on these successes, and take SOA methodologies across the enterprise. How do you continue to achieve the highly touted advantages of SOA, such as increased flexibility, interoperability, and lower IT maintenance costs as more people and organizations get involved? Each organization will utilize SOA methodologies and tools differently leading to varying degrees of success. This presentation outlines the steps to take and pitfalls to avoid when expanding SOA across the organization.
11:00AM - 11:45AM Workshops: What are the Key Challenges for SOA/BPM Projects?
Moderated by: Matjaz Juric, SOA Competency Centre, BPELmentor
Mark Simpson, Griffiths Waite; Geoffroy de Lamalle, IDS Scheer; Hajo Normann, HP Enterprise Services; Chris Judson, CedarCrestone, Inc.
We divide into groups of five to eight people. Feedback from the groups leads to the top five challenges.
Identify top five and find a solution for each.
11:45AM - 12:00PM Feedback from Workshops; Attendees plus content group SOA/BPM
Feedback from the groups leads to the top five challenges.
12:00PM - 1:00PM Lunch
1:00PM - 1:45PM SOA Governance and BPM Governance
Geoffroy de Lamalle
Although SOA offers such a compelling case for adoption, it is still a challenging exercise for IT organizations to deliver the adaptive business applications for a proper SOA adoption at the business level. In fact, today’s reality is that SOA’s business benefits are still largely untapped as long as SOA activity sits only in the realm of IT. This presentation will show how you can combine Business Process Management, Enterprise Architecture and Service Oriented Architecture using Oracle BPA 11g, Oracle BPM Suite 11g and Oracle SOA Suite 11g to build business applications faster and get more from your SOA today. The lessons learned and best practices from various projects will be discussed. The session will be illustrated by a compelling customer case study in the defense industry, where BPM & SOA have been combined to integrate old legacy systems in a B2B market place.
1:45PM - 2:00PM Workshop: How to Successfully Introduce Governance in the Real World?
Moderated by Chris Judson, Matjaz Juric, Geoffroy de Lamalle, Hajo Normann, Mark Simpson
We divide into groups of five to eight people and discuss this topic. Feedback from the groups leads to a top five list.
Name the top five critical success factors for introduction of SOA/BPM Governance.
2:00PM - 2:15PM Feedback from groups (moderated by Lonneke Dikmans)
2:15PM - 2:30PM Coffee break
2:30PM - 3:15PM Workshop: What is New and Different in BPM Governance? Moderated by Chris Judson, Matjaz Juric, Geoffroy de Lamalle, Hajo Normann, Mark Simpson
Name five to ten key differences that organizations, tool suppliers, and consultants need to be aware of in regards to BPM Governance. We divide into groups of five to eight people. Feedback from the groups leads to the key differences.
Name the top five critical success factors for introduction of SOA/BPM Governance.
3:15PM - 4:00PM Panel Discussion SOA and BPM Governance, Who Needs It?
Moderated by Lonneke Dikmans
Questions we could discuss with the panel are:
What do we think will happen with UDDI?
Where do we store SOA artifacts? In an SOA repository or in a configuration management database with the rest of the artifacts.
What are the most important principles of BPM Governance?
How do BPM and SOA Governance relate?
What are the best practical approaches to governance enforcement?
What to measure and improve in governance processes?