ITアーキテクト向けの技術記事

トピックの範囲:
 Service-Oriented Architecture
 Virtualization
 Enterprise 2.0
 Extreme Transaction Processing

 Dev2DevとArch2Archにて掲載されていた記事(2004年以降)を参照
 すべての記事の索引を参照

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.

トップへ戻る

button

Service-Oriented Architecture

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

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.

David Chappell: Build scalable applications with data grid technology [DAY-May-2009]
by By Colleen Frye, SearchSOA.com
SearchSOA's Colleen Frye interviews Oracle's David Chappell on SOA, Cloud Computing, and Data Grids.

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.

"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 [3-November-2009]
by Ronald van Luttikhuizen Oracle ACE 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 [27-August-2009]
by Matt Miller and Mark Simpson Oracle ACE Director
[Learn how to combine SOA and BI for organizational evolution.

プロセス駆動型のSOA開発 [2009年8月]
Matt Miller and Mark Simpson著
Elektro Slovenijaは、Oracle Business Process Analysis SuiteおよびOracle SOA Suiteを使用して調達プロセスを変革しました。

Clustering SOA Suite [30-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 [8-July-2009]
by Ronald van Luttikhuizen Oracle ACE
In the second post 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 [4-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? [2-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.

Why an Application Grid? [11-April-2009]
by Adam Messinger and Mike Piech
"Much remains to be done at the application server layer," according to Adam Messenger and Mike Piech in this SOA Magazine article. "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."

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とOracle RAC DatabaseのXA構成ガイド ホワイト・ペーパー [2008年10月24日]
運用時にトランザクションの整合性(XA)を確保するための、Oracle RAC Databaseを基盤としたOracle SOA Suiteコンポーネントの要件や構成について説明します。

Oracle SOA Suiteの高可用性に関するFAQとトラブルシューティング・ガイド ホワイト・ペーパー [2008年10月24日]
Oracle White Paper
SOA Suiteのコンポーネント、BPEL Process Manager (BPEL)、Enterprise Service Bus (ESB) に触れながら、Oracle Application Serverのクラスタリングについて取り上げます。

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.

Architect Center: Service-Oriented Architecture もご覧ください。

『Oracle Service Bus Federation with JMS Store-and-Forward and Dynamic Routing in SOA』 [2008年6月30日]
Irene Rusman著
アーキテクチャ、設計、およびStore-and-Forwardメッセージング・システムでまとめられたOracle Service Bus(旧称:BEA AquaLogic Service Bus)の構成についての概要を説明します。

『Invoice Processing in a Service-Oriented Environment』 [2008年4月18日]
Ronald van Luttikhuizen著
Oracle Enterprise Service Busを使用したプロセス統合シナリオをステップ・バイ・ステップで紹介します。

『Integrating Oracle Business Intelligence Enterprise Edition Plus with SOA』  [2008年2月26日]
Mark Rittman著
Oracle ACE DirectorのMark Rittman氏による、Oracle SOA SuiteとOracle Business Intelligence Enterprise Edition Plusの統合の可能性について詳しく紹介します。

『Declarative Data Filtering』 [2008年2月11日]
Steve Muench著
複数の問合せ式を定義し、簡単に検索フォームを構築します。

『Services with a Smile』 [2008年1月1日]
Steve Muench著
SOA開発用のデータを中心としたWebサービスを数分で作成できる方法を紹介します。

『Decoratorパターンを使用したWebサービス開発の簡素化』 [2007年12月10日]
Jason Jones著
コストのかかる、コード/テスト/デプロイ・サイクルを使用することなく、Webサービスへ機能を追加する方法を説明します。Oracle ACE DirectorのJason Jones氏による記事です。

『Testing BPEL in the Real World』 [2007年10月18日]
Lonneke Dikmans著
Oracle BPEL Test Frameworkを使用してBPELプロセスの品質を向上させます。

『リアルタイム・データ統合の概要』 [2007年5月25日]
Oracle ACE、Mark Rittman著
SOAにおけるセットベースのデータ統合タスクをデータベースで実行する、Javaを基盤としたミドルウェア「Oracle Data Integrator」の概要です。

『Mastering SOA 第3部:エンドツーエンドのプロセスへのオーケストレーション』 [2007年2月20日]
Joan Lawson著
サービスをエンド・ツー・エンドのビジネス・フローに統合する、即応性のある標準的なビジネス・プロセスを構築します。

『Mastering SOA 第2部:エンタープライズ・サービス・バス(ESB)を介した接続』 [2006年10月13日]
Brian Wilkinson、Demed L'Her著
エンタープライズ・サービス・バス(ESB)は、あらゆる意味で企業規模のSOAには欠かすことができません。

『Mastering SOA 第1部:サービスのポートフォリオ構築』 [2006年9月6日]
Dan Hynes、Salil Pradhan著
このMastering SOAシリーズの最初のステップでは、一連のモジュラー・サービスを構築する方法などの、テクニックやメリット・デメリットを説明します。

サービス・エンドポイントの標準化 [2006年2月16日]
Thomas Erl著
SOAの標準化による利点を得るため、サービス・インタフェースの定義をどのように設計するかについて紹介します。

トップへ戻る

Virtualization

Architect Center: Virtualizationも参照してください。

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 [5-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 | 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.

Oracle VMおよびOracle Enterprise Linuxでの独自のOracle RAC拡張クラスタの構築 [Oct-2008]
by Jakub Wartak
低価格でありながら完全に機能する拡張されたOracle RACの実装を、仮想化環境で構築する方法について説明します。

Oracle VM環境のOracle Real Application Clusters ホワイト・ペーパー [1-Oct-2008]
Oracle VMとOracle Real Application Clustersを組み合わせることにより、高可用アプリケーションのための仮想化データ・センター・インフラストラクチャの利点を実現できます。

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』 [2005年11月2日]
Kuassi Mensah著
Oracle Database 10gのDatabase Web Services機能と、サービス指向アーキテクチャ(SOA)でのそれぞれの役割を検討します。

『Storage Made Simpler』  [2006年10月]
Ari Kaplan著
ベンダーによっては(または顧客でさえも)、ストレージに関して検討する価値はないと考えています。 しかし、ハードディスク・ドライブはデータの保持に使用されているのです。したがって、そのような認識は誤りです。

『Making Virtual Servers a Reality』 [2008年2月]
Rich Schwerin著
データ・センターの情報量は飛躍的に増加し続けており、ITの専門家は多くの課題に直面しています。 Oracle VMは、これらの課題を解決します。

『Growing Green』 [2008年7月]
Marta Bright著
さまざま企業が、Oracleテクノロジーを使用して、より多くの情報を管理し、燃料の消費量を減らし、クリーン・エネルギーを開発しています。

『Running on the Grid』  [2005年4月]
David Baum著
Austin Data Centerにおいて、オラクルと主要なパートナーは、エンタープライズ・コンピューティング・グリッドを現実のものとしました。

『Actualizing Grid Management』 [2004年8月]
Alan Joch著
グリッド・コンピューティングにおいて、複数のリソースを結びつけるには、多くの課題が存在します。しかし、オラクルの新しいソフトウェアが、これらのリソースを1つのものとして管理するための機能を提供します。

トップへ戻る

Enterprise 2.0

Architect Center: Enterprise 2.0もご覧ください。

Enterprise 2.0アプリケーションの構築 [2009年8月]
Nam Doan-Huy, YiHong Xu, and Narshimha Rao Kondapaka著
適切なタイミングで、適切なユーザーに、適切な情報を

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.)

『Interview: Web 2.0 Meets the Enterprise』 [2008年2月]
Caroline Kvitka著
Oracle WebCenterは、Web 2.0をエンタープライズ・アプリケーションに統合するためのプラットフォームを提供します。

『From the Editor: Capturing the Enterprise Imagination』 [2008年2月]
Tom Haunert著
企業とWeb 2.0のコラボレーションが実現しました。

『Analyst's Corner: Innovation Offers Developers Choice』 [2007年5月]
David Baum著
Web 2.0の発展により、企業では新しいツールや優れたコラボレーションが実現しました。

『Enterprise 2.0』 [2008年5月]
ZDNet著
このショート・ビデオ(3分38秒)で、Vince Casarez氏は、Web 2.0テクノロジー(Wiki、タグ、マッシュアップ)をどのように組織に適用できるかを説明します。

『Enterprise mashups revealed at Web 2.0 conference』 [2008年4月23日]
Paul Krill著
オラクルのエグゼクティブが、企業において成功するために必要なものを含む最新のWebアプリケーションについての展望を説明します。

トップへ戻る

Grid Computing

Why an Application Grid? [11-April-2009]
by Adam Messinger and Mike Piech
"Much remains to be done at the application server layer," according to Adam Messenger and Mike Piech in this SOA Magazine article. "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 [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.