Comparisons of E-Business Suite Release 12 Rapid Install Techstacks

[Jul 6, 2009 Update: Database version for 12.0.4 Rapid install was 10.2.0.3, not 10.2.0.4. Table corrected now.

A reader recently asked where she could find a summary of the E-Business Suite Release 12 technology stack components for different R12 releases.  As it turns out, there's a long answer to this deceptively-simple question.  This level of information is spread in a variety of release-specific Notes, making it tricky to compare which components were delivered as part of each Apps 12 Rapid Install. 

Here's a high-level architectural diagram showing an overview of the major techstack components in R12:

Oracle E-Business Suite Release 12 architecture diagram showing three tier database application server client and major techstack components

It's possible to add on additional database options not shown above, including 11g Advanced Compression, 11g Advanced Security, and others. 

Here's a summary of the versions for the important major techstack components that were included in the Rapid Install footprints for Oracle E-Business Suite Release 12:

EBS Release 12 Rapid Install Version
12.0.0 12.0.4 12.1.1
Database 10.2.0.2 10.2.0.3 11.1.0.7
OracleAS 10.1.2 Forms & Reports 10.1.2.0.2 10.1.2.2 10.1.2.3
OracleAS 10.1.3 OC4J 10.1.3.0.0 10.1.3.0.0 10.1.3.4
App Tier Java (JDK) 1.5.0_10 1.5.0_13 1.6.0_10
Desktop Client Java (JRE) 1.5.0_10-erdist 1.5.0_13 1.6.0_u10

The Case Against Finer-Grained Listings for Internal Components

The table above shows only the major internal components that Apps DBAs can upgrade themselves.  Individual upgrades for finer-grained components aren't required or recommended unless you're experiencing a particularly severe bug.  There are approximately 120 technology stack components in the E-Business Suite.  The fine-grained listings of these components are important to us in EBS Development, since we build the E-Business Suite on them, but they're mostly irrelevant to EBS sysadmins whose goal is maintaining their systems. 

For example, we track the versioning of individual application tier components like OJSP, Servlet, and SOAP separately from the overall Oracle Containers for Java (OC4J) component.  That doesn't affect your configuration management and operational plans, though.  An Apps sysadmin would simply install the latest certified Oracle Application Server 10g 10.1.3 update to get all of the latest 10.1.3 components bundled with that release.

Integrating EBS with External Oracle Products

Naturally, it's possible to integrate your EBS environment with a variety of other Oracle products.  These products can be running on external -- i.e. physically standalone -- servers or in a separate ORACLE_HOME on the same server where the E-Business Suite instance is installed. 

Commonly used external integrations are Single Sign-On and Oracle Internet Directory, used respectively for integrating with existing corporate authentication systems like Windows Kerberos, and with existing LDAP directories like Microsoft Active Directory.  External certified product integrations for the E-Business Suite are summarized here.

Updating Individual EBS Components After a Rapid Install

Using Rapid Install to create your initial E-Business Suite environment is convenient, but new Apps DBAs should understand that this is a starting point.  Your journey doesn't end here -- it begins.  If you haven't already seen these two articles, they're mandatory reading for Apps DBAs:

We regularly release new certifications for EBS technology stack components.  Our certification announcements archive tells the tale.  Including incremental announcements for specific operating system platforms and special architectures, we released almost 40 new certifications for Apps 12 in 2008.  We're already up to 20 new certifications for 2009. 

You can keep up with the news about the latest certifications by monitoring or subscribing to this blog.  If you're looking for a one-page summary of all of the latest technology stack components certified with the E-Business Suite, bookmark this Certification Summary.

Related Articles

Comments:

I have you done any mistake, My 12.0.4 under linux was at 10.2.0.3

Posted by daniel desrochers on July 03, 2009 at 07:30 AM PDT #

Hi,

I need some suggestion from your side. Right now in our organization we are setting up EBS R 12 on OEL 5.3.
We are planning to implement shared application tier file system on GFS(Red Hat Global file system) on SAN since it is free and comes with OEL 5.3.

Now the question is about the performance?? can we go ahead with GFS for shared application tier.
Configuration is as follows

Multi node installation with 4 nodes R 12 EBS
Database 10gr2 (Two node rac)

Thank you in anticipation

Satish

Posted by satish on July 03, 2009 at 04:56 PM PDT #

Daniel,

Yes, you're right; that was a typo. Thanks for the correction. I've updated the table for the 12.0.4 database entry.

Regards,
Steven

Posted by Steven Chan on July 06, 2009 at 03:35 AM PDT #

Hi, Satish,

The Linux Support team's statements about generic GFS for general OEL users do not apply to the E-Business Suite.

We do not test the E-Business Suite with GFS. We have not performed any certification or compatibility tests with that filesystem and don't have any empirical data about how well this particular combination will work.

As a general rule, E-Business Suite Development doesn't recommend or endorse specific filesystems. This is because we lack sufficient hands-on experience to make credible recommendations or comparisons between such products.

Regards,
Steven

Posted by Steven Chan on July 06, 2009 at 03:39 AM PDT #

Hi Steven,

Thank you for the information. It clearly shows that we can upgrade 11i DB from 10.2.0.4 to 11g before upgrading 11i to R12 (we have a business requirement for that)…

Does Oracle support deploying the custom Web services built in JDeveloper to R12 application technology stack AS 10.1.3 OC4J instance?

Thanks again,
Jennifer.

Posted by Jennifer Chen on July 06, 2009 at 04:17 AM PDT #

Hi Steven,

The reason prompting my previous question was that AS10g (10.1.3) OC4J provided certain features that don’t exist in AS 10.1.2.x. and we have tried to deploy the Web Service server built in JDeveloper to our 11i external integrated AS10g stack (10.1.2) with no luck (we encountered bugs which are not back portable)…

We need to either upgrade 11i to R12 if we can utilize its AS 10.1.3 or upgrade the external integrated AS10g stack to Fusion Middleware 11g if you certify it with EBS. So, I am hoping to check if you are actively working on certifying Fusion Middleware 11g with EBS? Will you be able to provide some interim updates on that?

Thanks in advance for your time.
Jennifer.

Posted by Jennifer Chen on July 06, 2009 at 11:07 AM PDT #

Hi, Jennifer,

I've seen internal discussions about deploying EBS R12 extensions, but don't know whether our Applications Technology Group (which governs AOL, OAF, etc) has issued any formal recommendations or whitepapers on this yet. I'll look into it.

As for Fusion Middleware 11g:

It's important to distinguish between running Fusion Middleware 11g as part of the E-Business Suite's internal technology stack (e.g. in place of JServ or OC4J) versus being compatible with externally-integrated servers running Fusion Middleware 11g.

We plan to continue to certify Oracle E-Business Suite Release 11i and 12 with external Oracle Application Server instances. These integrations allow E-Business Suite customers to use the latest Fusion Middleware components such as Oracle Single Sign-On, Oracle Internet Directory, Oracle WebCenter, Oracle Business Intelligence, and others. We expect to be able to certify the FMW 11g/WebLogic-enabled versions of those external integrations with the E-Business Suite in the future.

We're evaluating the feasibility of using WebLogic in some capacity with an as-yet-unspecified future version of Oracle E-Business Suite Release 12.

We have no plans to replace Oracle E-Business Suite Release 11i's internal JServ engine with WebLogic.

The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Regards,
Steven

Posted by Steven Chan on July 07, 2009 at 03:20 AM PDT #

Hi, Jennifer,

Our Applications Technology Group tells me that the only web services supported through the Integration Repository will be those generated via our SOA provider and deployed in the EBS OracleAS home. This is being targetted for a future EBS R12 release.

There are no current plans to support web services that are not generated and deployed by the EBS Integrated SOA Gateway. We do not currently plan to support the deployment of custom web services for a custom PL/SQL API via JDeveloper.

The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Regards,
Steven

Posted by Steven Chan on July 10, 2009 at 07:10 AM PDT #

Hi Steven,

It is always a pleasure to read your article. I can get so many info from your blog. I really appreciate all your efforts.

I had a 12.1.1 vision installed on Solaris, the Java plugin version is 1.6.0_07, not 1.6.0_10. But the JDK version is indeed 1.6.0_10. Is it because of OS?

Thanks,

T Wu

Posted by Tianhua Wu on July 13, 2009 at 06:31 AM PDT #

Hi Steven,

Really appreciate your cross group checking. Deploying apps extensions on EBS R12 AS10g stack has its advantages over deploying them on an external integrated AS10g stack because of EBS’s shared file system architecture. We are currently running on 4 EBS app servers and 4 external integrated AS10g midtier servers. We only need to patch and deploy the code once on EBS app servers verses patching and deploying code 4 times on the external integrated AS10g midtier servers…

Your responses were crystal clear. We are also in middle of evaluating SOA suite now.

Many thanks!
Jennifer.

Posted by Jennifer Chen on July 14, 2009 at 12:03 PM PDT #

Hello, Tianhua,

Thanks for the feedback on our blog. Glad to hear that you've found it useful.

I don't know why the JRE version might be different than that which is shown in my article. It's possible that this is platform-specific.

Either way, I wouldn't worry too much about it. The inclusion of the JRE in 12.1.1 Vision is more of a convenience, since most organizations have their own internal standards for deployed JRE versions and upgrade schedules. I'd expect that most organizations stick their own JRE level -- whatever that might be -- into the EBS environment for their PROD deployment.

Regards,
Steven

Posted by Steven Chan on July 15, 2009 at 04:42 AM PDT #

Hi Steven,

Is there any update on your comment "We're evaluating the feasibility of using WebLogic in some capacity with an as-yet-unspecified future version of Oracle E-Business Suite Release 12."? I.e. is there any current plan to replace components of Oracle Middle tier with Weblogic?

Thanks,
Gareth

Posted by Gareth Roberts on January 16, 2011 at 02:11 AM PST #

Hi, Gareth,

We've been hard at work on the next major release of Oracle E-Business Suite Release 12, and we expect that this will incorporate WebLogic. I'm still trying to get clearance to discuss this in more detail publicly. Stay tuned.

Regards,
Steven

Posted by Steven Chan on January 20, 2011 at 02:15 AM PST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today