SlideShare une entreprise Scribd logo
1  sur  45
©2012TietoCorporation
Companyconfidential
Fusion Applications
Bare Metal
Provisioning
Lessons Learned
Andrejs Karpovs
Lead Oracle Apps DBA
Tieto
andrejs.karpovs@tieto.com
© 2012 Tieto Corporation
Companyconfidential
About me
• Lead Oracle Apps DBA at Tieto Latvia
• R12 OCP, 11g RAC OCE, 11g OCM, WLS OCA
• Masters Degree in Computer Science
• Speaker» UKOUG 2012, UOGH 2012, OUG_IRE 2012, LVOUG 2011
• Twitter: @AndrejsKarpovs
• Blog: adbaday.wordpress.com
2013-10-152
© 2012 Tieto Corporation
Companyconfidential
Fusion Apps Installation Options
• Bare metal
• On-premise, from scratch
• Installation takes ~2 weeks
• OVM template based
• Templates shipped from Oracle
• Installation takes 3 days
• FSCM+H, CRM, HCM templates available
• Oracle Cloud Applications (SaaS)
3 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
My UNSuccess Story
• My company decides to build their own Fusion Apps POC
environment
• Fusion Applications: Installation and Administration,
Redwood Shores, SFO4 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Expectation
• Install Fusion Applications from scratch
• Understand all requirements and complete prerequisites
• Fusion Apps Know-how
5 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Result
6 2013-10-15
So are you ready to install Fusion Apps?
My Boss
Me
© 2012 Tieto Corporation
Companyconfidential
Reality
• 90% of Fusion Applications bare metal provisioning is
related to Identity and Access Management. This is the base
platform and main prerequisite
• Identity and Access Management is not covered in the
course
• NEW! There is a separate course for that «Fusion
Applications: Install And Configure Identity Management»
• Bugs
• IdM is the root cause mostly
7 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Recommendation I
8 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Why IdM?
• Fusion Apps is truly build on modern Oracle middleware
platfrorm
• Fusion Apps leverages FMW’s service-oriented security to
protect access to resources
• For large-scale enterprise environments, FA takes
advantage of IdM’s services, thus abstracting security from
the applications, and administering the enterprise
environment from a single point of control
9 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Consequences
• Every Fusion Apps customer will become a Fusion
Middleware Security Customer
• Independent set of products that must be actively managed
• Mission critical. The IDM components of Fusion
Applications are mission critical. If something is not working
properly (or God forbid, aren’t working at all) then neither is
Fusion Apps. It is that simple.
• IdM Skill Sets are required
• Oracle recommends separating Apps DBA’s and IdM experts
10 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
11 2013-10-15
IdMArchitectureforFA
© 2012 Tieto Corporation
Companyconfidential
Setup challenges
• Complex architecture
• Lot of hosts involved
• Highly available
• Lots of components
• Needs intensive planning
12 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Where to start?
13 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Disclaimer
• Not for Production deployments (Oracle Doc in for Prod)
• POC and evaluation
• Getting to know the overall process and training
14 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Lesson I – Leverage Virtualization
Server Role vCPU RAM (GB) Storage (GB)
Identity
Management
8 32 150
IdM DB 8 16 100+
Fusion Apps 8 150+ 500
Fusion Apps DB 8 32 100+
TOTAL 32 230+ 850+
15 2013-10-15
Isolate IdM and Fusion DB’s
© 2012 Tieto Corporation
Companyconfidential
Download the latest version from e-delivery
16 2013-10-15
All required components will be there!
© 2012 Tieto Corporation
Companyconfidential
Lesson II – Start with right Docs
• Oracle® Fusion Applications Release Notes 11.1.x
• Contains all additional prereqs and patches for IdM
• Check for the latest version of document in MoS
• Oracle® Fusion Middleware Enterprise Deployment Guide
for Oracle Identity Management (Oracle Fusion Applications
Edition)
• Oracle® Fusion Applications Installation Guide 11.1.x
• Check for your installation version (most likely the latest one)
17 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Create your own step-by-step
18 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Create your own step-by-step
19 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
The right approach
1. Install all the software from EDG for IdM (FA) – Do not
configure
2. Apply all the patches and workarounds from Release notes
1. Check the patch README’s for Post Steps
3. Start the components
1. Apply the patch Post Steps
4. Follow the further steps from documentation
20 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Get Ready!
21 2013-10-15
APM
OID OIM
OAM
OHS
© 2012 Tieto Corporation
Companyconfidential
What FMW Is In Fusion Apps
• OPSS (Oracle Platform Security Services) provides the fine
grained authorization for the application in Fusion Apps as
well as an assortment of other functions such as LDAP
connectivity and key management (security foundation).
• APM (Authorization Policy Manager) graphical user-
interface console for managing OPSS based authorization
policies. APM was specifically designed to support FA
security policies using a centrally managed approach
22 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
IdM components in Fusion Apps
• ODS (Oracle Directory Services)
• OID (Oracle Internet Directory) – identity data/OPSS security policies
• OVD (Oracle Virtual Directory) – go-between layer for user stores
when OID is not being used (Microsoft AD, third party ldaps)
• OIM (Oracle Identity Manager) – administer user access
privileges across resources
• OAM (Oracle Access Manager) – provides authentication
and SSO
• Webgate - intercept access requests to resources,
check for a pre-existing authentication, validate credentials, and
authenticate users.
23 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
IdM components in Fusion Apps
• OWSM (Oracle Web Services Manager) - provides web
services security (WS-SEC) for both FA internal web
services communication and the external web services
interfaces to FA.
• OHS (Oracle HTTP Server) - serves as the web tier for
Fusion Apps
• Front end for IdM
• Front end for FA
• SOA Suite – workflow engine used in user provisioning
OIM
24 2013-10-15
Webgate OAM
© 2012 Tieto Corporation
Companyconfidential
Recommendations: Plan
• Network Considerations: Virtual Hostnames and IPs
• admin.mycompany.com
• oiminternal.mycompany.com
• sso.mycompany.com
• policystore.mycompany.com
• idstore.mycompany.com
• SSL?
• Load Balancers?
• Topology / Nodes?
25 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Recommendations: Plan
• Directory (File System) Structure
• Database
• OID
• Policy store
• Identity store
• OIM related products (OIM, OAM,
OIF)
• RAC or Non RAC
• OVD (third party ldap) and OIF (federation single sign-on)
26 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Recommendations: Plan
• Weblogic Servers
• Clustered
• Non Clustered
• Communication mode
• Open
• Simple
• Certificate
• Authentication and authorization policies
• You can end up with one host for everything
27 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
28 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Recommendations: Simplify
• Maintain a table
29 2013-10-15
EDG Node Name Components Physical host
WEBHOST OHS webhost1.mycompany.com
WEBHOST 2 OHS webhost2.mycompany.com
IDMHOST WLS, OAM, ODSM, EM idm1.mycompany.com
IDMHOST 2 OAM, ODSM, EM idm2.mycompany.com
OIMHOST OIM, SOA oim1.mycompany.com
OIMHOST 2 OIM, SOA oim2.mycompany.com
… … …
idmsuite.mycompany.com
idmsuite.mycompany.com
idmsuite.mycompany.com
© 2012 Tieto Corporation
Companyconfidential
Recommendations: Simplify
• And
30 2013-10-15
Virtual Host Maps to
sso.mycompany.com sso.mycompany.com
oiminternal.mycompany.com oiminternal.mycompany.com
admin.mycompany.com idm-
fa.admin.mycompany.com
policystore.mycompany.com ldap.mycompany.com
idstore.mycompany.com ldap.mycompany.com
idmsuite.mycompany.com
idmsuite.mycompany.com
idmsuite.mycompany.com
idmsuite.mycompany.com
idmsuite.mycompany.com
© 2012 Tieto Corporation
Companyconfidential
Recommendations: Verify
• Make sure all services are running (OAM, OIM, ODSM,
SOA)
• Verify that connection to OID is working (login through
ODSM)
• Verify that the following users exist
• Document all the passwords!
31 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Recommendations: Verify
• Verify the following groups exist
• Verify user membership
• Verify OAM
• Verify OIM
• Verify OAM and OIM integration
• Verify Webgate is working
properly
32 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Recommendations: Test
• oamtest tool (IAM_HOME/oam/server/tester)
33 2013-10-15
Beware of the bug
[ID 1345915.1]
when using
Webgate 11g agent
Do not proceed
unless it is
working
© 2012 Tieto Corporation
Companyconfidential
Provisioning Wizard
• Remaining 10% of manual work
• Fusion DB host:
• Install Provisioning Framework
• Start and create Transactional Database
• Load metadata using RCU
• Fusion Apps host:
• Install Provisioning Framework
• Create a response file
34 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Recommendations: Pass
• idmConfigTool will generate and append
idmDomainConfig.param upon each configuration step
• Transfer the file to Fusion Applications server
• Open the file during Provisioning wizard
35 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Recommendations: Execute
• Run provisioning wizard with -ignoreSysPrereqs true
• Skip failed prerequisites
36 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Recommendations: Execute
• Environment variable PROV_ENCRYPT_DISABLE=TRUE
• Clear text passwords in response file
• Helps in troubleshooting
37 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Recommendations: Execute
• 7 provisioning stages
• a
38 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Recommendations: If it goes wrong…
39 2013-10-15
• Consult the Release notes for known issues
• Search in MoS for related notes/bugs
• Log an SR [Fusion Applications Toolkit]
• Try to understand the scope of the problem
• Assign to the right team for troubleshooting
© 2012 Tieto Corporation
Companyconfidential
Recommendations: As the last resort
• Modify the provisioning phaseguards
• DISCLAIMER: You should NEVER touch the phaseguards unless
you are sure you know what you are doing
• MoS [1516819.1]
• Delete the phaseguard file
APPLICATIONS_CONFIG/phaseguards/validate-<host name>-
FAILED.grd
• Create zero byte files validate-<host name>-COMPLETED.grd and
validate-<host name>-ENDED.grd
• Go back to the Provisioning Wizard. The Next button should be
enabled to go to the Summary phase.
40 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Summary
• If you have a possibility, attend or have your technicians
attend the correct course (IdM)
• Plan your infrastructure (use virtualization)
• Simplify your setup if applicable
• Download the latest FA version and use the correct
documentation
• Skip the ignorable prerequisite failures
41 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Success
42 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Success
43 2013-10-15
© 2012 Tieto Corporation
Companyconfidential
Useful links
• http://fusionsecurity.blogspot.com
• http://www.oracle.com/technetwork/indexes/documentation/i
ndex.html#fusion_applications
• http://fusionapplications-ateam.blogspot.com/
• Fusion Applications Security Best Practices [1369336.1]
44 2013-10-15
©2012TietoCorporation
Companyconfidential
45 2013-10-15

Contenu connexe

Tendances

Optimizing E-Business Suite Storage Using Oracle Advanced Compression
Optimizing E-Business Suite Storage Using Oracle Advanced CompressionOptimizing E-Business Suite Storage Using Oracle Advanced Compression
Optimizing E-Business Suite Storage Using Oracle Advanced CompressionAndrejs Karpovs
 
Using ACFS as a Storage for EBS
Using ACFS as a Storage for EBSUsing ACFS as a Storage for EBS
Using ACFS as a Storage for EBSAndrejs Karpovs
 
EBS in an hour: Build a Vision instance - FAST - in Oracle Virtualbox
EBS in an hour: Build a Vision instance - FAST - in Oracle VirtualboxEBS in an hour: Build a Vision instance - FAST - in Oracle Virtualbox
EBS in an hour: Build a Vision instance - FAST - in Oracle Virtualboxjpiwowar
 
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime ReductionGLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime ReductionBiju Thomas
 
Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12Biju Thomas
 
Editioning use in ebs
Editioning use in  ebsEditioning use in  ebs
Editioning use in ebspasalapudi123
 
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2pasalapudi
 
Oracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle CloudOracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle Cloudpasalapudi
 
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov1712.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov17pasalapudi
 
Fn project quick installation guide
Fn project quick installation guideFn project quick installation guide
Fn project quick installation guideJohan Louwers
 
Dg broker &amp; client connectivity - High Availability Day 2015
Dg broker &amp; client connectivity -  High Availability Day 2015Dg broker &amp; client connectivity -  High Availability Day 2015
Dg broker &amp; client connectivity - High Availability Day 2015aioughydchapter
 
Multiple ldap implementation with ebs using oid
Multiple ldap implementation with ebs using oidMultiple ldap implementation with ebs using oid
Multiple ldap implementation with ebs using oidpasalapudi
 
Online patching ebs122_aioug_appsdba_nov2017
Online patching ebs122_aioug_appsdba_nov2017Online patching ebs122_aioug_appsdba_nov2017
Online patching ebs122_aioug_appsdba_nov2017pasalapudi
 
Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)pasalapudi123
 
Making MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid InfrastructureMaking MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid InfrastructureIlmar Kerm
 
Oracle Fusion Middleware Infrastructure Best Practices
Oracle Fusion Middleware Infrastructure Best PracticesOracle Fusion Middleware Infrastructure Best Practices
Oracle Fusion Middleware Infrastructure Best PracticesRevelation Technologies
 
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)Andrejs Prokopjevs
 
Using oracle cloud to speed up e business suite 12.2 upgrade
Using oracle cloud to speed up e business suite 12.2 upgradeUsing oracle cloud to speed up e business suite 12.2 upgrade
Using oracle cloud to speed up e business suite 12.2 upgradevasuballa
 

Tendances (20)

Optimizing E-Business Suite Storage Using Oracle Advanced Compression
Optimizing E-Business Suite Storage Using Oracle Advanced CompressionOptimizing E-Business Suite Storage Using Oracle Advanced Compression
Optimizing E-Business Suite Storage Using Oracle Advanced Compression
 
Using ACFS as a Storage for EBS
Using ACFS as a Storage for EBSUsing ACFS as a Storage for EBS
Using ACFS as a Storage for EBS
 
EBS in an hour: Build a Vision instance - FAST - in Oracle Virtualbox
EBS in an hour: Build a Vision instance - FAST - in Oracle VirtualboxEBS in an hour: Build a Vision instance - FAST - in Oracle Virtualbox
EBS in an hour: Build a Vision instance - FAST - in Oracle Virtualbox
 
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime ReductionGLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
 
Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12
 
Editioning use in ebs
Editioning use in  ebsEditioning use in  ebs
Editioning use in ebs
 
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
 
Oracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle CloudOracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle Cloud
 
Oracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle CloudOracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle Cloud
 
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov1712.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
 
Fn project quick installation guide
Fn project quick installation guideFn project quick installation guide
Fn project quick installation guide
 
Dg broker &amp; client connectivity - High Availability Day 2015
Dg broker &amp; client connectivity -  High Availability Day 2015Dg broker &amp; client connectivity -  High Availability Day 2015
Dg broker &amp; client connectivity - High Availability Day 2015
 
Multiple ldap implementation with ebs using oid
Multiple ldap implementation with ebs using oidMultiple ldap implementation with ebs using oid
Multiple ldap implementation with ebs using oid
 
Online patching ebs122_aioug_appsdba_nov2017
Online patching ebs122_aioug_appsdba_nov2017Online patching ebs122_aioug_appsdba_nov2017
Online patching ebs122_aioug_appsdba_nov2017
 
Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)
 
Making MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid InfrastructureMaking MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid Infrastructure
 
Oracle Fusion Middleware Infrastructure Best Practices
Oracle Fusion Middleware Infrastructure Best PracticesOracle Fusion Middleware Infrastructure Best Practices
Oracle Fusion Middleware Infrastructure Best Practices
 
Em13c New Features- Two of Two
Em13c New Features- Two of TwoEm13c New Features- Two of Two
Em13c New Features- Two of Two
 
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)
 
Using oracle cloud to speed up e business suite 12.2 upgrade
Using oracle cloud to speed up e business suite 12.2 upgradeUsing oracle cloud to speed up e business suite 12.2 upgrade
Using oracle cloud to speed up e business suite 12.2 upgrade
 

En vedette

Wedding in Spain, by Rebeca and Anne.
Wedding in Spain, by Rebeca and Anne.Wedding in Spain, by Rebeca and Anne.
Wedding in Spain, by Rebeca and Anne.osarma9
 
Ida wik 8e .saimaannorpat ja niiden suojelu
Ida wik 8e .saimaannorpat ja niiden suojeluIda wik 8e .saimaannorpat ja niiden suojelu
Ida wik 8e .saimaannorpat ja niiden suojeluiituu
 
Good treatment
Good treatmentGood treatment
Good treatmentRuthN
 
Blumhouse productions
Blumhouse productionsBlumhouse productions
Blumhouse productions013632
 
Jana’s day
Jana’s dayJana’s day
Jana’s dayosarma9
 
The Spanish wedding, by María Torices
The Spanish wedding, by María ToricesThe Spanish wedding, by María Torices
The Spanish wedding, by María Toricesosarma9
 
The tradition of the Spanish weddings, by Héctor
The tradition of the Spanish weddings, by Héctor The tradition of the Spanish weddings, by Héctor
The tradition of the Spanish weddings, by Héctor osarma9
 
20 ideas-for-using-mobile-phones-in-language-classroom-
20 ideas-for-using-mobile-phones-in-language-classroom-20 ideas-for-using-mobile-phones-in-language-classroom-
20 ideas-for-using-mobile-phones-in-language-classroom-غاده محمد
 
Bezzudumu saspiešanas un zudumradošās saspiešanas formāti
Bezzudumu saspiešanas un zudumradošās saspiešanas formātiBezzudumu saspiešanas un zudumradošās saspiešanas formāti
Bezzudumu saspiešanas un zudumradošās saspiešanas formātiincukite
 

En vedette (13)

Wedding in Spain, by Rebeca and Anne.
Wedding in Spain, by Rebeca and Anne.Wedding in Spain, by Rebeca and Anne.
Wedding in Spain, by Rebeca and Anne.
 
Ida wik 8e .saimaannorpat ja niiden suojelu
Ida wik 8e .saimaannorpat ja niiden suojeluIda wik 8e .saimaannorpat ja niiden suojelu
Ida wik 8e .saimaannorpat ja niiden suojelu
 
Mr men
Mr menMr men
Mr men
 
Good treatment
Good treatmentGood treatment
Good treatment
 
Blumhouse productions
Blumhouse productionsBlumhouse productions
Blumhouse productions
 
Web site building
Web site buildingWeb site building
Web site building
 
Jana’s day
Jana’s dayJana’s day
Jana’s day
 
Labirin Inspirasi
Labirin InspirasiLabirin Inspirasi
Labirin Inspirasi
 
The Spanish wedding, by María Torices
The Spanish wedding, by María ToricesThe Spanish wedding, by María Torices
The Spanish wedding, by María Torices
 
The tradition of the Spanish weddings, by Héctor
The tradition of the Spanish weddings, by Héctor The tradition of the Spanish weddings, by Héctor
The tradition of the Spanish weddings, by Héctor
 
20 ideas-for-using-mobile-phones-in-language-classroom-
20 ideas-for-using-mobile-phones-in-language-classroom-20 ideas-for-using-mobile-phones-in-language-classroom-
20 ideas-for-using-mobile-phones-in-language-classroom-
 
#IbuDongeng
#IbuDongeng#IbuDongeng
#IbuDongeng
 
Bezzudumu saspiešanas un zudumradošās saspiešanas formāti
Bezzudumu saspiešanas un zudumradošās saspiešanas formātiBezzudumu saspiešanas un zudumradošās saspiešanas formāti
Bezzudumu saspiešanas un zudumradošās saspiešanas formāti
 

Similaire à Fusion Applications Bare Metal Provisioning - Lessons Learned

CIS13: Bootcamp: PingOne as a Simple Identity Service
CIS13: Bootcamp: PingOne as a Simple Identity ServiceCIS13: Bootcamp: PingOne as a Simple Identity Service
CIS13: Bootcamp: PingOne as a Simple Identity ServiceCloudIDSummit
 
News to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSENews to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSEIBM
 
Con8817 api management - enable your infrastructure for secure mobile and c...
Con8817   api management - enable your infrastructure for secure mobile and c...Con8817   api management - enable your infrastructure for secure mobile and c...
Con8817 api management - enable your infrastructure for secure mobile and c...OracleIDM
 
Implementing cloud based devops for distributed agile projects
Implementing cloud based devops for distributed agile projectsImplementing cloud based devops for distributed agile projects
Implementing cloud based devops for distributed agile projectsTom Stiehm
 
Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013David Linthicum
 
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and RoadmapOOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmapvasuballa
 
Atea ems the next level
Atea   ems the next levelAtea   ems the next level
Atea ems the next levelPer Larsen
 
Monitoring in the DevOps Era
Monitoring in the DevOps EraMonitoring in the DevOps Era
Monitoring in the DevOps EraMike Kavis
 
Cast Iron for PROS Sales Training
Cast Iron for PROS Sales TrainingCast Iron for PROS Sales Training
Cast Iron for PROS Sales TrainingSean O'Connell
 
Revised Adf security in a project centric environment
Revised Adf security in a project centric environmentRevised Adf security in a project centric environment
Revised Adf security in a project centric environmentJean-Marc Desvaux
 
Nordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in ActionNordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in ActionIBM Danmark
 
Why businesses are moving Oracle applications to the cloud
Why businesses are moving Oracle applications to the cloudWhy businesses are moving Oracle applications to the cloud
Why businesses are moving Oracle applications to the cloudVelocity Technology Solutions
 
IBM Domino 9.0 Social Edition OpenSocial Component Deployment
IBM Domino 9.0 Social Edition OpenSocial Component DeploymentIBM Domino 9.0 Social Edition OpenSocial Component Deployment
IBM Domino 9.0 Social Edition OpenSocial Component DeploymentRahul A. Garg
 
Presentation cloud management
Presentation   cloud managementPresentation   cloud management
Presentation cloud managementxKinAnx
 
Cast iron presentation
Cast iron presentationCast iron presentation
Cast iron presentationSura Gonzalez
 
ING webcast platform
ING webcast platformING webcast platform
ING webcast platformOracleIDM
 
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...eG Innovations
 
2. oracle days sebastiaan vingerhoed_buckarest_november3rd
2. oracle days sebastiaan vingerhoed_buckarest_november3rd2. oracle days sebastiaan vingerhoed_buckarest_november3rd
2. oracle days sebastiaan vingerhoed_buckarest_november3rdDoina Draganescu
 
Con8836 leveraging the cloud to simplify your identity management implement...
Con8836   leveraging the cloud to simplify your identity management implement...Con8836   leveraging the cloud to simplify your identity management implement...
Con8836 leveraging the cloud to simplify your identity management implement...OracleIDM
 

Similaire à Fusion Applications Bare Metal Provisioning - Lessons Learned (20)

CIS13: Bootcamp: PingOne as a Simple Identity Service
CIS13: Bootcamp: PingOne as a Simple Identity ServiceCIS13: Bootcamp: PingOne as a Simple Identity Service
CIS13: Bootcamp: PingOne as a Simple Identity Service
 
News to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSENews to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSE
 
Con8817 api management - enable your infrastructure for secure mobile and c...
Con8817   api management - enable your infrastructure for secure mobile and c...Con8817   api management - enable your infrastructure for secure mobile and c...
Con8817 api management - enable your infrastructure for secure mobile and c...
 
Implementing cloud based devops for distributed agile projects
Implementing cloud based devops for distributed agile projectsImplementing cloud based devops for distributed agile projects
Implementing cloud based devops for distributed agile projects
 
Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013
 
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and RoadmapOOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
 
Atea ems the next level
Atea   ems the next levelAtea   ems the next level
Atea ems the next level
 
Monitoring in the DevOps Era
Monitoring in the DevOps EraMonitoring in the DevOps Era
Monitoring in the DevOps Era
 
Cast Iron for PROS Sales Training
Cast Iron for PROS Sales TrainingCast Iron for PROS Sales Training
Cast Iron for PROS Sales Training
 
Revised Adf security in a project centric environment
Revised Adf security in a project centric environmentRevised Adf security in a project centric environment
Revised Adf security in a project centric environment
 
Nordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in ActionNordics IBM Mobile Foundation Integration in Action
Nordics IBM Mobile Foundation Integration in Action
 
Why businesses are moving Oracle applications to the cloud
Why businesses are moving Oracle applications to the cloudWhy businesses are moving Oracle applications to the cloud
Why businesses are moving Oracle applications to the cloud
 
IBM Domino 9.0 Social Edition OpenSocial Component Deployment
IBM Domino 9.0 Social Edition OpenSocial Component DeploymentIBM Domino 9.0 Social Edition OpenSocial Component Deployment
IBM Domino 9.0 Social Edition OpenSocial Component Deployment
 
Presentation cloud management
Presentation   cloud managementPresentation   cloud management
Presentation cloud management
 
Cast iron presentation
Cast iron presentationCast iron presentation
Cast iron presentation
 
ING webcast platform
ING webcast platformING webcast platform
ING webcast platform
 
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
 
2. oracle days sebastiaan vingerhoed_buckarest_november3rd
2. oracle days sebastiaan vingerhoed_buckarest_november3rd2. oracle days sebastiaan vingerhoed_buckarest_november3rd
2. oracle days sebastiaan vingerhoed_buckarest_november3rd
 
Con8836 leveraging the cloud to simplify your identity management implement...
Con8836   leveraging the cloud to simplify your identity management implement...Con8836   leveraging the cloud to simplify your identity management implement...
Con8836 leveraging the cloud to simplify your identity management implement...
 
Soa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone GeibSoa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone Geib
 

Dernier

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Dernier (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Fusion Applications Bare Metal Provisioning - Lessons Learned

  • 1. ©2012TietoCorporation Companyconfidential Fusion Applications Bare Metal Provisioning Lessons Learned Andrejs Karpovs Lead Oracle Apps DBA Tieto andrejs.karpovs@tieto.com
  • 2. © 2012 Tieto Corporation Companyconfidential About me • Lead Oracle Apps DBA at Tieto Latvia • R12 OCP, 11g RAC OCE, 11g OCM, WLS OCA • Masters Degree in Computer Science • Speaker» UKOUG 2012, UOGH 2012, OUG_IRE 2012, LVOUG 2011 • Twitter: @AndrejsKarpovs • Blog: adbaday.wordpress.com 2013-10-152
  • 3. © 2012 Tieto Corporation Companyconfidential Fusion Apps Installation Options • Bare metal • On-premise, from scratch • Installation takes ~2 weeks • OVM template based • Templates shipped from Oracle • Installation takes 3 days • FSCM+H, CRM, HCM templates available • Oracle Cloud Applications (SaaS) 3 2013-10-15
  • 4. © 2012 Tieto Corporation Companyconfidential My UNSuccess Story • My company decides to build their own Fusion Apps POC environment • Fusion Applications: Installation and Administration, Redwood Shores, SFO4 2013-10-15
  • 5. © 2012 Tieto Corporation Companyconfidential Expectation • Install Fusion Applications from scratch • Understand all requirements and complete prerequisites • Fusion Apps Know-how 5 2013-10-15
  • 6. © 2012 Tieto Corporation Companyconfidential Result 6 2013-10-15 So are you ready to install Fusion Apps? My Boss Me
  • 7. © 2012 Tieto Corporation Companyconfidential Reality • 90% of Fusion Applications bare metal provisioning is related to Identity and Access Management. This is the base platform and main prerequisite • Identity and Access Management is not covered in the course • NEW! There is a separate course for that «Fusion Applications: Install And Configure Identity Management» • Bugs • IdM is the root cause mostly 7 2013-10-15
  • 8. © 2012 Tieto Corporation Companyconfidential Recommendation I 8 2013-10-15
  • 9. © 2012 Tieto Corporation Companyconfidential Why IdM? • Fusion Apps is truly build on modern Oracle middleware platfrorm • Fusion Apps leverages FMW’s service-oriented security to protect access to resources • For large-scale enterprise environments, FA takes advantage of IdM’s services, thus abstracting security from the applications, and administering the enterprise environment from a single point of control 9 2013-10-15
  • 10. © 2012 Tieto Corporation Companyconfidential Consequences • Every Fusion Apps customer will become a Fusion Middleware Security Customer • Independent set of products that must be actively managed • Mission critical. The IDM components of Fusion Applications are mission critical. If something is not working properly (or God forbid, aren’t working at all) then neither is Fusion Apps. It is that simple. • IdM Skill Sets are required • Oracle recommends separating Apps DBA’s and IdM experts 10 2013-10-15
  • 11. © 2012 Tieto Corporation Companyconfidential 11 2013-10-15 IdMArchitectureforFA
  • 12. © 2012 Tieto Corporation Companyconfidential Setup challenges • Complex architecture • Lot of hosts involved • Highly available • Lots of components • Needs intensive planning 12 2013-10-15
  • 13. © 2012 Tieto Corporation Companyconfidential Where to start? 13 2013-10-15
  • 14. © 2012 Tieto Corporation Companyconfidential Disclaimer • Not for Production deployments (Oracle Doc in for Prod) • POC and evaluation • Getting to know the overall process and training 14 2013-10-15
  • 15. © 2012 Tieto Corporation Companyconfidential Lesson I – Leverage Virtualization Server Role vCPU RAM (GB) Storage (GB) Identity Management 8 32 150 IdM DB 8 16 100+ Fusion Apps 8 150+ 500 Fusion Apps DB 8 32 100+ TOTAL 32 230+ 850+ 15 2013-10-15 Isolate IdM and Fusion DB’s
  • 16. © 2012 Tieto Corporation Companyconfidential Download the latest version from e-delivery 16 2013-10-15 All required components will be there!
  • 17. © 2012 Tieto Corporation Companyconfidential Lesson II – Start with right Docs • Oracle® Fusion Applications Release Notes 11.1.x • Contains all additional prereqs and patches for IdM • Check for the latest version of document in MoS • Oracle® Fusion Middleware Enterprise Deployment Guide for Oracle Identity Management (Oracle Fusion Applications Edition) • Oracle® Fusion Applications Installation Guide 11.1.x • Check for your installation version (most likely the latest one) 17 2013-10-15
  • 18. © 2012 Tieto Corporation Companyconfidential Create your own step-by-step 18 2013-10-15
  • 19. © 2012 Tieto Corporation Companyconfidential Create your own step-by-step 19 2013-10-15
  • 20. © 2012 Tieto Corporation Companyconfidential The right approach 1. Install all the software from EDG for IdM (FA) – Do not configure 2. Apply all the patches and workarounds from Release notes 1. Check the patch README’s for Post Steps 3. Start the components 1. Apply the patch Post Steps 4. Follow the further steps from documentation 20 2013-10-15
  • 21. © 2012 Tieto Corporation Companyconfidential Get Ready! 21 2013-10-15 APM OID OIM OAM OHS
  • 22. © 2012 Tieto Corporation Companyconfidential What FMW Is In Fusion Apps • OPSS (Oracle Platform Security Services) provides the fine grained authorization for the application in Fusion Apps as well as an assortment of other functions such as LDAP connectivity and key management (security foundation). • APM (Authorization Policy Manager) graphical user- interface console for managing OPSS based authorization policies. APM was specifically designed to support FA security policies using a centrally managed approach 22 2013-10-15
  • 23. © 2012 Tieto Corporation Companyconfidential IdM components in Fusion Apps • ODS (Oracle Directory Services) • OID (Oracle Internet Directory) – identity data/OPSS security policies • OVD (Oracle Virtual Directory) – go-between layer for user stores when OID is not being used (Microsoft AD, third party ldaps) • OIM (Oracle Identity Manager) – administer user access privileges across resources • OAM (Oracle Access Manager) – provides authentication and SSO • Webgate - intercept access requests to resources, check for a pre-existing authentication, validate credentials, and authenticate users. 23 2013-10-15
  • 24. © 2012 Tieto Corporation Companyconfidential IdM components in Fusion Apps • OWSM (Oracle Web Services Manager) - provides web services security (WS-SEC) for both FA internal web services communication and the external web services interfaces to FA. • OHS (Oracle HTTP Server) - serves as the web tier for Fusion Apps • Front end for IdM • Front end for FA • SOA Suite – workflow engine used in user provisioning OIM 24 2013-10-15 Webgate OAM
  • 25. © 2012 Tieto Corporation Companyconfidential Recommendations: Plan • Network Considerations: Virtual Hostnames and IPs • admin.mycompany.com • oiminternal.mycompany.com • sso.mycompany.com • policystore.mycompany.com • idstore.mycompany.com • SSL? • Load Balancers? • Topology / Nodes? 25 2013-10-15
  • 26. © 2012 Tieto Corporation Companyconfidential Recommendations: Plan • Directory (File System) Structure • Database • OID • Policy store • Identity store • OIM related products (OIM, OAM, OIF) • RAC or Non RAC • OVD (third party ldap) and OIF (federation single sign-on) 26 2013-10-15
  • 27. © 2012 Tieto Corporation Companyconfidential Recommendations: Plan • Weblogic Servers • Clustered • Non Clustered • Communication mode • Open • Simple • Certificate • Authentication and authorization policies • You can end up with one host for everything 27 2013-10-15
  • 28. © 2012 Tieto Corporation Companyconfidential 28 2013-10-15
  • 29. © 2012 Tieto Corporation Companyconfidential Recommendations: Simplify • Maintain a table 29 2013-10-15 EDG Node Name Components Physical host WEBHOST OHS webhost1.mycompany.com WEBHOST 2 OHS webhost2.mycompany.com IDMHOST WLS, OAM, ODSM, EM idm1.mycompany.com IDMHOST 2 OAM, ODSM, EM idm2.mycompany.com OIMHOST OIM, SOA oim1.mycompany.com OIMHOST 2 OIM, SOA oim2.mycompany.com … … … idmsuite.mycompany.com idmsuite.mycompany.com idmsuite.mycompany.com
  • 30. © 2012 Tieto Corporation Companyconfidential Recommendations: Simplify • And 30 2013-10-15 Virtual Host Maps to sso.mycompany.com sso.mycompany.com oiminternal.mycompany.com oiminternal.mycompany.com admin.mycompany.com idm- fa.admin.mycompany.com policystore.mycompany.com ldap.mycompany.com idstore.mycompany.com ldap.mycompany.com idmsuite.mycompany.com idmsuite.mycompany.com idmsuite.mycompany.com idmsuite.mycompany.com idmsuite.mycompany.com
  • 31. © 2012 Tieto Corporation Companyconfidential Recommendations: Verify • Make sure all services are running (OAM, OIM, ODSM, SOA) • Verify that connection to OID is working (login through ODSM) • Verify that the following users exist • Document all the passwords! 31 2013-10-15
  • 32. © 2012 Tieto Corporation Companyconfidential Recommendations: Verify • Verify the following groups exist • Verify user membership • Verify OAM • Verify OIM • Verify OAM and OIM integration • Verify Webgate is working properly 32 2013-10-15
  • 33. © 2012 Tieto Corporation Companyconfidential Recommendations: Test • oamtest tool (IAM_HOME/oam/server/tester) 33 2013-10-15 Beware of the bug [ID 1345915.1] when using Webgate 11g agent Do not proceed unless it is working
  • 34. © 2012 Tieto Corporation Companyconfidential Provisioning Wizard • Remaining 10% of manual work • Fusion DB host: • Install Provisioning Framework • Start and create Transactional Database • Load metadata using RCU • Fusion Apps host: • Install Provisioning Framework • Create a response file 34 2013-10-15
  • 35. © 2012 Tieto Corporation Companyconfidential Recommendations: Pass • idmConfigTool will generate and append idmDomainConfig.param upon each configuration step • Transfer the file to Fusion Applications server • Open the file during Provisioning wizard 35 2013-10-15
  • 36. © 2012 Tieto Corporation Companyconfidential Recommendations: Execute • Run provisioning wizard with -ignoreSysPrereqs true • Skip failed prerequisites 36 2013-10-15
  • 37. © 2012 Tieto Corporation Companyconfidential Recommendations: Execute • Environment variable PROV_ENCRYPT_DISABLE=TRUE • Clear text passwords in response file • Helps in troubleshooting 37 2013-10-15
  • 38. © 2012 Tieto Corporation Companyconfidential Recommendations: Execute • 7 provisioning stages • a 38 2013-10-15
  • 39. © 2012 Tieto Corporation Companyconfidential Recommendations: If it goes wrong… 39 2013-10-15 • Consult the Release notes for known issues • Search in MoS for related notes/bugs • Log an SR [Fusion Applications Toolkit] • Try to understand the scope of the problem • Assign to the right team for troubleshooting
  • 40. © 2012 Tieto Corporation Companyconfidential Recommendations: As the last resort • Modify the provisioning phaseguards • DISCLAIMER: You should NEVER touch the phaseguards unless you are sure you know what you are doing • MoS [1516819.1] • Delete the phaseguard file APPLICATIONS_CONFIG/phaseguards/validate-<host name>- FAILED.grd • Create zero byte files validate-<host name>-COMPLETED.grd and validate-<host name>-ENDED.grd • Go back to the Provisioning Wizard. The Next button should be enabled to go to the Summary phase. 40 2013-10-15
  • 41. © 2012 Tieto Corporation Companyconfidential Summary • If you have a possibility, attend or have your technicians attend the correct course (IdM) • Plan your infrastructure (use virtualization) • Simplify your setup if applicable • Download the latest FA version and use the correct documentation • Skip the ignorable prerequisite failures 41 2013-10-15
  • 42. © 2012 Tieto Corporation Companyconfidential Success 42 2013-10-15
  • 43. © 2012 Tieto Corporation Companyconfidential Success 43 2013-10-15
  • 44. © 2012 Tieto Corporation Companyconfidential Useful links • http://fusionsecurity.blogspot.com • http://www.oracle.com/technetwork/indexes/documentation/i ndex.html#fusion_applications • http://fusionapplications-ateam.blogspot.com/ • Fusion Applications Security Best Practices [1369336.1] 44 2013-10-15