Articles for Architects

Topic Areas:
 Business Intelligence and Data Warehousing
 Cloud Computing
 Enterprise 2.0
 Enterprise Architecture
 Grid Computing
 Security
 Service-Oriented Architecture
 Virtualization

See articles home



Business Intelligence and Data Warehousing

See also Business Intelligence and Data Warehousing Center

Achieving Business Insight by Integrating Relational and Multi-Dimensional Data [August 2009]
by Ross Sharman and Juliana Button
This chapter in the Enterprise Solution Cookbook describes how to create a unified platform for fast, flexible data analysis.

Building Intelligent Processes with Insight-Driven Agility [August 2009]
by Matt Miller and Mark Simpson
Combining SOA and BI to gain the ability to quickly adapt to changes in market conditions, regulatory requirements, or business models.

Developing a Knowledge Module in Oracle Data Integrator [June 2009]
by Uli Bethke
Uli Bethke illustrates the principles and practices behind building an Integration Knowledge Module for fast time-to-production in data integration design.

Understanding Business Activity Monitoring in Oracle SOA Suite [March 2009]
by Matt Wright
Matt Wright illustrates Business Activity Monitoring (BAM) and how to use it in this article from Packt Publishing.

Integrating Oracle's Hyperion Essbase - System 9 with Oracle Business Intelligence [May 2008]
by Mark Rittman
A step-by-step guide to using Oracle's Hyperion Essbase - System 9 as a back end for Oracle Business Intelligence Suite Enterprise Edition

Use Location Information in Enterprise Reporting [April 2007]
by James Madison
As suggested by this reference implementation, in some cases blending the relational and dimensional models may be the right approach to data warehouse design.

Back to Top


Cloud Computing

See also Cloud Computing Center

Java Champions on Cloud Computing [June 2010]
by Janice J. Heiss
Java architects and developers weigh in on Cloud computing.

Six SaaS and Cloud Plays for Oracle Partners [December 2009]
by Kevin OBrien
Everyone in the technology space is trying to decode the growth strategies represented by software as a service (SaaS) & Cloud. Oracle partners are no different.

Creating Prebundled Machine Images for the Cloud [March 2009]
by Kiran C. Nair
earn how to create a custom virtual machine image prebundled with Oracle WebLogic Server 11g and Oracle Database XE, as well as the basics of creating init scripts and configuring services to run at user-defined runlevels.

Back to Top


Enterprise 2.0

See also Enterprise 2.0 Center

Automating Enterprise Reporting with SOA and Oracle Business Intelligence Publisher [June 2010]
by John Chung and Harish Gaur
Authors John Chung and Harish Gaur take you step-by-step through the development of an automated reporting platform using Oracle's SOA Suite, WebCenter, and Business Intelligence Publisher. Part of the Enterprise Solution Cookbook series.

An Overview of Sun ONE Portal Server [April 2010]
by Sanjeev Agarwal, Srikanth Ramakrishna, and Jim Mendelsohn
This article defines a portals and describes how to capitalize on them in a system architecture.

Building Enterprise 2.0 Applications [August 2009]
by Nam Doan-Huy, YiHong Xu, and Narshimha Rao Kondapaka
Getting the right information to the right people at the right time.

Creating Oracle Database-backed iGoogle Gadgets [April 2009]
by Luca Mearelli
Enterprise developers are looking for more creative ways to get contextual information to business users. In this article, learn how to build gadgets for iGoogle and OpenSocial containers that read data from an Oracle database.

Demystifying Enterprise 2.0: It's About Sharing, Not Technology [January 2009]
by Billy Cripe, Vince Casarez
In this article from Enterprise Systems, Billy Cripe and Vince Caserez explain why Enterprise 2.0 is good for business, what Enterprise 2.0 deployments should include, and how it should be implemented within the organization.

ECM and SOA [June 2008]
by Billy Cripe, James Owen
What role does service-oriented architecture play at the intersection of ECM and Web 2.0? (Requires AIIM registration.)

ECM and SOA [June 2008]
by Billy Cripe and James Owen, for AIIM E-Doc Magazine
Understanding how to combine ECM, SOA, and next-generation user interaction platforms is vital for organizations seeking to capitalize on the wealth of opportunities and competitive advantage opened up by a shift to Enterprise 2.0.

Interview: Web 2.0 Meets the Enterprise [February 2008]
by Caroline Kvitka
Oracle WebCenter provides a platform for integrating Web 2.0 with enterprise applications.

Capturing the Enterprise Imagination [February 2008]
by Tom Haunert
Enterprise Web 2.0 collaboration has arrived.

Analyst's Corner: Innovation Offers Developers Choice [May 2007]
by David Baum
Web 2.0 development brings new tools and greater collaboration to the enterprise.

Enterprise mashups revealed at Web 2.0 conference [April 2008]
by Paul Krill
Oracle executive offers perspectives on newfangled, data-linking Web apps, including what they need to provide in order to succeed in enterprises

 

Back to Top


Enterprise Architecture

See also Enterprise Architecture Center

Panning for Gold: [July 2010]
by Bob Rhubart
Finding real value in conversations about enterprise architecture.

Building Agile Applications Using Fusion Development and Oracle Enterprise Architecture Principles [June 2010]
by Mike Blackmore, Hamza Jahangir, Harish Gaur, and Basheer Khan
Background and details on the implementation of Fusion Development and Oracle Enterprise Architecture principles at British Telecom and Pardee Homes.

Making Architecture Success Visible [March 2010]
by Bob Rhubart
Sometimes the success of an architecture can make its value all but invisible to stakeholders in the organization.

Blueprint for Successful SOA Integration [March 2008]
by Dain Hansen
This article discusses how SOA Integration can be defined, what it solves, what to look for, and some points to think about for your IT organization.

Back to Top


Grid Computing

See also  Grid Computing Center

Data Tier Caching for SOA Performance [February 2010]
by Kiran Dattani, Milind Pandit, Markus Zirn
Learn from the people involved how a major pharma company used an Oracle Coherence Grid solution with Oracle SOA Suite to improve the performance of a composite application

Joining Oracle Complex Event Processing and J2ME to React to Location and Positioning Events [March 2010]
by Daniel Amadei
This article illustrates what can be achieved with CEP and event-driven architecture.

Why an Application Grid? [April 2009]
by Adam Messinger and Mike Piech
One area ripe for innovation is the ability for application server instances to work together to enable more rapid deployment of new applications and hardware while at the same time improving the utilization of underlying physical resources.

Oracle Enterprise Manager Grid Control Architecture for Very Large Sites [March 2009]
by Porus Homi Havewala
Need to guarantee high scalability for Enterprise Manager Grid Control? This architecture, described by Oracle ACE Director Porus Homi Havewala based on real-world experiences, may be for you.

Connecting the Java World to Grid-Enabled Databases [December 2008]
by Kuassi Mensah
Oracle's Kuassi Mensah outlines a set of challenges that JDBC faces as the database connectivity layer within enterprise grid environments.

Distributed processing to boost performance at online book marketplace [August 2008]
by Rich Seeley, for SOASearch.com
AbeBooks.com, a Canada-based online bookstore, has turned to dynamically partitioned data in-memory across multiple servers to handle the complex transactions such online marketplaces can entail.

How the Other Half Does Online Bookselling [August 2008]
by Derrick Harris, for On-Demand Enterprise
AbeBooks.com, an online marketplace for new and used books, is utilizing Oracle's Coherence data grid solution in order to improve the online shopping experience, as well as to ease backend operations.

Oracle Grid-based Virtualization Reference Design [July 2008]
by Roddy Rodstein
This article introduces Oracle Grid-based Virtualization and walks through the development of a reference design used to deliver Oracle business applications on commodity x86/64 hardware.

Next-Generation Grid-Enabled SOA: Not Your MOM's Bus [January 2008]
by David Chappell and David Berry, for The SOA Magazine
This article challenges traditional applications of message-oriented middleware (MOM) for achieving high levels of quality of service (QoS) when sharing data between services in an enterprise service bus (ESB).

Back to Top


Security

See also Security Center

Customizing Security for Oracle WebLogic Server MBeans [February 2010]
by Peter Bower
A quick tour of your options for ensuring security for JMX operations in Oracle WebLogic Server.

Keeping Current with Standards [September 2009]
by Mary Ann Davidson
Let's face it, the internet wouldn't work if we couldn't agree — via standards — on how to route messages, map arcane IP addresses to things people understand, and so on.

How to Set Up X509 Certificate Authentication for Oracle WebLogic Server [November 2008]
by David Damo and Brian Peng
In this how-to you will learn how to create a custom user name mapper class that maps various certificate attributes to a user in your security realm that you can then authenticate and use to restrict or allow access to your application.

Authorizing Access to Dynamic Spatial-Temporal Data [April 2008]
by Bart van Velden
Authorizing access to individual data objects based on spatial and temporal references is a complex task. Read this case study to learn one feasible approach.

Application Security in AJAX [October 2007]
by Frank Nimphius
At first glance, it seems that the AJAX security discussion is a retelling of the tale of the emperor's new clothes. At second glance, however, it is obvious that there is a new component in AJAX security - the rich and interactive client.

Back to Top


Service-Oriented Architecture

See also Service-Oriented Architecture Center

Dynamic Data Lookup in a Business Process [June 2010]
by Simone Geib
Meta Data Cache Control in Oracle WebLogic Integration and Domain Value Maps in SOA Suite.

Hands-on Guide: Creating an Oracle Service Registry 11g High-Availability Setup on Oracle WebLogic Server 11g [May 2010]
by Yogesh Sontakke
Step-by-step instructions for creating an active-active high-availability (HA) setup for Oracle Service Registry 11g in an Oracle WebLogic Server cluster environment.

SOA Governance Is Not a Documentation Exercise [May 2010]
by Mervin Chiang
SOA governance doesn't have to be a massive undertaking. This article will walk you through SOA governance, its importance, and how to get started.

Code-Free Application Extensions and Integrations [February 2010]
by Sandeep Banerjie, Srikant Subramaniam, Nikhilesh Chitnis
A real-life example of how one company used SOA, BPM, Web 2.0 and BI to extend and integrate Oracle applications without writing a single line of code.

Setting Web Service and JCA Adapter Endpoints Dynamically in Oracle SOA Suite [February 2010]
by Simone Geib
Using Oracle WebLogic Integration (WLI) and Oracle SOA Suite to handle dynamic endpoints.

The Oracle BPM Directory Explained [January 2010]
by Mariano Benitez
An overview of the Oracle BPM Directory, covering the basic concepts behind how it is used by BPM Applications. The information is based on Oracle BPM 10gR3, but can also apply to Oracle BPM 6.0.

Architecting a RESTful Services Gateway with OSB 10g [July 2009]
by Mike Wooten
SOA/BPM Solution Architect Mike Wooten illustrates how to use Oracle Service Bus to provide REST services support.

What is a Reusable Service? [March 2009]
by Gabriel Bechara
This article describes fundamental SOA principles using mature SOA infrastructures. These principles can be used as a starting point for your SOA discussions regardless of your organization's SOA maturity level.

SOA Management: OSB (aka ALSB) Management [December 2009]
by Debu Panda and Arvind Maheshwari
A sample chapter from Middleware Management with Oracle Enterprise Manager Grid Control 10g R5 (2009, Packt Publishing)

Jumpstart for Oracle Service Bus Development [November 2009]
by Ronald van Luttikhuizen and Eric Elzinga
Oracle ACE Ronald van Luttikhuizen teams up with Eric Elzinga to provide three detailed tutorials that illustrate the differences between Oracle Service Bus and Oracle Enterprise Service Bus to help you get a jump on OSB development.

Building Intelligent Processes with Insight-Driven Agility [August 2009]
by Matt Miller and Mark Simpson
Learn how to combine SOA and BI for organizational evolution.

Process-Driven SOA Development [August 2009]
by Matjaz B. Juric
A primer on developing end-to-end business process support following the full SOA life cycle.

Clustering SOA Suite [June 2009]
by Antony Reynolds
"Configuring a cluster is a bit more involved than configuring a single instance," writes Antony Reynolds, "but it is not massively more complicated and it does provide both scalability and high availability."

Best practices 2: Web Services [July 2009]
by Ronald van Luttikhuizen
In the second article in his series on SOA and BPM best practices, Oracle ACE Ronald van Luttikhuizen offers a mix of general tips and more specific tips for Web Services that are implemented using Java and JEE.

RESTful Services with Oracle Service Bus [June 2009]
by Jeff Davies
SOA author Jeff Davies illustrates how easy it is to use Oracle Service Bus to call existing REST services, and to have OSB provide a REST interface to existing SOAP services.

Tactical SOA Governance Processes - Where to Start? [June 2009]
by Dave Berry
In a response to Oracle ACE Director Mike van Alst, Dave Berry discusses tactical processes for organizations that are trying to get a handle on SOA asset management.

sCrawler: SOA Dependency Tracker [July 2009]
by Sandeep Phukan
This article discusses some of the problems inherent in the SOA service life cycle, and shows how automated dependency tracking can help to analyze and alleviate them.

Developing a Knowledge Module in Oracle Data Integrator [June 2009]
by Uli Bethke
Uli Bethke teaches you how to build your very own Integration Knowledge Module for fast time-to-production in data integration design.

Web Services Support in Oracle Enterprise Pack for Eclipse [May 2009]
by Ronald van Luttikhuizen
Learn about the value-add Web Services development support in Oracle Enterprise Pack for Eclipse 11g via a step-by-step tutorial.

Improving the Efficiency of SOA-Based Applications [May 2009]
by Dave Chappell and Andrew Gregory
Architecting from the beginning using the proper approach toward achieving linear scalability with predictable latency.

Comparison: WLI File Control and the Oracle File Adapter [May 2009]
by Daniel Amadei and Heidi Buelow
In the latest installment in the SOA Suite Essentials for WLI Users series, Daniel Amadei and Heidi Beulow map WebLogic Integration's file control capabilities to their equivalents in Oracle BPEL Process Manager.

Connecting Visibility to Value: Data Integration and Business Intelligence [May 2009]
by Dain Hansen
In this BeyeNETWORK article, Dain Hansen explains how a unified data integration architecture can eliminate the need for custom code, consolidating IT infrastructure and finally eliminating some of the key risk from poor quality and inconsistent data.

SOA World Expo: A Guide to Ensuring the Success of Your SOA Governance [April 2009]
by Ashish Mohindroo
What is SOA governance? Every organization seems to have its own definition.

Data Services in SOA: Maximizing the Benefits in Enterprise Architecture [April 2009]
by Joan Lawson
Oracle ACE architect Joan Lawson explores why it makes sense to take a horizontal view of the organization at a data level in order to identify and implement data management functionality as services.

Trading Technology - A Bridge to FX [April 2009]
by Phil Albinus
Thanks to a sharp focus on CEP infrastructure and a team that focuses on in-memory query languages across a wide variety of industries, Oracle was able to provide FXall with tools based on the Oracle WebLogic Event Server. These features and more can now be found in Oracle CEP 10gR3.

Comparison of the WLI Database Event Generator and the Oracle Database Adapter [April 2009]
by Nacho Lafuente and Miquel Lopez-Miralpeix
This article focuses on how WebLogic Integration (WLI) and Oracle SOA Suite, specifically BPEL Process Manager (BPEL PM), listen to events originated in a database. The article also analyzes the receipt and processing of those events, once they have been detected.

Understanding Business Activity Monitoring in Oracle SOA Suite [March 2009]
by Matt Wright
Matt Wright illustrates Business Activity Monitoring (BAM) and how to use it in this article from Packt Publishing.

Creating and Using Custom Java EE Connector Architecture Adapters [March 2009]
by Ronald van Luttikhuizen
Creating a custom adapter for integrating your apps is sometimes necessary, so it pays to understand the considerations involved.

What is a Reusable Service? [March 2009]
by Gabriel Bechara
A reusable service can be defined by the principles to which it adheres. Chief among those are the principles that are the foundation for all SOA architectures. This article by Gabriel Bechara describes those principles and how they can be used as a starting point for your SOA discussions.

SOA Design Pattern Application Sequences: Service Facade + UI Mediator [February 2009]
by Thomas Erl
Top-selling SOA author Thomas Erl examines the Service Facade and UI Mediator patterns and explores some creative ways to chain patterns together into pattern application sequences.

Book Excerpt: SOA Design Patterns [January 2009]
by Thomas Erl, et al
An excerpt of Chapter 12 from the book, SOA Design Patterns, by Thomas Erl, with additional contributors, published by Prentice Hall Professional, Jan. 2009, as part of The Prentice Hall Service-Oriented Computing Series from Thomas Erl. (pdf format)

SOA Patterns - Canonical Schema Bus [January 2009]
by Hajo Normann, Torsten Winterberg, Bernd Trops, Clemens Utschig-Utschig, Berthold Maier
Building upon the platform established by Enterprise Service Bus, this pattern positions entry points into the logic, data, and functions offered via the service bus environment as independently standardized service contracts.

SOA Patterns - UI Mediator [January 2009]
by Torsten Winterberg, Bernd Trops, Clemens Utschig-Utschig, Berthold Maier
How can a service-oriented solution provide a consistent, interactive user experience?

SOA Patterns - Compensating Service Transaction [January 2009]
by Hajo Normann, Torsten Winterberg, Bernd Trops, Clemens Utschig-Utschig, Berthold Maier
How can composition runtime exceptions be consistently accommodated without requiring services to lock resources?

BPEL Coming to People [December 2008]
by Manoj Das and Bhagat Nainani
Manoj Das and Bhagat Nainani offer an overview of the BPEL4People standards and explore how those standards will affect the adoption of Business Process Management. SOA World Magazine article.

SOA Integration in the Legacy Environment [October 2008]
by Tom Laszewski and Jason Williamson
Organizations with legacy applications don't have to throw the baby out with the bathwater when undertaking new initiatives.

Making SOA Leaner and Cleaner to Maximize Profits (Part I of II) [October 2008]
by Mohamad Afshar and David Chappell
Mohamad Afshar and David Chappell on the difference between what you can do with SOA and what you should do with SOA, and what that distinction means to the bottom line.

Extreme Reusability [October 2008]
by Avrom
Collaborate on this wiki-based article about getting ADF applications to take better advantage of code reuse.

Working With Transactions [September 2008]
by Kathryn Holden, Antony Reynolds and Tejas Joshi
The first installment of the SOA Suite Essentials for WLI Users series maps WebLogic Integration's transaction handling capabilities to their equivalents in Oracle BPEL Process Manager.

Extending the Business Value of SOA through Business Process Management [September 2008]
by John Brunswick
Business Process Management (BPM) is a natural complement to Service-Oriented Architecture (SOA), and a mechanism through which an organization can apply SOA to high-value business challenges.

Architecting Event-Driven SOA: A Primer [September 2008]
by Clemens Utschig-Utschig
This primer guides you through the basics of architecting an event-driven SOA by introducing the concepts underlying EDA, and by describing how they can be applied to SOA.

Transforming BPMN into BPEL: Why and How [September 2008]
by Lonneke Dikmans
When transforming a BPMN model into an executable BPEL process, it's important to keep the semantic differences between BPMN and BPEL in mind.

Transforming BPMN into BPEL: Why and How [September 2008]
by Lonneke Dikmans
When transforming a BPMN model into an executable BPEL process, it's important to keep the semantic differences between BPMN and BPEL in mind.

Architecting Event-Driven SOA: A Primer [September 2008]
by Clemens Utschig-Utschig
This primer guides you through the basics of architecting an event-driven SOA by introducing the concepts underlying EDA and describing how they can be applied to SOA.

Extending the Business Value of SOA through Business Process Management [September 2008]
by John Brunswick
Business Process Management (BPM) is a natural complement to Service-Oriented Architecture (SOA), and a mechanism through which an organization can apply SOA to high-value business challenges.

Web Services Versioning [August 2008]
by Gabriel Bechara
Effective Web Services versioning is critical to preserving loose coupling and protecting service consumers.

Mastering SOA: Exposing Services Through Rich User Interfaces [August 2008]
by Jennifer Briscoe
In this new installment to the "Mastering SOA" series, learn best practices for rich interface development in an SOA, based on the experiences of Collect America.

Connect to Your Legacy Code Using Oracle Service Bus New Features [July 2008]
by Francesco Marchioni
Learn how to rehash your legacy code using Oracle Service Bus 3.0's new features and the built-in Eclipse design environment.

Oracle Service Bus Federation with JMS Store-and-Forward and Dynamic Routing in SOA [June 2008]
by Irene Rusman
Get an overview of the architecture, design, and configuration of Oracle (formerly BEA AquaLogic) Service Buses that are federated via a messaging Store-and-Forward (SAF) system.

Invoice Processing in a Service-Oriented Environment [April 2008]
by Ronald van Luttikhuizen
Explore a process integration scenario implemented using Oracle Enterprise Service Bus, step by step.

Blueprint for Successful SOA Integration [March 2008]
by Dain Hansen
Some architects mistake SOA Integration for the inclusion of an enterprise service bus or BPEL along with some adapters. There's more to it.

Integrating Oracle Business Intelligence Enterprise Edition Plus with SOA  [February 2008]
by Mark Rittman
A detailed look at the integration possibilities between Oracle SOA Suite and Oracle Business Intelligence Enterprise Edition Plus, from Oracle ACE Director Mark Rittman.

Services with a Smile [January 2008]
by Steve Muench
Create data-centric Web services for SOA development in minutes.

Simplifying Web Services Development with the Decorator Pattern [December 2007]
by Jason Jones
Learn how to layer functionality onto your Web services without having to go through the costly code/test/deploy cycle. From Oracle ACE Director Jason Jones.

Testing BPEL in the Real World [October 2007]
by Lonneke Dikmans
Use the Oracle BPEL Test Framework to improve the quality of your BPEL processes.

An Introduction to Real-Time Data Integration [May 2007]
by Mark Rittman
Get an introduction to using Oracle Data Integrator, Java-based middleware that uses the database to perform set-based data integration tasks in an SOA.

Mastering SOA: Orchestrating into End-to-End Processes [February 2007]
by Joan Lawson
Build agile and standard business processes that orchestrate services into end-to-end business flows.

Back to Top


Virtualization

See also Virtualization Center

Oracle VM 2.2 SAN, iSCSI and NFS Back-end Storage Configurations [March 2010]
by Roddy Rodstein
[Chapter 6 in Roddy Rodstein's Underground Oracle VM Manual.

Underground Oracle VM Manual Chapter 3: Hard and Soft Partitioning Oracle Technologies with Oracle VM [January 2010]
by Roddy Rodstein
Roddy Rodstein continues his Underground Oracle VM Manual series with a look at how Oracle VM can be used with hard and soft partitioning to help manage your Oracle enterprise technology license costs.

The Application Server as Efficiency Driver [June 2009]
by Mike Piech
There are important efficiencies to be gained by effectively using the clustering and management automation capabilities of your application servers.

Q&A: How and Why Oracle is Utilizing Virtualization and Open Source [February 2009]
by The Bitsource
Wim Coekaerts, Vice President Linux Engineering at Oracle, reveals what Oracle is doing with open source technology and its position on open source development.

Case Study: Community Connect Inc., a Linux/OSS Server Infrastructure Predating Facebook and MySpace [January 2009]
by George J. Weiss
Before venture capital was sustaining Web social startups, CCI (a Radio One company) built several community Web sites from the ground up. These sites serve 25 million users from specific cultural groups. Gartner describes CCI's Linux server and virtualization infrastructure to achieve that.

The Momentum of Open Standards - a Pragmatic Approach to Software Interoperability [November 2008]
by Trond Arne Undheim, Jochen Friedrich
In this article from the European Journal of ePractice, Trond Arne Undheim (Oracle) and Jochen Friedrich (IBM) describe the increasing momentum of open standards.

Build Your Own Oracle Extended RAC Cluster on Oracle VM and Oracle Enterprise Linux [October 2008]
by Jakub Wartak
Jakub Wartak shares his plan for creating an inexpensive but fully functional Oracle Extended RAC implementation in a virtualized environment.

Making Virtual Servers a Reality [February 2008]
by Rich Schwerin
As the volume of information in data centers continues to grow exponentially, IT professionals are faced with myriad challenges. Oracle VM addresses those challenges.

Growing Green [Jul-2008]
by Marta Bright
Organizations are managing more information, reducing fuel consumption, and developing clean energy with Oracle technology.

Back to Top