![Page 1: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/1.jpg)
![Page 2: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/2.jpg)
Oracle Application Server 10g (9.0.4)Recommended Topologies
Pavana Jain
![Page 3: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/3.jpg)
Agenda
Topology Considerations
Recommended Topologies
Q and A
![Page 4: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/4.jpg)
Recommended Topologies
What is it?– Oracle Recommended Topologies
To address 80% use cases in the market
Why do we need it?– Too many deployment topologies
Test, document, support and recommend smaller set of topologies
What are the benefits?– Oracle
Enables better planning internally Help guide customers on how best to deploy our product
– Customers Oracle recommended topology Better performance
![Page 5: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/5.jpg)
Recommended Topologies
General Development Configurations– Java Developer– Portal and Wireless Developer– Forms and Reports Developer– Integration Architect and Process Modeler
General Deployment Configurations– Enterprise Data Center Configuration– Departmental Configuration– Development Life Cycle Support Configuration (Test to
Stage to Production rollout support)
![Page 6: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/6.jpg)
Topology Considerations
Installation Considerations– How do I install Oracle Application Server 10G (9.0.4) to get
to a specific topology?– Which distributed install model is best suited for this
topology?– What types of machines are typically used in this
topology?– What is the profile of the user who would do the
installations in this topology?
![Page 7: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/7.jpg)
Topology Considerations
Application Deployment and Performance Considerations– What type of performance goals are typical for this
type of topology, and what heuristics can be used to estimate representative values for those goals.
– What distribution of components across multiple hardware best meets those performance goals
– How are applications and OracleAS components best distributed among multiple hardware nodes to meet the performance goals
– What application development strategies will maximize the performance of a topology
– What tunable parameters exist to improve performance, and how to determine when to alter these parameters
![Page 8: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/8.jpg)
Topology Considerations
Security Considerations– What level of security does the topology require?– What isolation of components or applications is
needed to increase the security of these topologies?– What 3rd party suppliers for security hardware and
software requirements exist for these topologies?
![Page 9: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/9.jpg)
Topology Considerations
Management Considerations– What facilities are required to manage this
topology?– What distributions of components or applications
across multiple hardware nodes provides for manageable topology?
– What backup and recovery methods to use for these topologies?
– What are the best management practices for these topologies?
![Page 10: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/10.jpg)
Topology Considerations
HA Considerations– Which HA methodology is recommended for these
topologies?
3rd Party Products– What are the special 3rd party products such as
gateways, adapters, and load balancer, firewall requirements in these topologies?
– How do these 3rd party products impact the high availability, management, security and performance recommendations for these configurations?
Migration Objectives– How would earlier versions of Oracle9iAS need to
be migrated to fit into this configuration?
![Page 11: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/11.jpg)
General Development Configurations
Java Developer Portal and Wireless Developer Forms, Reports and Discoverer Developer Integration Architect and Process Modeler
![Page 12: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/12.jpg)
Java Developer
![Page 13: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/13.jpg)
Java Developer
Consideration Highlights:
Installation and Configuration –
•Quick adoption to new O/S
•Installation for dummies needed
•Quick uptake of IDE and container
•Limited knowledge of db
Management –
•GUI used sometimes. Mostly command line preferred.
•File backup
Security –
•Self contained environment. Might need container services.
![Page 14: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/14.jpg)
Java Developer
Consideration Highlights:
HA –
•File based clustering
Performance –
•Good OC4J performance desired
![Page 15: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/15.jpg)
Java Developer
Topology Recommendations:
Single box installations –
•Jdeveloper and use of inbuilt OC4J for testing (<500M HD, 256M RAM)
•OC4J standalone, Jdeveloper (< 800M HD, 516M RAM)
•J2EE and Web Cache, Jdeveloper (2G HD, 516M RAM)
Consideration Recommendations:
Management – EM to startup, shutdown, OHS, OC4J management
Security – JAZN-XML, SSL
HA – File backup
Performance – OC4J tuning tips in Performance Guide
![Page 16: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/16.jpg)
Portal and Wireless Developer
![Page 17: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/17.jpg)
Portal and Wireless Developer
Consideration Highlights:
Installation and Configuration –
•Quick adoption to new O/S, On/Off network support, DHCP
•Quick uptake of Dev kits
•Fair amount of knowledge of db
Management –
•GUI used all the time.
•Backup and Recovery
Security –
•Single Sign on used to build apps.
![Page 18: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/18.jpg)
Portal and Wireless Developer
Consideration Highlights:
HA –
•Clustering desired
Performance –
•Good performance desired
![Page 19: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/19.jpg)
Portal and Wireless Developer
Topology Recommendations:
Single box installations –
•OracleAS Devkits (2G HD, 516M RAM)
•Infrastructure + Portal and Wireless (10G, 2G RAM)
•Post installation steps to shared OHS, EM Services
Consideration Recommendations:
Management – EM to startup, shutdown, OHS, OC4J, Portal, SSO, OID, Wireless management
Security – SSO, OID, DIP, DAS
HA – Backup and Recovery tool
Performance – Portal performance tips in Portal docs
![Page 20: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/20.jpg)
Forms, Reports and Discoverer Developer
![Page 21: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/21.jpg)
Forms, Reports and Discoverer Developer
Consideration Highlights:
Installation and Configuration –
•Good amount of knowledge of db
Management –
•GUI used all the time.
•Backup and Recovery
Security –
•Single Sign on used to build apps.
![Page 22: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/22.jpg)
Forms, Reports and Discoverer Developer
Consideration Highlights:
HA –
•Clustering desired
Performance –
•Good performance desired
![Page 23: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/23.jpg)
Forms, Reports and Discoverer Developer
Topology Recommendations:
Single box installations –
•OracleAS Devkits (2G HD, 516M RAM)
•Infrastructure + BI and Forms (10G, 4G RAM)
•Post installation steps to shared OHS, EM Services
Consideration Recommendations:
Management – EM to startup, shutdown, OHS, OC4J,Forms, Reports, Discoverer, SSO, OID,
Security – SSO, OID, DIP, DAS
HA – Backup and Recovery tool
Performance – OC4J tips
![Page 24: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/24.jpg)
Integration Architect and Process Modeler
![Page 25: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/25.jpg)
General Deployment Configurations
Enterprise Data Center Configuration Departmental Configuration Development Life Cycle Support
Configuration (Test to Stage to Production rollout support)
![Page 26: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/26.jpg)
Enterprise Data Center TopologyJ2EE Applications
![Page 27: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/27.jpg)
Enterprise Data Center TopologyPortal and other Applications
![Page 28: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/28.jpg)
Enterprise Data Center
Consideration Highlights:
Installation and Configuration –
•Ability to install OracleAS in tiered environment
Management –
•GUI used all the time
•Backup and Recovery
•Cluster management
•System provisioning
•Cloning, Change Host name, Change IP address
•Patching
![Page 29: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/29.jpg)
Enterprise Data Center
Consideration Highlights:
Security –
•Single Signon and integration with windows native authentication and other 3rd party products
•Central user provisioning system with the ability to handle outside as well as inside organization authentication and authorization capabilities
HA –
•Clustering needed
•Active Clusters needed
•Disaster Recovery needed
Performance –
•Caching capabilities needed
•Application performance monitoring
![Page 30: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/30.jpg)
Enterprise Data Center
Topology Recommendations:
Tiered installations (testing ongoing)–
•Web Tier: OHS, Web Cache (2G, 2G RAM), Identity Management (10G, 4G RAM)
•J2EE Tier: OC4J (2G, 2G RAM)
•Business Tier: Customer database (10G, 4G RAM)
Consideration Recommendations:
Management – Central Console, Standalone Console, lot of scripts for batch processing
Security – SSO, OID, DIP, DAS, fanout, AD connector, Netgrity integration
HA –Web Cache cluster, OracleAS Cluster, Cold Failover Cluster or Replication (local protection), Disaster Recovery (remote protection)
Performance – Sizing tips to be made available
![Page 31: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/31.jpg)
Departmental Configurations
![Page 32: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/32.jpg)
Departmental Topology
Consideration Highlights:
Installation and Configuration –
•Ability to install OracleAS on multiple machines as different users
Management –
•GUI used all the time
•Backup and Recovery
•Cluster management
•System provisioning
•Change Host name, Change IP address
•Patching
![Page 33: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/33.jpg)
Departmental Topology
Consideration Highlights:
Security –
•Single Signon
•Central user provisioning system for the department
•HA –
•Clustering needed
•Active Clusters needed
Performance –
•Caching capabilities needed
•Application performance monitoring
![Page 34: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/34.jpg)
Departmental Topology
Topology Recommendations:
Tiered installations (testing ongoing)–
•Middle Tier (depends on the middle tier)
•Infrastructure (10G, 4G RAM)
Consideration Recommendations:
Management – Standalone Console, Central Console
Security – SSO, OID, DIP, DAS
HA –Web Cache cluster, OracleAS Cluster, Cold Failover Cluster
Performance – Sizing tips to be made available
![Page 35: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/35.jpg)
Development Life Cycle Support Configurations
![Page 36: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/36.jpg)
Development Life Cycle Support Configurations
Tests ongoing. Recommendations not yet defined for how applications get moved from Test to Stage to Production Environment.
. The instances do not move.. Just applications moves
. Test environment recommendation would be similar to Developer topologies
. Staging environment recommendation would be similar to Departmental topology
. Production environment recommendation would be similar to Enterprise Data Center topology
![Page 37: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/37.jpg)
Recommended Topology Project
•Where are we with this project as of 8/7/2003:
•Testing for deployment topologies are ongoing. Results with recommendation will be documented in official documentation before production.
•Sizing tools are planned and we hope to have it delivered close to production.
•The following sales tools are planned:
• Cheat sheet with consideration decisions to help decide which topology a customer would get most benefit from .
• Comparison study on how we compare with BEA/IBM wrt these topologies.
• Document of the type of licenses recommended to deploy these topologies
![Page 38: Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain](https://reader031.vdocument.in/reader031/viewer/2022032312/56649e205503460f94b0af7c/html5/thumbnails/38.jpg)