Tomorrow morning I will travel to San Francisco (well, first to Redwood Shores) for this year’s of Oracle Open World – the largest Oracle party in the world. It is my fourth attendance in a row – and it is going to be the busiest by far. For starters, I am presenting five sessions (don’t ask me why) – and fairly disparate topics:
S312184 – Four Seasons in One Project: The Challenges of the Latest and Greatest Technology (ODTUG)
(Sunday, 11-OCT, Time: 14:30 – 15:00, Moscone West L3 ,Room 3000 )
S307487 Introducing SOA and Oracle SOA Suite 11g to Oracle Database Professionals
(Monday 12-OCT, Time: 10:15 – 11:15, Hilton Hotel, Golden Gate 1)
S310492 Continuous Database Application Evolution with Oracle Database 11g Release 2
(Monday 12-OCT, Time: 17:30 – 18:30, Moscone South, Room 305)
S310451 Experiences with Oracle WebCenter 11g: Implementing SOA with a User Interface (co-presenting with Peter Ebell)
(Tuesday 13-OCT-09 Time: 14:30 – 15:30, Marriott Hotel, Salon 2)
S307483 Castle in the Clouds: SaaS-Enabling Oracle ADF Faces Applications
(14-OCT, Time: 11:45 – 12:45, Marriott Hotel, Salon 3)
Other activities at OOW include the ADF Methodology Group’s meetings in the unconference program, the ACE Director briefing at Oracle HQ (this Friday), sessions with fellow bloggers, presentations by my two colleagues Peter and Marco, the ACE dinner, the ODTUG day on Sunday, the SOA Advisory Board on Friday and many many more events. One or two blog articles will find their way on to this blog as well.
The abstracts for these five sessions:
Four Seasons in One Project: The Challenges of the Latest and Greatest Technology (ODTUG)
It sounds wonderful for eager developers who want to use the latest technology: building a rich internet application for tens of thousands of users with some of the hottest Oracle technology available: Oracle ADF Faces 11g rich client components, Oracle SOA Suite, and the ensemble component in Oracle WebCenter Suite. Just a few pages, no exceptional functional requirements. and a good team with a lot of experience and skills. However, the project participants ran into quite a few challenges, filled holes with what turned out to be new holes, and stumbled along the way. They learned a lot and laid a good foundation for future projects but paid a rather high price for their initial ambitions. Learn more in this session.
Introducing SOA and Oracle SOA Suite 11g to Oracle Database Professionals
This session introduces SOA and the new Oracle SOA Suite 11g to the realm of database professionals from which it sometimes seems so far removed. What are the key SOA concepts and objectives? What is at the heart of Oracle SOA Suite 11g: composite applications, BPEL PM, and the mediator. The session shows how SOA services can be leveraged from the database, from triggers, PL/SQL units, or even SQL and how the database can publish events to the event delivery network. It covers how the SOA infrastructure can access the database, primarily using Oracle Database and Oracle Advanced Queueing adapter and how database developers can help in doing so efficiently. It ends with hints for applying SOA concepts to "normal" database development.
Continuous Database Application Evolution with Oracle Database 11g Release 2 – Edition Based Redefinition explained
Performing an application upgrade with new versions of tables, views, and packages without downtime: that is the objective of many organizations striving for high availability of applications. A related objective is to run several versions of an application in parallel, with some users running against one version and others against another. In this session, learn how these objectives can be met and how database development can be organized using capabilities in the upcoming Oracle Database 11g Release 2. The session includes tips for migrating users and client applications one by one to the latest versions of the database objects without loss of availability; guidelines for benefiting from Release 2 functionality in this area; and a demo.
Experiences with Oracle WebCenter 11g: Implementing SOA with a User Interface (with Peter Ebell)
SOA goals: decoupled, cross-technology integration, reuse apply to programmatic Web services and services with a UI. With Oracle WebCenter as the "service bus for UI services" consuming local Oracle Application Development Framework (Oracle ADF) task flows and remote portlets, you can create integrated front ends from many standalone components. This session tells how to use Oracle WebCenter 11g to combine portlets for Web applications; a content management system; and Oracle WebCenter services for tagging, workflow, communication, and content sharing. Oracle ADF 11g is used to create the main mashup page and reusable bound task flows. It demos creating these task flows and integrating them with Oracle WebCenter services/content in a portal.
Castle in the Clouds: SaaS-Enabling Oracle ADF Faces Applications
Software as a service (SaaS) applications serve users in many organizations from a single application instance running in a cloud. Common SaaS requirements are customization such as hiding and adding fields, managing boilerplate text, and influencing look and feel and a service API for retrieving and manipulating data and enabling registration of listeners (applications outside the cloud that are notified by the SaaS application of events). Deep-link navigation into the SaaS application enables visual integration with local apps. This session’s speakers share their best practices, having developed three rich Oracle ADF Faces RC SaaS apps, with demos of the customization, using Meta Data Services (MDS) and the SOA interface across the cloud.