Articles for Architects

Topic Areas:
Enterprise Architecture
Service-Oriented Architecture
Virtualization
Enterprise 2.0
Extreme Transaction Processing
Grid Computing

See editorial archives from Dev2Dev and Arch2Arch (through 2004 only)
See articles home
button

button

Enterprise Architecture

See also Enterprise Architecture Center

Architectural Strategies for Cloud Computing [August-2009]
by Oracle White Paper
Cloud enablers such as virtualization and grid computing allow applications to be dynamically deployed onto the most suitable infrastructure at run time. This elastic aspect of cloud computing allows applications to scale and grow without ‘fork-lift’ upgrades.

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.

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

button

Service-Oriented Architecture

See also Architect Center: Service-Oriented Architecture

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.

Monitor Web Services in Oracle Enterprise Manager Grid Control [July-2009]
by Andreas Chatziantoniou
The main focus of Grid Control lies in the monitoring of the components as they are. The drill down to the functionality of your software is less obvious, but it's easy to include some measurements of your web services with Grid Control.

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 [27-May-2009]
by Dave Chappell and Andrew Gregory
"We need to architect from the beginning using the proper approach toward achieving linear scalability with predictable latency, " says Oracle's David Chappell.

Comparison: WLI File Control and the Oracle File Adapter [18-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 [01-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.

Why an Application Grid? | SOA World [April-2009]
by Adam Messinger and Mike Piech
Exploring how application server instances can work together to enable more rapid deployment of new applications and hardware while improving the utilization of underlying physical resources.

SOA World Expo: A Guide to Ensuring the Success of Your SOA Governance [17-Apr-2009]
by Ashish Mohindroo
What is SOA governance? "Every organization seems to have its own definition, and one thing SOA governance is not is a discipline separate from existing IT and enterprise architecture governance," explains Ashish Mohindroo

Data Services in SOA: Maximizing the Benefits in Enterprise Architecture [13-Apr-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 [01-Apr-20098]
From Waters Online
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 BEA 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 [03-Apr-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 [31-Mar-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 [Dec-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.

Data Grids and Service-Oriented Architecture [Oct-2008]
Oracle White Paper
Understand the challenges of selecting a SOA strategy, how SOA can improve data availability and reliability, and how clustered caching can improve SOA performance.

Oracle SOA Suite and RAC Database XA Configuration Guide [24-Oct-2008]
Oracle White Paper
Describes the requirements and configuration of Oracle SOA Suite components with an underlying Oracle RAC Database to provide transactional consistency (XA) during operation.

Oracle SOA Suite High-Availability FAQ and Troubleshooting Guide [24-Oct-2008]
Oracle White Paper
Focuses on clustering of Oracle Application Server as it relates to SOA Suite components, BPEL Process Manager (BPEL), and Enterprise Service Bus (ESB).

SOA Integration in the Legacy Environment [23-Oct-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) [9-Oct-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 [20-Oct-2008]
by Avrom
Collaborate on this wiki-based article about getting ADF applications to take better advantage of code reuse.

Working With Transactions [18-Sep-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 [4-Sep-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 [2-Sep-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 [2-Sep-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 [Sep-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 [Sep-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 [Sep-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 [Aug-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 [13-Aug-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 [17-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 [30-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 [18-Apr-2008]
by Ronald van Luttikhuizen
Explore a process integration scenario implemented using Oracle Enterprise Service Bus, step by step.

Blueprint for Successful SOA Integration [12-Mar-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  [26-Feb-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.

Declarative Data Filtering [11-Feb-2008]
by Steve Muench
Define multiple query expressions and build search forms with ease.

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

Simplifying Web Services Development with the Decorator Pattern [10-Dec-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 [18-Oct-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 [25-May-2007]
by Mark Rittman, Oracle ACE
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 [20-Feb-2007]
by Joan Lawson
Build agile and standard business processes that orchestrate services into end-to-end business flows.

Mastering SOA: Wiring Through an Enterprise Service Bus [13-Oct-2006]
by Brian Wilkinson and Demed L'Her
An Enterprise Service Bus (ESB) is an integral part of any enterprise-scale SOA, for a host of reasons.

Mastering SOA: Building a Portfolio of Services [6-Sept-2006]
by Dan Hynes and Salil Pradhan
In this first installment of the Mastering SOA Series, learn techniques and trade-offs involved in building out a portfolio of modular services.

Standardizing Service Endpoints [16-Feb-2006]
by Thomas Erl
Learn how to design service interface definitions that will help you reap the benefits of standardized SOA.

Back to Top

Virtualization

See also Architect Center: Virtualization

[TITLE] [August-2009]
by Roddy Rodstein
The latest article from Roddy Rodstein walks you through Oracle VM Command Line Interface introduction, installation, and configuration, and provides command examples, batch scripting examples, and CLI programming examples.

The Application Server as Efficiency Driver | ITBusinessEdge.com [DAY-May-2009]
by Mike Piech
"Whether or not you have already virtualized your production environment," writes Mike Piech, "there are important efficiencies to be gained by effectively using the clustering and management automation capabilities of your application servers. "

Oracle VM High Availability: Hands-on Guide to Implementing Guest VM HA [21-Apr-2009]
Oracle White Paper
This white paper focuses on best practices for the Oracle VM Guest VM High Availability (HA) design and implementation, and serves as a practical guide to help customers design the HA environment.

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.

Converting Linux and Windows Physical and Virtual Machines to Oracle VM Virtual Machines [December 2008]
Oracle White Paper
This new white paper describes the virtual machine conversion functions built into Oracle VM in Release 2.1.2, and how you can plan and execute the virtual machine conversions using Oracle VM.

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 [Oct-2008]
by Jakub Wartak
Jakub Wartak shares his plan for creating an inexpensive but fully functional Oracle Extended RAC implementation in a virtualized environment.

Deploying Oracle Real Applications Clusters in Oracle VM Environments [1-Oct-2008]
Oracle White Paper
Get an overview of Oracle RAC components ready to be deployed in Oracle VM, explore various deployment scenarios, and get best practices for optimized RAC deployments in Oracle VM environments.

Using Oracle Clusterware to Protect Oracle VM Manager [17-Sep-2008]
Oracle White Paper
This document describes the steps that can be used to set up a clustered environment to provide fail-over capabilities for Oracle VM Manager.

Virtualize Your Database with Web Services [2-Nov-2005]
by Kuassi Mensah
Explore the Database Web Services capabilities of Oracle Database 10g, as well as their role in service-oriented architecture (SOA).

Storage Made Simpler [Oct-2006]
by Ari Kaplan
Some vendors—and even customers—might think that there's no story in storage. You have hard drives. You store data on them. End of story. Not.

Making Virtual Servers a Reality [Feb-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.

Running on the Grid [Apr-2005]
by David Baum
At its Austin Data Center, Oracle and key partners have brought an enterprise computing grid to life.

Actualizing Grid Management [Aug-2004]
by Alan Joch
Tying resources together in a computing grid poses many challenges, but new software from Oracle helps you manage these resources as one.

Back to Top

Enterprise 2.0

See also Architect Center: Enterprise 2.0

Creating Oracle Database-backed iGoogle Gadgets [28-Apr-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 [Jun-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 [Feb-2008]
by Caroline Kvitka
Oracle WebCenter provides a platform for integrating Web 2.0 with enterprise applications.

From the Editor: Capturing the Enterprise Imagination [Feb-2008]
by Tom Haunert
Enterprise Web 2.0 collaboration has arrived, and I say 'thank you.'

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 2.0 [May-2008]
by ZDNet
In this short video (3:38 minutes), Vince Casarez explains how Web 2.0 technologies (wikis, tags, mashups) can be applied within an organization.

Enterprise mashups revealed at Web 2.0 conference [23-Apr-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

Extreme Transaction Processing

See also Architect Center: Extreme Transaction Processing

Oracle ADF Business Components on Steroids [16-Oct-2008]
by Clemens Utschig-Utschig
Integrating Oracle Application Development Framework Business Components with Coherence Data Grid to achieve maximum throughput for XTP usage.

Integrating Oracle SOA Suite with Oracle WebLogic Event Server Through Spring and OSGi [Aug-2008]
by Clemens Utschig-Utschig
This article outlines the integration of Complex Event Processing (CEP) capabilities with Oracle SOA Suite, and is based on the actual development of the components.

Extreme Transaction Processing [Dec-2007]
by Jeff Erickson
Cameron Purdy, Oracle vice president of development, talks with Oracle Magazine's Jeff Erickson about Oracle Coherence.

Blueprint for Successful SOA Integration [12-Mar-2008]
by Dain Hansen
An optimized business needs to handle both services and events to enable extreme transaction processing (XTP). This results in extreme agility - enabling the enterprise to conduct business at light speed.

Building Event-Driven Architecture with an Enterprise Service Bus [25-Feb-2007]
by Lucas Jellema
Learn how to configure an ESB to "publish" enterprise events using a simple example.

Grid Computing

See also Architect Center: Grid Computing

Oracle Enterprise Manager Grid Control Architecture for Very Large Sites [27-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.

Coherence Planning: From Proof of Concept to Production [Nov-2008]
Oracle White Paper
Observations and guidelines on the planning necessary to get your production environment ready to ensure the full benefits Coherence.

The Application Grid Controller: Oracle WebLogic Operations Control [Oct-2008]
Oracle White Paper
By pooling, sharing, and dynamically adjusting the supply of hardware and infrastructure software resources, the Application Grid allows IT shops to be both agile and efficient.

Oracle Grid Solutions for the Next-Generation Data Center [Oct-2008]
Oracle White Paper
Learn how businesses of all sizes worldwide use Grid best practices to modernize IT operations and increase performance, availability, energy efficiency, and operational agility.

Understanding TopLink Grid [8-Oct-2008]
OTN Technical Article
This introduction to Oracle TopLink Grid includes three configuration scenarios for integration with Oracle Coherence.

Distributed processing to boost performance at online book marketplace [18-Aug-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 [18-Aug-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 [26-Jul-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 [7-Jan-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).

Running the Grid on Linux [2006]
by David Baum
For years, when you needed more computing capacity, you bought more-expensive computers. Today, with the advent of grid computing, capacity is added on demand, one inexpensive PC server at a time—and off-the-shelf Linux blades are frequently the servers of choice

Getting Down to Business with Enterprise Grid Computing [Nov-2003]
by Philip J. Gill
Grid computing brings order to the chaos in the middle tier. Originally used for large-scale scientific and research computing, the grid computing model increases reliability, scalability, and manageability in the middle tier, all while reducing costs.

Standardizing Grid Computing [Dec-2005]
by Rich Schwerin
The acceleration and adoption of new technologies can progress only so far without commonly accepted standards. The Enterprise Grid Alliance (EGA) is working to develop standards to accelerate deployment of grids in enterprise data centers.

Bringing Computing Power to the Grid [Oct-2003]
by Michael Miley
Advances in clustered computing power, faster networks, and shared storage are placing the benefits of grid computing within reach of even the most cost-conscious businesses today.

Actualizing Grid Management [Aug-2004]
by Alan Joch
By tying together massive amounts of server, application, and storage components into a collective whole, enterprise computing grids can create cost-effective virtual "computers" of unmatched power and speed, where the negative effects of spikes in demand become a thing of the past.

Back to Top

E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy