oracle webcenter portal enterprise deployment …...content/web asset replication (test content not...
TRANSCRIPT
![Page 1: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/1.jpg)
1 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
Oracle WebCenter Portal – Enterprise
Deployment Lifecycle Rich Nessel - Principal Product Manager
Christina Kolotouros - Product Management Director
ORACLE
PRODUCT
LOGO
![Page 2: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/2.jpg)
2 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied
upon in making purchasing decisions. The development, release, and timing of any
features or functionality described for Oracle’s products remains at the sole discretion
of Oracle.
![Page 3: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/3.jpg)
3 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Enterprise Deployment
Deployment Planning – Considerations
• Functional requirements
– Select required components to support needed features
• Expected usage patterns
– Determine how many and size of clusters
• Authentication, SSO Solution
![Page 4: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/4.jpg)
4 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Enterprise Deployment
Deployment Planning – Topology
• High availability (24x7)
• Resource availability
• Downtime tolerance
• Disaster recovery
** There is no documented path to go from simple/developer topology to an
EDG topology **
![Page 5: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/5.jpg)
5 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Enterprise Deployment
Sample Topology Load Balancer
WebTier 1 WebTier 2
WebCenter Portal Cluster
Host 1 Host 2
WebCenter Content Cluster
Host 3 Host 4
RAC Database
Corporate
LDAP
Load Balancer
![Page 6: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/6.jpg)
6 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Enterprise Deployment Disaster Recovery
Primary/Active Site Standby/Passive Site
Load Balancer
Database
Load Balancer
Database
Middle Tiers
Oracle Data Guard
Storage Replication
WAN
Middle Tiers
Firewall Firewall
Web Servers Web Servers
Shared Storage Shared Storage
![Page 7: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/7.jpg)
8 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Development Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Development Environment
Local Build File Based MDS
Developers build the application locally using a
file based MDS
![Page 8: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/8.jpg)
9 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Development Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Local Build File Based MDS
Development Environment
Source Control Repository
Metadata and Code
Developers check applications in and out from a source
control system
![Page 9: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/9.jpg)
10 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Development Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Source Control Repository
Local Build File Based MDS
Metadata and Code
Development Environment
Portlets
WLS
Portlet Producers are hosted on a
development server
![Page 10: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/10.jpg)
11 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Development Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Source Control Repository
Portlets
Local Build File Based MDS
WLS
Metadata and Code
Development Environment
WebCenter Content Server (Development)
Content
WebCenter Content Server hosted on a
development server
![Page 11: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/11.jpg)
13 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Build Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Source Control Repository
WebCenter Content Server (Development)
Portlets
Content
Local Build File Based MDS
WLS
Metadata and Code
Development Environment Build Environment
MDS
WLS
Policy Store
![Page 12: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/12.jpg)
14 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Build Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Source Control Repository
WebCenter Content Server (Development)
Portlets
Content
Local Build File Based MDS
Build Script
WLS
Metadata and Code
Development Environment Build Environment
MDS
WLS
EAR
Policy Store
Portal application EAR is built using scripts that make use of Ant, and ojdeploy
![Page 13: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/13.jpg)
15 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Build Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Source Control Repository
WebCenter Content Server (Development)
Portlets
Content
Local Build File Based MDS
MDS
Policy Store
WLS
Build Script
EAR
WLS
Metadata and Code
Development Environment Build Environment
Deploy & Config Script
EAR file is deployed using a WLST script
![Page 14: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/14.jpg)
16 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Build Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Source Control Repository
WebCenter Content Server (Development)
Portlets
Content
Local Build File Based MDS
MDS
Policy Store
WLS
Build Script
EAR
WLS
Metadata and Code
Deploy & Config Script
Development Environment Build Environment
Application uses development servers for portlet producers and
WebCenter Content Server
![Page 15: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/15.jpg)
17 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Build Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Source Control Repository
WebCenter Content Server (Development)
Portlets
Content
Local Build File Based MDS
MDS
Policy Store
WLS
Build Script
EAR
WLS
Metadata and Code
Deploy & Config Script
Development Environment Build Environment
Enables an automated nightly build environment
![Page 16: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/16.jpg)
19 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Test Environment
Development Environment Build Environment Test Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Source Control Repository
WebCenter Content Server (Development)
Portlets
Content
Local Build File Based MDS
MDS
Policy Store
WLS
Build Script
EAR
WebCenter Content Server (Test)
EAR
MDS
Policy Store
WLS
EAR copied from Build
WLS
Metadata and Code
Deploy & Config Script
Portal application EAR file copied from the build instance
![Page 17: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/17.jpg)
20 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Test Environment
Development Environment Build Environment Test Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Source Control Repository
WebCenter Content Server (Development)
Portlets
Content
Local Build File Based MDS
MDS
Policy Store
WLS
Build Script
EAR
WebCenter Content Server (Test)
EAR
MDS
Policy Store
WLS
EAR copied from Build
WLS
Metadata and Code
Deploy & Config Script
Deploy& Config Script Portal application deployed to
test instance using same script that was used for the build instance deployment
![Page 18: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/18.jpg)
21 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Test Environment
Development Environment Build Environment Test Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Source Control Repository
WebCenter Content Server (Development)
Portlets
Content
Local Build File Based MDS
MDS
Policy Store
WLS
Build Script
EAR
WebCenter Content Server (Test)
EAR
MDS
Policy Store
WLS
EAR copied from Build
WLS
Metadata and Code
Deploy & Config Script
Deploy& Config Script
Service end points used by the portal application are updated
by the script to use services running on the test servers
![Page 19: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/19.jpg)
22 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Test Environment
Development Environment Build Environment Test Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Source Control Repository
WebCenter Content Server (Development)
Portlets
Content
Local Build File Based MDS
MDS
Policy Store
WLS
Build Script
EAR
WebCenter Content Server (Test)
EAR
Archiver to move test content and web assets
MDS
Policy Store
WLS
EAR copied from Build
WLS
Metadata and Code
Deploy & Config Script
Deploy& Config Script
Content stored in the development Content Server may be moved to the test Content Server instance using the archiver feature
![Page 20: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/20.jpg)
23 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Test Environment
Development Environment Build Environment Test Environment
JDeveloper 2
JDeveloper 3
JDeveloper 1
Source Control Repository
WebCenter Content Server (Development)
Portlets
Content
Local Build File Based MDS
MDS
Policy Store
WLS
Build Script
EAR
WebCenter Content Server (Test)
EAR
Archiver to move test content and web assets
MDS
Policy Store
WLS
EAR copied from Build
WLS
Metadata and Code
Deploy & Config Script
Deploy& Config Script
![Page 21: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/21.jpg)
25 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Stage/Production Diagram
Stage Environment
MDS
Policy Store
WLS
Stage is an active instance used to make changes to the portal content and structure, so the
production instance is read only
![Page 22: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/22.jpg)
26 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Stage/Production Diagram
EAR
Stage Environment
MDS
Policy Store
WLS
EAR Copied from Test
Deploy & Config Script Deployment is performed using
same script as the test instance and service end points are
changed to stage or production as appropriate
WebCenter Content Server has production content
![Page 23: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/23.jpg)
27 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Stage/Production Diagram
WebCenter Content Server has production content
EAR
Stage Environment
MDS
Policy Store
WLS
(Test Content NOT Replicated)
EAR Copied from Test
Archiver to move web assets
Deploy & Config Script
Archiver is used to move the web assets, but not
the test content
![Page 24: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/24.jpg)
28 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Stage/Production Diagram
MDS
Policy Store
WLS
WebCenter Content Server has production content
EAR
Stage Environment
MDS
Policy Store
WLS
Production Environment
(Test Content NOT Replicated)
EAR Copied from Test
Archiver to move web assets
Deploy & Config Script
![Page 25: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/25.jpg)
29 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Stage/Production Diagram
EAR
MDS
Policy Store
WLS
WebCenter Content Server has production content
EAR
Stage Environment
MDS
Policy Store
WLS
Production Environment
(Test Content NOT Replicated)
EAR Copied from Test
Archiver to move web assets
Deploy & Config Script
Deploy & Config Script
EAR Copied from Stage
Deployment is performed using same script as the test instance and service
end points are changed to stage or production as appropriate
WebCenter Content Server has production content
![Page 26: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/26.jpg)
30 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Stage/Production Diagram
EAR
MDS
Policy Store
WLS
WebCenter Content Server has production content
EAR
Stage Environment
MDS
Policy Store
WLS
Production Environment
WebCenter Content Server has production content
Content/Web Asset Replication
(Test Content NOT Replicated)
EAR Copied from Test
Archiver to move web assets
Deploy & Config Script
Deploy & Config Script
EAR Copied from Stage
Upon approval content is replicated from stage to production using the
archiver feature
![Page 27: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/27.jpg)
31 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.
WebCenter Portal Deployment Lifecycle Stage/Production Diagram
EAR
MDS
Policy Store
WLS
WebCenter Content Server has production content
EAR
Stage Environment
MDS
Policy Store
WLS
Production Environment
WebCenter Content Server has production content
Metadata Replication
Content/Web Asset Replication
(Test Content NOT Replicated)
EAR Copied from Test
Archiver to move web assets
Deploy & Config Script
Deploy & Config Script
EAR Copied from Stage
WebCenter Portal metadata is replicated from stage to production
using the WebCenter Portal Administration Console or a custom solution built using WLST commands
![Page 28: Oracle WebCenter Portal Enterprise Deployment …...Content/Web Asset Replication (Test Content NOT Replicated) EAR Copied EAR Copied from Test Archiver to move web assets Deploy &](https://reader034.vdocument.in/reader034/viewer/2022050305/5f6d4a8ad29706086c52e2e2/html5/thumbnails/28.jpg)
32 Copyright © 2011, Oracle and/or its affiliates. All rights
reserved.