Oracle SOA Products are packaged with multiple related products as Suites like..
1. SOA Suite
2. BPA Suite
3. EDA Suite
4. ODI Suite
5. BPM Suite
SOA Suite has
-BPEL Process Manager
This is the primary product used for orchestration of services. This is BPEL standards compliant product with support for management, high-availability and hot-plugability.
-ESB
There are 2 ESBs in Oracle product offerings, OSB (this is the earlier Aqualogic service bus) and OESB (Oracle ESB). OSB is for more standalone enterprise-wide connectivity requirements and OESB can be used a project based mediation requirements.
-Rules
-human workflow
-OWSM
Oracle Webservice Manager is the Gateway product, which provides security to the webservices hosted on BPEL or ESB.
SOA Suite runs on Weblogic and OC4J.
BPA Suite
-Business Process Architect/ Publisher / Simulator / Repository
BPM suite
-Oracle BPM (this was earlier Aqualogic BPM)
-Oracle BAM
EDA Suite
-Oracle CEP (earlier Aqualogic Event Server)
SOA Governance products
-Enterprise Repository
-SOA Management pack
ODI Suite
-Oracle Data Integrator
ODI is for bulk data load requirements.
-Oracle Data Quality and Profiling
-Oracle Coherence
-Oracle Adapters
Based on the customer applications requirements, the right product mix should be used to realize the enterprise goals.
Monday, December 22, 2008
Thursday, December 18, 2008
Patterns
I love this word 'Patterns', It kind of summarizes everything that we learn in IT world. We have seen so many categorizations of patterns over last 10-15 yrs -
Design Patterns (GoF , Gang of four)
J2EE Patterns
EJB Patterns
SOA Patterns
Architecture Patterns
Integration Patterns
Application Patterns
In 2003, my friend Satya and I used to write a tutorial on GOF Patterns, Its still available here
Design Patterns (GoF , Gang of four)
J2EE Patterns
EJB Patterns
SOA Patterns
Architecture Patterns
Integration Patterns
Application Patterns
In 2003, my friend Satya and I used to write a tutorial on GOF Patterns, Its still available here
Friday, October 31, 2008
AIA
AIA - Oracle's SOA Architecture for PIP development.
AIA - application integration architecture
SOA - Service oriented architecture
PIP - Process Integration packs
In the journey from EAI to SOA, somewhere people started using BPEL for building integration flows. XML, XSLT, Adapters are the common technologies, whats new is WebServices or more specifically WSDLs.
In the Oracle eco system, there are many packaged Applications like Ebusiness suite, Siebel, Jd Edwards , Peoplesoft etc. And It's a common requirement to have integration flows between them in various customer implementations. So in Oracle we offer PIPs build over SOA middleware using AIA architecture.
AIA - application integration architecture
SOA - Service oriented architecture
PIP - Process Integration packs
In the journey from EAI to SOA, somewhere people started using BPEL for building integration flows. XML, XSLT, Adapters are the common technologies, whats new is WebServices or more specifically WSDLs.
In the Oracle eco system, there are many packaged Applications like Ebusiness suite, Siebel, Jd Edwards , Peoplesoft etc. And It's a common requirement to have integration flows between them in various customer implementations. So in Oracle we offer PIPs build over SOA middleware using AIA architecture.
10
I just completed 10 yrs in Indian IT industry starting as a developer and growing to Architect roles. Most of my experience was in the J2EE application development space. Last 2 years I have been working in the SOA space. Started with learning about SOA Methodology, Maturity Models, Technology Standards and Governance. looked at IBM Stack of products and now working using Oracle/BEA SOA stack products for last 6 months.
Oracle/BEA Stack of SOA products looks very exciting and I feel very passionate about its roadmap and also hoping doing exciting work in this space.
I am planning to write my experience in this blog from day to day development issues to architectural insights.
Oracle/BEA Stack of SOA products looks very exciting and I feel very passionate about its roadmap and also hoping doing exciting work in this space.
I am planning to write my experience in this blog from day to day development issues to architectural insights.
Subscribe to:
Posts (Atom)