SlideShare a Scribd company logo
Mr. Sandeep M Shinde www.eTutorInfotech.com
eTutorInfotech@gmail.com 8308800428/99309754
Mr. Sandeep M Shinde www.eTutorInfotech.com
eTutorInfotech@gmail.com 8308800428/99309754
Oracle E-Business Suite (EBS)
What is Oracle Applications/Oracle E-Business Suite ?
To facilitate big businesses, Oracle Corporation have created collection of software in
the category of ERP (Enterprise Resource Planning) known as modules, that are
integrated to talk to each other and known as Oracle Applications or E-Business
Suite.
Oracle Inventory Module deals with the items you maintain in stock, warehouse
etc.
Oracle Receivables and Oracle Order Management are dealing with customers
like orders given by Customers and Money collected from customers. Oracle General
Ledger receives information from all the different transaction modules and
summarizes them in order to create profit and loss statements, reports for paying
Taxes etc.
Oracle Cost Management helps to maintain the costs of items in your inventory and
the immediate modules that it interacts with are Oracle Inventory, Oracle Bills of
Material, Order Management.
Oracle E-Business Suite Previous Releases
10.7 : Oldest Release of Oracle ERP which is character, thin client based. Oracle
has stopped support for this release from year 1998.
11 :
11i :
R12 : Latest Release Of EBS by Oracle .
1
Mr. Sandeep M Shinde www.eTutorInfotech.com
eTutorInfotech@gmail.com 8308800428/99309754
Oracle EBS R12 Architecture
Oracle EBS R12 Applications is a three-tiered architecture.
1.Desktop Tier
2.Application Tier
3.Database Tier
The Oracle Applications Architecture is a framework for multi-tiered, distributed
computing that supports Oracle Applications products. In this model, various servers
or services are distributed among three levels, or tiers.
First we need to know the important points like SERVER, NODE, MACHINE and TIER.
Server : Server is a process or group of processes that run on a single machine and
provide a particular functionality.
Tier : A tier is a logical group of services , that spread across more than one physical
machine.
Machine or node : A machine is referred to as a node, particularly in the context of a
group of computers that work closely together in a cluster.
Desktop Tier :
The Forms client applet must be run within a Java Virtual Machine (JVM) on the
desktop client. The Sun J2SE Plug-in component allows use of the Oracle JVM on web
clients, instead of the browser’s own JVM. This is implemented as a browser plug-in.
Please Note : In 11i , we use Jinitiator for the for the JVM.
The Application Tier :
In Release 12, the application tier contains Oracle Application Server 10g (OAS10g).
Three servers or service groups comprise the basic application tier for Oracle
Applications:
 Web services

The Web services component of Oracle Application Server processes requests
received over the network from the desktop clients.
2
Mr. Sandeep M Shinde www.eTutorInfotech.com
eTutorInfotech@gmail.com 8308800428/99309754
 Forms services

Forms services in Oracle Applications Release 12 are provided by the Forms
listener servlet or Form Socket mode, which facilitates the use of firewalls,
load balancing, proxies, and other networking options.

 Concurrent Processing server
Processes that run on the Concurrent Processing server are called concurrent
requests. When you submit such a request, either through HTML-based or
Forms-based Applications, a row is inserted into a database table specifying
the program to be run. A concurrent manager then reads the applicable
requests in the table, and starts the associated concurrent program.
Please Note: There is no concept of an Administration server in Release 12. By
default, patching can be undertaken from any application tier node.
Database Tier :
The database tier contains the Oracle database server, which stores all the data
maintained by Oracle Applications.
R12 EBS Directory Structure
Techstack Components :
DB_TIER
 10.2.0.2 RDBMS ORACLE_HOME
APPL-TIER
 10.1.2 C ORACLE_HOME / FORMS ORACLE_HOME (8.0.6 ORACLE HOME as in
R11i)
 10.1.3 Java ORACLE_HOME/OC4J ORACLE_HOME (iAS ORACLE_HOME as in
R11i)

 INSTANCE_TOP : Each application tier has a unique Instance Home file system
associated
3
Mr. Sandeep M Shinde www.eTutorInfotech.com
eTutorInfotech@gmail.com 8308800428/99309754
There are two versions of Oracle Application server 10g (OAS10g) used,
 The Oracle Application Server 10.1.2 ORACLE_HOME (sometimes referred to as
the Tools, C, or Developer ORACLE_HOME) replaces the 8.0.6 ORACLE_HOME
provided by Oracle9i Application Server 1.0.2.2.2 in Release 11i.

 The Oracle Application Server 10.1.3 ORACLE_HOME (sometimes referred to as
the Web or Java ORACLE_HOME) replaces the 8.1.7-based ORACLE_HOME
provided by Oracle9i Application Server 1.0.2.2.2 in Release 11i.
4
Mr. Sandeep M Shinde www.eTutorInfotech.com
eTutorInfotech@gmail.com 8308800428/99309754
(ORACLE EBS R12 ORACLE_HOMES )
Oracle EBS R12 file system has come up with new model - Code, Data, Configurations
are segregated for easy maintenance, to avert NFS mount issues on shared appl tier
configuration systems. Auto-config will not write anything in APPL_TOP,
COMMON_TOP area in R12. All instance specific configurations, log files are written in
INST_TOP area. Instance Home provides the ability to share Applications and
technology stack code among multiple instances.
The image shown below describes the complete directory structure for complete e-bs
installation i.e. DB_TOP, APPL_TOP and new INST_TOP. If you look into the INST_TOP
we will find that it only contains all the configuration files, start-stop scripts, log files,
certificate files, pid files etc, so as to make DB_TOP and APPL_TOP untouched for any
instance specific changes.
5
Mr. Sandeep M Shinde www.eTutorInfotech.com
eTutorInfotech@gmail.com 8308800428/99309754
INSTANCE TOP :
Instance home is the top-level directory for an Applications Instance which is known
as Instance Home and is denoted the environment variable $INST_TOP. This
contains all the config files, log files, SSL certificates etc.
Advantages of new INSTANCE HOME:
 The additional Instance Home makes the middle tier easier to manage and
organized since the data is kept separate from the config files.
 The Instance Home also has the ability to share the Applications and
Technology stack code across multiple instances.

 Another advantage of the Instance Home is that the Autoconfig writes only in
INST_TOP so APPL_TOP and ORACLE_HOME can also be made read only file
system if required.
 To create a new instance that shares an existing middle-tier, just create a new
instance_top with proper config files and NFS Mount the middle tier in the
6
Mr. Sandeep M Shinde www.eTutorInfotech.com
eTutorInfotech@gmail.com 8308800428/99309754
INSTANCE TOP – STRUCTURE:
$INST_TOP: $APPS_BASE/inst/apps/$CONTEXT_NAME/
/admin
/scripts
/appl
: ADMIN_SCRIPTS_HOME: Find all AD scripts here
: APPL_CONFIG_HOME. For standalone envs, this is set to
$APPL_TOP
/fnd/12.0.0/secure
/admin
/certs
/logs
: FND_SECURE: dbc files here
: All Env Config files here
: SSL Certificates go here
: LOG_HOME: Central log file location. All log files are placed
here (except adconfig)
/ora
/10.1.2
: ORA_CONFIG_HOME
: 'C' Oracle home config, Contains tnsnames and forms listener
servlet config files
/10.1.3 : Apache & OC4J config home, Apache, OC4J and opmn
This is the 'Java' oracle home configuration for OPMN, Apache
and OC4J
/pids
/portal
: Apache/Forms server PID files here
: Apache's DocumentRoot folder
7
Ad

More Related Content

What's hot (20)

R12 d49656 gc10-apps dba 03
R12 d49656 gc10-apps dba 03R12 d49656 gc10-apps dba 03
R12 d49656 gc10-apps dba 03
zeesniper
 
Ebs 12.2 con9021_pdf_9021_0001
Ebs 12.2 con9021_pdf_9021_0001Ebs 12.2 con9021_pdf_9021_0001
Ebs 12.2 con9021_pdf_9021_0001
jucaab
 
Obia with odi
Obia with odiObia with odi
Obia with odi
naveennagineni
 
ESM Asset Model FlexConnector Developer's Guide for ESM 6.8c
ESM Asset Model FlexConnector Developer's Guide for ESM 6.8cESM Asset Model FlexConnector Developer's Guide for ESM 6.8c
ESM Asset Model FlexConnector Developer's Guide for ESM 6.8c
Protect724v3
 
DAC
DACDAC
DAC
Ram Reddy
 
R12 d49656 gc10-apps dba 06
R12 d49656 gc10-apps dba 06R12 d49656 gc10-apps dba 06
R12 d49656 gc10-apps dba 06
zeesniper
 
Asset modelimportconn devguide_5.2.1.6190.0
Asset modelimportconn devguide_5.2.1.6190.0Asset modelimportconn devguide_5.2.1.6190.0
Asset modelimportconn devguide_5.2.1.6190.0
Protect724
 
Epicor 10-architected-for-efficiency-whitepaper
Epicor 10-architected-for-efficiency-whitepaperEpicor 10-architected-for-efficiency-whitepaper
Epicor 10-architected-for-efficiency-whitepaper
Le Quoc Vuong
 
Obia with odi
Obia with odiObia with odi
Obia with odi
onlinetrainingplacements
 
Ugf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obieeUgf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obiee
Berry Clemens
 
Leverage your business with ebs extensions with endeca ppt
Leverage your business with ebs extensions with endeca pptLeverage your business with ebs extensions with endeca ppt
Leverage your business with ebs extensions with endeca ppt
Venkat Muthadi
 
Asset Model Import FlexConnector Developer's Guide
Asset Model Import FlexConnector Developer's GuideAsset Model Import FlexConnector Developer's Guide
Asset Model Import FlexConnector Developer's Guide
Protect724migration
 
Oracle Apex Installation (EPG)
Oracle Apex Installation (EPG)Oracle Apex Installation (EPG)
Oracle Apex Installation (EPG)
Khairul Islam
 
Development withforce
Development withforceDevelopment withforce
Development withforce
adm_exoplatform
 
OBIEE 11g : Repository Creation Steps
OBIEE 11g : Repository Creation StepsOBIEE 11g : Repository Creation Steps
OBIEE 11g : Repository Creation Steps
Dharmaraj Borse
 
Ebs idm con9020_pdf_9020_0001
Ebs idm con9020_pdf_9020_0001Ebs idm con9020_pdf_9020_0001
Ebs idm con9020_pdf_9020_0001
jucaab
 
Gsi
GsiGsi
Gsi
Mohammed Muqeet
 
R12 d49656 gc10-apps dba 01
R12 d49656 gc10-apps dba 01R12 d49656 gc10-apps dba 01
R12 d49656 gc10-apps dba 01
zeesniper
 
Uploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADIUploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADI
RapidValue
 
R12.2.5 new features
R12.2.5 new featuresR12.2.5 new features
R12.2.5 new features
TahirGhafoor
 
R12 d49656 gc10-apps dba 03
R12 d49656 gc10-apps dba 03R12 d49656 gc10-apps dba 03
R12 d49656 gc10-apps dba 03
zeesniper
 
Ebs 12.2 con9021_pdf_9021_0001
Ebs 12.2 con9021_pdf_9021_0001Ebs 12.2 con9021_pdf_9021_0001
Ebs 12.2 con9021_pdf_9021_0001
jucaab
 
ESM Asset Model FlexConnector Developer's Guide for ESM 6.8c
ESM Asset Model FlexConnector Developer's Guide for ESM 6.8cESM Asset Model FlexConnector Developer's Guide for ESM 6.8c
ESM Asset Model FlexConnector Developer's Guide for ESM 6.8c
Protect724v3
 
R12 d49656 gc10-apps dba 06
R12 d49656 gc10-apps dba 06R12 d49656 gc10-apps dba 06
R12 d49656 gc10-apps dba 06
zeesniper
 
Asset modelimportconn devguide_5.2.1.6190.0
Asset modelimportconn devguide_5.2.1.6190.0Asset modelimportconn devguide_5.2.1.6190.0
Asset modelimportconn devguide_5.2.1.6190.0
Protect724
 
Epicor 10-architected-for-efficiency-whitepaper
Epicor 10-architected-for-efficiency-whitepaperEpicor 10-architected-for-efficiency-whitepaper
Epicor 10-architected-for-efficiency-whitepaper
Le Quoc Vuong
 
Ugf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obieeUgf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obiee
Berry Clemens
 
Leverage your business with ebs extensions with endeca ppt
Leverage your business with ebs extensions with endeca pptLeverage your business with ebs extensions with endeca ppt
Leverage your business with ebs extensions with endeca ppt
Venkat Muthadi
 
Asset Model Import FlexConnector Developer's Guide
Asset Model Import FlexConnector Developer's GuideAsset Model Import FlexConnector Developer's Guide
Asset Model Import FlexConnector Developer's Guide
Protect724migration
 
Oracle Apex Installation (EPG)
Oracle Apex Installation (EPG)Oracle Apex Installation (EPG)
Oracle Apex Installation (EPG)
Khairul Islam
 
OBIEE 11g : Repository Creation Steps
OBIEE 11g : Repository Creation StepsOBIEE 11g : Repository Creation Steps
OBIEE 11g : Repository Creation Steps
Dharmaraj Borse
 
Ebs idm con9020_pdf_9020_0001
Ebs idm con9020_pdf_9020_0001Ebs idm con9020_pdf_9020_0001
Ebs idm con9020_pdf_9020_0001
jucaab
 
R12 d49656 gc10-apps dba 01
R12 d49656 gc10-apps dba 01R12 d49656 gc10-apps dba 01
R12 d49656 gc10-apps dba 01
zeesniper
 
Uploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADIUploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADI
RapidValue
 
R12.2.5 new features
R12.2.5 new featuresR12.2.5 new features
R12.2.5 new features
TahirGhafoor
 

Similar to Oracle ebs r12_architecture (20)

iOrange Event Presentation
iOrange Event PresentationiOrange Event Presentation
iOrange Event Presentation
iOrange Technology
 
Basic of oracle application Login steps
Basic of oracle application Login stepsBasic of oracle application Login steps
Basic of oracle application Login steps
Girishchandra Darvesh
 
Basic of Oracle Application
Basic of Oracle ApplicationBasic of Oracle Application
Basic of Oracle Application
Girishchandra Darvesh
 
Oracle Intro.ppt
Oracle Intro.pptOracle Intro.ppt
Oracle Intro.ppt
DevilPurkhasiya
 
Oracle Applications R12 architecture
Oracle Applications R12 architectureOracle Applications R12 architecture
Oracle Applications R12 architecture
Sekhar Byna
 
Performance Testing in Oracle Apps
Performance Testing in Oracle AppsPerformance Testing in Oracle Apps
Performance Testing in Oracle Apps
Biswajit Pratihari
 
Satyapriya rajguru oracle app test
Satyapriya rajguru oracle app testSatyapriya rajguru oracle app test
Satyapriya rajguru oracle app test
Satyapriya Rajguru
 
App Load Presentation 2009
App Load Presentation 2009App Load Presentation 2009
App Load Presentation 2009
sundu72
 
Top_Five_problems_In_EBS_Administration.pdf
Top_Five_problems_In_EBS_Administration.pdfTop_Five_problems_In_EBS_Administration.pdf
Top_Five_problems_In_EBS_Administration.pdf
AkhashRamnath
 
New Enhancements + Upgrade Path to Oracle EBS R12.1.3
New Enhancements + Upgrade Path to Oracle EBS R12.1.3New Enhancements + Upgrade Path to Oracle EBS R12.1.3
New Enhancements + Upgrade Path to Oracle EBS R12.1.3
iWare Logic Technologies Pvt. Ltd.
 
Architecture and tools
Architecture and toolsArchitecture and tools
Architecture and tools
sanjay_jha
 
Sso & rman
Sso & rmanSso & rman
Sso & rman
vishaalkumar11
 
Velmurugan_AnnamalaiSrademantrasdb
Velmurugan_AnnamalaiSrademantrasdbVelmurugan_AnnamalaiSrademantrasdb
Velmurugan_AnnamalaiSrademantrasdb
Annamalai Velmurugan
 
Best practices for large oracle apps r12 implementations apps14
Best practices for large oracle apps r12 implementations apps14Best practices for large oracle apps r12 implementations apps14
Best practices for large oracle apps r12 implementations apps14
Ajith Narayanan
 
Oracle bi 10g_install_migration
Oracle bi 10g_install_migrationOracle bi 10g_install_migration
Oracle bi 10g_install_migration
Mlx Le
 
ORACLE Architechture.ppt
ORACLE Architechture.pptORACLE Architechture.ppt
ORACLE Architechture.ppt
aggarwalb
 
R12 d49656 gc10-apps dba 07
R12 d49656 gc10-apps dba 07R12 d49656 gc10-apps dba 07
R12 d49656 gc10-apps dba 07
zeesniper
 
Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resume
Maruthi YH
 
App dba hints
App dba hintsApp dba hints
App dba hints
ramaappsdba10
 
Forms Playback: Unlocking Oracle's Hidden Tool for Fast Dataloads
Forms Playback: Unlocking Oracle's Hidden Tool for Fast DataloadsForms Playback: Unlocking Oracle's Hidden Tool for Fast Dataloads
Forms Playback: Unlocking Oracle's Hidden Tool for Fast Dataloads
Nikunj Sanghvi
 
Basic of oracle application Login steps
Basic of oracle application Login stepsBasic of oracle application Login steps
Basic of oracle application Login steps
Girishchandra Darvesh
 
Oracle Applications R12 architecture
Oracle Applications R12 architectureOracle Applications R12 architecture
Oracle Applications R12 architecture
Sekhar Byna
 
Performance Testing in Oracle Apps
Performance Testing in Oracle AppsPerformance Testing in Oracle Apps
Performance Testing in Oracle Apps
Biswajit Pratihari
 
Satyapriya rajguru oracle app test
Satyapriya rajguru oracle app testSatyapriya rajguru oracle app test
Satyapriya rajguru oracle app test
Satyapriya Rajguru
 
App Load Presentation 2009
App Load Presentation 2009App Load Presentation 2009
App Load Presentation 2009
sundu72
 
Top_Five_problems_In_EBS_Administration.pdf
Top_Five_problems_In_EBS_Administration.pdfTop_Five_problems_In_EBS_Administration.pdf
Top_Five_problems_In_EBS_Administration.pdf
AkhashRamnath
 
Architecture and tools
Architecture and toolsArchitecture and tools
Architecture and tools
sanjay_jha
 
Velmurugan_AnnamalaiSrademantrasdb
Velmurugan_AnnamalaiSrademantrasdbVelmurugan_AnnamalaiSrademantrasdb
Velmurugan_AnnamalaiSrademantrasdb
Annamalai Velmurugan
 
Best practices for large oracle apps r12 implementations apps14
Best practices for large oracle apps r12 implementations apps14Best practices for large oracle apps r12 implementations apps14
Best practices for large oracle apps r12 implementations apps14
Ajith Narayanan
 
Oracle bi 10g_install_migration
Oracle bi 10g_install_migrationOracle bi 10g_install_migration
Oracle bi 10g_install_migration
Mlx Le
 
ORACLE Architechture.ppt
ORACLE Architechture.pptORACLE Architechture.ppt
ORACLE Architechture.ppt
aggarwalb
 
R12 d49656 gc10-apps dba 07
R12 d49656 gc10-apps dba 07R12 d49656 gc10-apps dba 07
R12 d49656 gc10-apps dba 07
zeesniper
 
Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resume
Maruthi YH
 
Forms Playback: Unlocking Oracle's Hidden Tool for Fast Dataloads
Forms Playback: Unlocking Oracle's Hidden Tool for Fast DataloadsForms Playback: Unlocking Oracle's Hidden Tool for Fast Dataloads
Forms Playback: Unlocking Oracle's Hidden Tool for Fast Dataloads
Nikunj Sanghvi
 
Ad

Recently uploaded (20)

Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
Exploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the FutureExploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the Future
ICS
 
Top 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docxTop 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docx
Portli
 
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Orangescrum
 
Revolutionizing Residential Wi-Fi PPT.pptx
Revolutionizing Residential Wi-Fi PPT.pptxRevolutionizing Residential Wi-Fi PPT.pptx
Revolutionizing Residential Wi-Fi PPT.pptx
nidhisingh691197
 
Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRYLEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
NidaFarooq10
 
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software DevelopmentSecure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Shubham Joshi
 
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdfMicrosoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
TechSoup
 
Expand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchangeExpand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchange
Fexle Services Pvt. Ltd.
 
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
Andre Hora
 
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AIScaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
danshalev
 
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
Egor Kaleynik
 
Adobe After Effects Crack FREE FRESH version 2025
Adobe After Effects Crack FREE FRESH version 2025Adobe After Effects Crack FREE FRESH version 2025
Adobe After Effects Crack FREE FRESH version 2025
kashifyounis067
 
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and CollaborateMeet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Maxim Salnikov
 
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
F-Secure Freedome VPN 2025 Crack Plus Activation  New VersionF-Secure Freedome VPN 2025 Crack Plus Activation  New Version
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
saimabibi60507
 
Adobe Lightroom Classic Crack FREE Latest link 2025
Adobe Lightroom Classic Crack FREE Latest link 2025Adobe Lightroom Classic Crack FREE Latest link 2025
Adobe Lightroom Classic Crack FREE Latest link 2025
kashifyounis067
 
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage DashboardsAdobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
BradBedford3
 
Who Watches the Watchmen (SciFiDevCon 2025)
Who Watches the Watchmen (SciFiDevCon 2025)Who Watches the Watchmen (SciFiDevCon 2025)
Who Watches the Watchmen (SciFiDevCon 2025)
Allon Mureinik
 
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Andre Hora
 
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
Exploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the FutureExploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the Future
ICS
 
Top 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docxTop 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docx
Portli
 
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Orangescrum
 
Revolutionizing Residential Wi-Fi PPT.pptx
Revolutionizing Residential Wi-Fi PPT.pptxRevolutionizing Residential Wi-Fi PPT.pptx
Revolutionizing Residential Wi-Fi PPT.pptx
nidhisingh691197
 
Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRYLEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
NidaFarooq10
 
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software DevelopmentSecure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Shubham Joshi
 
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdfMicrosoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
TechSoup
 
Expand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchangeExpand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchange
Fexle Services Pvt. Ltd.
 
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
Andre Hora
 
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AIScaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
danshalev
 
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
Egor Kaleynik
 
Adobe After Effects Crack FREE FRESH version 2025
Adobe After Effects Crack FREE FRESH version 2025Adobe After Effects Crack FREE FRESH version 2025
Adobe After Effects Crack FREE FRESH version 2025
kashifyounis067
 
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and CollaborateMeet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Maxim Salnikov
 
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
F-Secure Freedome VPN 2025 Crack Plus Activation  New VersionF-Secure Freedome VPN 2025 Crack Plus Activation  New Version
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
saimabibi60507
 
Adobe Lightroom Classic Crack FREE Latest link 2025
Adobe Lightroom Classic Crack FREE Latest link 2025Adobe Lightroom Classic Crack FREE Latest link 2025
Adobe Lightroom Classic Crack FREE Latest link 2025
kashifyounis067
 
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage DashboardsAdobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
BradBedford3
 
Who Watches the Watchmen (SciFiDevCon 2025)
Who Watches the Watchmen (SciFiDevCon 2025)Who Watches the Watchmen (SciFiDevCon 2025)
Who Watches the Watchmen (SciFiDevCon 2025)
Allon Mureinik
 
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)
Andre Hora
 
Ad

Oracle ebs r12_architecture

  • 1. Mr. Sandeep M Shinde www.eTutorInfotech.com [email protected] 8308800428/99309754
  • 2. Mr. Sandeep M Shinde www.eTutorInfotech.com [email protected] 8308800428/99309754 Oracle E-Business Suite (EBS) What is Oracle Applications/Oracle E-Business Suite ? To facilitate big businesses, Oracle Corporation have created collection of software in the category of ERP (Enterprise Resource Planning) known as modules, that are integrated to talk to each other and known as Oracle Applications or E-Business Suite. Oracle Inventory Module deals with the items you maintain in stock, warehouse etc. Oracle Receivables and Oracle Order Management are dealing with customers like orders given by Customers and Money collected from customers. Oracle General Ledger receives information from all the different transaction modules and summarizes them in order to create profit and loss statements, reports for paying Taxes etc. Oracle Cost Management helps to maintain the costs of items in your inventory and the immediate modules that it interacts with are Oracle Inventory, Oracle Bills of Material, Order Management. Oracle E-Business Suite Previous Releases 10.7 : Oldest Release of Oracle ERP which is character, thin client based. Oracle has stopped support for this release from year 1998. 11 : 11i : R12 : Latest Release Of EBS by Oracle . 1
  • 3. Mr. Sandeep M Shinde www.eTutorInfotech.com [email protected] 8308800428/99309754 Oracle EBS R12 Architecture Oracle EBS R12 Applications is a three-tiered architecture. 1.Desktop Tier 2.Application Tier 3.Database Tier The Oracle Applications Architecture is a framework for multi-tiered, distributed computing that supports Oracle Applications products. In this model, various servers or services are distributed among three levels, or tiers. First we need to know the important points like SERVER, NODE, MACHINE and TIER. Server : Server is a process or group of processes that run on a single machine and provide a particular functionality. Tier : A tier is a logical group of services , that spread across more than one physical machine. Machine or node : A machine is referred to as a node, particularly in the context of a group of computers that work closely together in a cluster. Desktop Tier : The Forms client applet must be run within a Java Virtual Machine (JVM) on the desktop client. The Sun J2SE Plug-in component allows use of the Oracle JVM on web clients, instead of the browser’s own JVM. This is implemented as a browser plug-in. Please Note : In 11i , we use Jinitiator for the for the JVM. The Application Tier : In Release 12, the application tier contains Oracle Application Server 10g (OAS10g). Three servers or service groups comprise the basic application tier for Oracle Applications:  Web services  The Web services component of Oracle Application Server processes requests received over the network from the desktop clients. 2
  • 4. Mr. Sandeep M Shinde www.eTutorInfotech.com [email protected] 8308800428/99309754  Forms services  Forms services in Oracle Applications Release 12 are provided by the Forms listener servlet or Form Socket mode, which facilitates the use of firewalls, load balancing, proxies, and other networking options.   Concurrent Processing server Processes that run on the Concurrent Processing server are called concurrent requests. When you submit such a request, either through HTML-based or Forms-based Applications, a row is inserted into a database table specifying the program to be run. A concurrent manager then reads the applicable requests in the table, and starts the associated concurrent program. Please Note: There is no concept of an Administration server in Release 12. By default, patching can be undertaken from any application tier node. Database Tier : The database tier contains the Oracle database server, which stores all the data maintained by Oracle Applications. R12 EBS Directory Structure Techstack Components : DB_TIER  10.2.0.2 RDBMS ORACLE_HOME APPL-TIER  10.1.2 C ORACLE_HOME / FORMS ORACLE_HOME (8.0.6 ORACLE HOME as in R11i)  10.1.3 Java ORACLE_HOME/OC4J ORACLE_HOME (iAS ORACLE_HOME as in R11i)   INSTANCE_TOP : Each application tier has a unique Instance Home file system associated 3
  • 5. Mr. Sandeep M Shinde www.eTutorInfotech.com [email protected] 8308800428/99309754 There are two versions of Oracle Application server 10g (OAS10g) used,  The Oracle Application Server 10.1.2 ORACLE_HOME (sometimes referred to as the Tools, C, or Developer ORACLE_HOME) replaces the 8.0.6 ORACLE_HOME provided by Oracle9i Application Server 1.0.2.2.2 in Release 11i.   The Oracle Application Server 10.1.3 ORACLE_HOME (sometimes referred to as the Web or Java ORACLE_HOME) replaces the 8.1.7-based ORACLE_HOME provided by Oracle9i Application Server 1.0.2.2.2 in Release 11i. 4
  • 6. Mr. Sandeep M Shinde www.eTutorInfotech.com [email protected] 8308800428/99309754 (ORACLE EBS R12 ORACLE_HOMES ) Oracle EBS R12 file system has come up with new model - Code, Data, Configurations are segregated for easy maintenance, to avert NFS mount issues on shared appl tier configuration systems. Auto-config will not write anything in APPL_TOP, COMMON_TOP area in R12. All instance specific configurations, log files are written in INST_TOP area. Instance Home provides the ability to share Applications and technology stack code among multiple instances. The image shown below describes the complete directory structure for complete e-bs installation i.e. DB_TOP, APPL_TOP and new INST_TOP. If you look into the INST_TOP we will find that it only contains all the configuration files, start-stop scripts, log files, certificate files, pid files etc, so as to make DB_TOP and APPL_TOP untouched for any instance specific changes. 5
  • 7. Mr. Sandeep M Shinde www.eTutorInfotech.com [email protected] 8308800428/99309754 INSTANCE TOP : Instance home is the top-level directory for an Applications Instance which is known as Instance Home and is denoted the environment variable $INST_TOP. This contains all the config files, log files, SSL certificates etc. Advantages of new INSTANCE HOME:  The additional Instance Home makes the middle tier easier to manage and organized since the data is kept separate from the config files.  The Instance Home also has the ability to share the Applications and Technology stack code across multiple instances.   Another advantage of the Instance Home is that the Autoconfig writes only in INST_TOP so APPL_TOP and ORACLE_HOME can also be made read only file system if required.  To create a new instance that shares an existing middle-tier, just create a new instance_top with proper config files and NFS Mount the middle tier in the 6
  • 8. Mr. Sandeep M Shinde www.eTutorInfotech.com [email protected] 8308800428/99309754 INSTANCE TOP – STRUCTURE: $INST_TOP: $APPS_BASE/inst/apps/$CONTEXT_NAME/ /admin /scripts /appl : ADMIN_SCRIPTS_HOME: Find all AD scripts here : APPL_CONFIG_HOME. For standalone envs, this is set to $APPL_TOP /fnd/12.0.0/secure /admin /certs /logs : FND_SECURE: dbc files here : All Env Config files here : SSL Certificates go here : LOG_HOME: Central log file location. All log files are placed here (except adconfig) /ora /10.1.2 : ORA_CONFIG_HOME : 'C' Oracle home config, Contains tnsnames and forms listener servlet config files /10.1.3 : Apache & OC4J config home, Apache, OC4J and opmn This is the 'Java' oracle home configuration for OPMN, Apache and OC4J /pids /portal : Apache/Forms server PID files here : Apache's DocumentRoot folder 7