SlideShare a Scribd company logo
1 of 49
Download to read offline
A Holistic Approach to
Implementing Oracle
Fusion Middleware
Ben Duan
Director
Enterprise Architecture
Brian Kush
GVP, Public Section Portfolio and Delivery
Oracle Consulting
October, 2015
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Bangaly Traore
Technical Director
WebCenter Portal
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
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.
2
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
Introduction
Strategy
Technology
People
Process
Summary
1
2
3
4
5
3
6
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Why Oracle?
Why Oracle
Consulting?
• Oracle Expertise: Breadth and Depth Across Oracle Products
• Reduce Risk: Dedicated to the Success of Oracle Implementations
• Drive Innovation: Close Alignment to Oracle Product Development
• Public Cloud
• Private & Hybrid
Cloud
• Data Security
• Identity & Access
Management
• Analytics & Big Data
• Enterprise
Performance
Management
• Digital Experience
• Mobility and IoT
• Middleware
• Database & Options
• Engineered Systems
& Hardware
• Oracle on Oracle
• Public Sector
Technologies and
Applications (SaaS)
Oracle is the Leading Integrated Cloud Applications & Platform experts
Oracle Consulting Knows Oracle
3 Types of Service Offerings
Oracle Consulting Has 6 Focus Areas
Plan Build Run
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Fusion Middleware
Complete, Open, Integrated, Best-in-Class
Development
Tools
User Engagement
SocialWeb Mobile
Enterprise
Management
Identity
Management
Content Management
Business Intelligence
Business Process
Management
Service Integration
Data Integration
Cloud Application
Foundation
Oracle Fusion Middleware is a
collection of standards-based
software products that spans a
range of tools and services: from
Java EE and developer tools, to
integration services, identity
management, business intelligence,
and collaboration. Oracle Fusion
Middleware offers complete support
for development, deployment, and
management
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
Introduction
Strategy
Technology
People
Process
Summary
1
2
3
4
5
6
6
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Strategy – Capability – Technology Enabler
Collaboration and
Mobilized Workforce
Strategy
Improve Process
Efficiency, Application
Integration, Agility and
Visibility
Capability
Enterprise Security
Management
& Compliance
Improve Infrastructure
Quality of Service
Enhance Technology
Management
Enterprise Information
Portal for Collaboration
Mobile Workforce
Enablement
Technology to Support
Mobile Workforce
Process Automation
Shared Service
Business Performance
Metrics
Comprehensive Identity
& Access Management
•Password Self-Service
•Enterprise Single
Sign-on
•Timely New Hire Access
Provision
•Enterprise Role-Based
Access Control
Proactive Approach to
Information
Management
Improved Application
Design
Enhanced EA Governance
Application Middleware
Technologies
Technology
Enabler
WEB CENTER
PORTAL
WEB CENTER
CONTENT
BPM
SUITE
SOA
SUITE
IDENTITY MANAGEMENT
SUITE
ENTERPRISE
MANAGER
REFERENCE
ARCHITECTURE
ENTERPRISE
ARCHITECTURE
Close business and technology
alignment
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 8
Phased Implementation Strategy
Lay the
foundation
Harvest
Evolve &
Mature
Lay the foundation in people,
process, and technology for the
Enterprise to implement Oracle
technologies
Operationalize Oracle
technologies. Go to production
the first wave of enterprise
systems. Prove the value.
Mature the technology
implementation. Continued
improvement. Look for new
business cases. Bring new
values to the business
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Foundation for Success
Training, Consulting
People Process Technology
Unified Customer Experience,
Collaboration, Improved
productivity
Improved Process
Efficiency, Application
Integration, Agility and
Visibility
Enterprise Security
Management
& Compliance Improved Platform Quality of
Service
Enhanced Technology
Management
Business Value
Knowledge Management
Collaboration
Operation Management
Project Management
Architecture Development Process
Enterprise Portal, Document
Security as a Service
Middleware as a Service
Foundation, Center of Excellence
Enterprise Systems
Feedback
Standards,Governance,
Foundationservices
System 1
Multi-Data Center Infrastructure
DB as a Service, Consolidation
SOA, BPM
System 2 System 3 System 4 System 5 System 6 System n
Organizational Alignment
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
Introduction
Strategy
Technology
People
Process
Summary
1
2
3
4
5
10
6
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
11
Future State Architecture
Business Process Management
Integrated Portal
EnterpriseManagement
ReportingDashboard
Predictive
Analytics
Business Activity
Monitoring
Access
Management
Identity
Management
Directory
Service
Security
Manage
Records Mgt
VersioningCapture
Archiving
Search
MS Office Adaptor Document Integration Services
Document Management
Reporting and Dashboard
ManageabilityIntegration SearchContent SecurityContext PersonalizationSocial
Resources
ContentOffice Products
Active
Dir
ODSEDW
Enterprise Service Bus
Business
Services
Data Access
Services
Document
Services
BusinessRules
ServiceRepository
Publish Imaging
Processes
Processes
Processes
Processes
Application
Processes
On Premise
(Test, Stage, Prod)
Public Cloud
(Dev Bay)
Cloud Infrastructure Operating Systems
Virtual Machines
Server Storage
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 12
Product Mapping
SOA Suite
BPM Suite
WebCenter Portal
WebCenter Content
Secure Enterprise Search
IdM Suite Enterprise Manager
Database
Business Activity
MonitorOBIEE
Engineered Systems Public Cloud
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Enterprise Portal Design Goals
• Simplify access to information through search and content integration
• Personalize user experience based on roles
• Encourage teamwork through collaboration and communication
• Single Sign On to multiple applications
• Access your applications anytime and from anywhere
• Consistent Look & Feel
13
Enable knowledge workers to
get what they need faster
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Enterprise Portal
14
ADF Task Flow SOAP/SAML
WSRP/SAMLRESTful | RIDC | JCR
Content BI
Process
Document Access Business Processes Business Intelligence
ProcessProcess
Collaboration
Wiki, Blog, Discussion
Collaboration
OOT Tools
Portal for information, business
process, and collaboration
WebCenter Portal
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Task List
Personalized Information
Document
Collaboration
Single Pane of Glass
• Information Portal
• Process Portal
• Collaboration Portal
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Composite Application
Delivery Channels
Utility Services
Business Activity
Services
Data
Services
Connectivity
Services
Business Process
Services
Presentation
Services
ServiceBus
Security
Monitoring
Management
ServiceRegistry
MetadataRepository
EDWContent Search
Service Enabled Assets
ODS Office Prods
Process
Exam
Data Aggregation
Sys Access
Review
Message
Shared Portlets
Application
Assign …..
…..
Data Sync Data Caching
Partner Integration
Multi-Channel Delivery
SOAInfrastructure
Service
Provider
Service
Consumers &
Channels
ServiceLayers Portals BPM ProcessWeb Apps Mashups Fat Clients
Process Process
SOA & BPM
SOA Suite
BPM Suite
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Shared IdM Services
– access management
– Identity management
– Highly available
security infrastructure
• Benefits
– Enterprise wide,
Standard policy based
IdM solution
– Eliminate redundancy,
custom coding
17
Security As a Service IdM Suite
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
User Registration and Application Access Workflow
18
User provision
Persist into
Oracle Identity
Repository
Authentication &
AuthorizationUser
Approval
workflow
Admin
approval
Optional Approval Process
Application Dependent
OAM
WebCenter
OIM OUD
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Integration with Oracle Access Management
19
User Login
Page
-WCP
or
-WCC
or
-SOA
Security Realm
OAMIDAsserter
OVDAuthenticator
Application 1
Policy
-AuthN
-AuthZ
-Resources
-Responses
OAM Server
OVD Server
OUD
-Int./Ext.
Users &
Groups
AD
-AuthN
Directory
(5)Submit OAM_REMOTE_USER attribute
(6)Retrieve User
Entitlements
WCP
WCC
SOA
OAM
Webgate
OHS
(2)Validate User’s session and Resource
Policies
USER (1) Client Request
(7)
Application 2
Application N
OHS
WebCenter
SOA/BPM
OAM
OUD
OVD(4) Validate User & Retrieve
Attributes
(3)AuthN User
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Local High Availability
– Server clustering and
clusterware integration
– Separate storage volume for
odd and even servers in the
cluster
– Load balance, failover
– Process death detection and
auto restart
– GridLink
– State replication and routing
– Server migration
– Rolling patch & config
20
Multi Data Center High Availability &
Disaster Recovery Architecture
• Disaster Recovery
– Global load balancer for fail
over
– Real time database
replication by Oracle Data
Guard
– Real time storage replication
for transaction log, JMS store,
etc.
– Symmetric topology between
primary and DR site
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Infrastructure Single Pane of
Glass
– Configure and compliance
management
– Lifecycle management
– Application performance
management
– Application quality management
21
Enterprise Management
Oracle Enterprise Manager
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Middleware as a Service
Oracle Enterprise Manager
• Middleware as a Service (MWaaS)
– Auto Provision new environment within
hour
• Oracle HTTP Server
• WebCenter Portal
• WebCenter Content
• SOA, BPM Suite
22
Middleware-as-a-Service Deployment
Request New FMW Env
Auto Provision FMW Infra
Auto FMW Environment Provisioning
Auto deploy application
OEM MWaaS Portal
FMW App
Grab VMs from VM pool
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
Introduction
Strategy
Technology
People
Process
Summary
1
2
3
4
5
23
6
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Technology Center of Excellence
• A virtual team across multiple business functions to
promote Oracle technology at the enterprise
– Adoption
– Community
– Innovation
Oracle Confidential – Internal/Restricted/Highly Restricted 24
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Expert Team -- Oracle Consulting
– Define set of reference architecture
– Construct multi data center infrastructure
– Publish design guides, sample implementations
– Conduct design reviews, technical how-to
– Construct and maintain Knowledge Portal
– Second-tier issue resolution, SR escalation
• Practitioner Community Collaboration
– Brown Bags
– Technical Reviews
– Demos
– Wiki, Blogs , Discussion Forums
• Training
– Oracle University
– Oracle Sales Consulting
25
Collaboration
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Convey architecture
principle, standards,
processes and best
practices
• Provide sample design,
templates, checklists, code
snippets, operation
manage processes
• Provide a venue for the
community to collaborate
and share information
26
Knowledge Portal
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
Introduction
Strategy
Technology
People
Process
Summary
1
2
3
4
5
27
6
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Architecture Development Process
28
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 29
Oracle Architecture
Development Process
Business Context
Governance
Roadmap
Future
State
Current
State
Architecture
Vision
Enterprise
Architecture
Repository
A Practical Architecture Approach
Top-down, business-driven
Focused on actionable results
Just in time, just enough
Uses reference architectures and best
practices
Establishes pragmatic governance
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Reference Architectures
• Define sustainable reference
architectures for planning, building,
integrating and managing
enterprise oracle technologies.
– Architecture principles
– Standards
– Best practices
– Design and implementation guidelines
• WebCenter Portal
• WebCenter Content
• SOA
• BPM
• Identity Management
• Infrastructure
30
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 31
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Architecture Design Template
32
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Implementation Guidance
33
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Governance
• Inception
– Statement of Work (SOW) states bidders for the RFQ must conform to FMW
architecture design standards
• Elaboration
– Architecture Review Board sign off application design, architecture review
checklist
• Construction
– Implementation review
• Transition
– Application deployment review
• Production
– Sign off application production readiness
– Application O&M review
34
Inception
Elaboration
Construction
Transition
Production
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Architecture Review Checklist
• Guide project teams on the adoption of FMW
throughout the project lifecycle by providing the
checklist to be complied or considered.
• Provide a practical technology governance by
proposing a compliance review process and the
checklist to review against.
35
Identify review coordinator for a
project architecture review
(Review Board Chair)
Project team prepares response to
the appropriate checklist items as
applicable to the review scope
(PM, Architect, Team Lead)
Schedule project review.
Determine scope, key focus
areas. identify participants
(Review Coordinator)
Review Board members
conduct pre-review interviews,
read related documents
(Review Board members)
Conduct the review
(Review Board members,
Project team)
Capture action items, owners
and time to complete. Register
into JIRA
(Review Coordinator)
Owners update Review Board
with status. Update JIRA.
Apply for extension or
exception if needed
(PM, Architect, Team Lead)
Board reviews the response,
accept or reject
(Review Board members)
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 36
Checklist Sample (Partial)
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
DevOps
37
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
38
DevOps Process and Tools
Shared
Version
Control
One Step
Build and
Deploy
Automatic
Testing
Continuous
Monitoring
Infrastructure
as Code
Version Control
• Subversion
Continued Integration
• Jenkins
Binary Management
• Archiva
Issue Tracking
• JIRA
Unit Testing
• JUnit/TestNG
Integration Testing
• Robot/SoapUI/SCATest
Smoke Testing
• Selenium/PhantomJS
Infrastructure as Code
• OEM Auto Provisioning
Configuration Management
• OEM
Continuous Monitoring
• OEM
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Operation Management
39
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Standard Operation Procedure
• Application Deployment
• Configuration Changes
• Routine Service Maintenance
– OS
– Middleware
– Database
• Managed Switchover
• Disaster Recovery
40
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
RACIS Matrix
• Responsible
• Accountable
• Consulted
• Informed
• Support
41
Sample RACIS matrix for Weblogic Maintenance
Separation of duty
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Application Deployment Procedure
42
Application Deployment & Configuration Change Process
Oracle Platform SupportProject Team
Phase
Request for
deployment or
configuration
change with detail
instruction
Review
deployment or
configuration
change instruction
Download
deployment
artifacts
Schedule for
deployment /
configuration
change.
Communicate to
all stakeholders
Deploy the
application /
make
configuration
change using OEM
to the primary
data center
OEM
Conduct post
deployment
validation test
Copy the
application
directories / make
configuration
change using OEM
to the DR site
Conduct post
deployment
validation test
Inform the project
team
Conduct post
deployment
verification test
OEM
D1,
D2
Complete
Tools
Legend:
Environment
For the primary data center only, follow the Application Team’s
Installation guide.
Deploy in the primary and then copy the application files from
the primary to the backup (secondary) data center.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Release Process
43
Automation in deployment and testing
to improve multi-tenant environment
management and QoS
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Patch Process
44
Start
Black out targets
(OEM12c)
Create Patch Plan Download Patches
Stop Admin server, managed
servers and all instances
Patch Oracle Product Home 1
Replicate
Oracle Product Home 1 to
Oracle Product Home 2
Start Admin server, managed
servers and all instances
Backup all
Oracle Product Homes, Domains
and instances
Perform post-patching
database operations
Validate SiteFailure
Stop Admin server, managed
servers and all instances
Patch Oracle Product Home 1
Replicate
Oracle Product Home 1 to
Oracle Product Home 2
Start Admin server, managed
servers and all instances
Backup all
Oracle Product Homes, Domains
and instances
Do not perform post-patching
database operations
Success
Stop
Start Data Guard for Product
Stop Data Guard for Product
Remove Black out on targets
(OEM12c)
Black out servers
(OEM12c)
Remove Black out on servers
(OEM12c)
Primary Site
DR Site
Tailored toward multi-tenant, multi-
environment, aim at reducing disruption
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
Introduction
Strategy
Technology
People
Process
Summary
1
2
3
4
5
45
6
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Take Away
• It is not only about Technology, but also People and Process
• Lay the foundation first, don’t put the cart in front of the horse
• Start small, quick win first, build momentum
• Anticipate disruptions, plan for unplanned
46
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Related Session: CON3640
Building a Secure, Document and Business
Process Centric Enterprise Portal
10/28 Wednesday 11:00AM
Moscone West 2024
47
ben.duan@oracle.com
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 48
OOW-CON3656-EA

More Related Content

What's hot

Introducing Oracle Fusion Middleware 12.1.3 and especially SOA Suite and BPM ...
Introducing Oracle Fusion Middleware 12.1.3 and especially SOA Suite and BPM ...Introducing Oracle Fusion Middleware 12.1.3 and especially SOA Suite and BPM ...
Introducing Oracle Fusion Middleware 12.1.3 and especially SOA Suite and BPM ...Lucas Jellema
 
Con8837 leverage authorization to monetize content and media subscriptions ...
Con8837   leverage authorization to monetize content and media subscriptions ...Con8837   leverage authorization to monetize content and media subscriptions ...
Con8837 leverage authorization to monetize content and media subscriptions ...OracleIDM
 
Mahesh Eswar, Chief Revenue Officer at Marlabs, speaks at NJTC event, 'Breakf...
Mahesh Eswar, Chief Revenue Officer at Marlabs, speaks at NJTC event, 'Breakf...Mahesh Eswar, Chief Revenue Officer at Marlabs, speaks at NJTC event, 'Breakf...
Mahesh Eswar, Chief Revenue Officer at Marlabs, speaks at NJTC event, 'Breakf...Marlabs
 
Top 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud FinancialsTop 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud FinancialsLiz Kensicki
 
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a ServiceOracle Korea
 
Marlabs Capabilities Overview: Telecom
Marlabs Capabilities Overview: Telecom Marlabs Capabilities Overview: Telecom
Marlabs Capabilities Overview: Telecom Marlabs
 
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Kellton Tech Solutions Ltd
 
Marlabs corporate deck july 2018
Marlabs corporate deck july 2018Marlabs corporate deck july 2018
Marlabs corporate deck july 2018Marlabs
 
Marlabs Capabilities Overview: Microsoft Office 365
Marlabs Capabilities Overview: Microsoft Office 365Marlabs Capabilities Overview: Microsoft Office 365
Marlabs Capabilities Overview: Microsoft Office 365Marlabs
 
Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics Marlabs
 
Oracle IDAM overview
Oracle IDAM overviewOracle IDAM overview
Oracle IDAM overviewEslam Hafez
 
Marlabs Capabilities Overview: Airlines
Marlabs Capabilities Overview: AirlinesMarlabs Capabilities Overview: Airlines
Marlabs Capabilities Overview: AirlinesMarlabs
 
Migration and Conversion of More than 500GB of Siebel CRM Data to Service Clo...
Migration and Conversion of More than 500GB of Siebel CRM Data to Service Clo...Migration and Conversion of More than 500GB of Siebel CRM Data to Service Clo...
Migration and Conversion of More than 500GB of Siebel CRM Data to Service Clo...Jade Global
 
Marlabs Capabilities Overview: Education and Media - Publishing
Marlabs Capabilities Overview: Education and Media - Publishing Marlabs Capabilities Overview: Education and Media - Publishing
Marlabs Capabilities Overview: Education and Media - Publishing Marlabs
 
Marlabs Capabilities: Healthcare and Life Sciences
Marlabs Capabilities: Healthcare and Life SciencesMarlabs Capabilities: Healthcare and Life Sciences
Marlabs Capabilities: Healthcare and Life SciencesMarlabs
 
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...GregOracle
 
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...
National Pharmacies Getting Mobile: Consumer engagement, and then beyond     ...National Pharmacies Getting Mobile: Consumer engagement, and then beyond     ...
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...Matt Wright
 

What's hot (20)

Introducing Oracle Fusion Middleware 12.1.3 and especially SOA Suite and BPM ...
Introducing Oracle Fusion Middleware 12.1.3 and especially SOA Suite and BPM ...Introducing Oracle Fusion Middleware 12.1.3 and especially SOA Suite and BPM ...
Introducing Oracle Fusion Middleware 12.1.3 and especially SOA Suite and BPM ...
 
Con8837 leverage authorization to monetize content and media subscriptions ...
Con8837   leverage authorization to monetize content and media subscriptions ...Con8837   leverage authorization to monetize content and media subscriptions ...
Con8837 leverage authorization to monetize content and media subscriptions ...
 
Mahesh Eswar, Chief Revenue Officer at Marlabs, speaks at NJTC event, 'Breakf...
Mahesh Eswar, Chief Revenue Officer at Marlabs, speaks at NJTC event, 'Breakf...Mahesh Eswar, Chief Revenue Officer at Marlabs, speaks at NJTC event, 'Breakf...
Mahesh Eswar, Chief Revenue Officer at Marlabs, speaks at NJTC event, 'Breakf...
 
Top 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud FinancialsTop 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud Financials
 
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service
 
Marlabs Capabilities Overview: Telecom
Marlabs Capabilities Overview: Telecom Marlabs Capabilities Overview: Telecom
Marlabs Capabilities Overview: Telecom
 
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
 
Marlabs corporate deck july 2018
Marlabs corporate deck july 2018Marlabs corporate deck july 2018
Marlabs corporate deck july 2018
 
Marlabs Capabilities Overview: Microsoft Office 365
Marlabs Capabilities Overview: Microsoft Office 365Marlabs Capabilities Overview: Microsoft Office 365
Marlabs Capabilities Overview: Microsoft Office 365
 
Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics
 
Oracle IDAM overview
Oracle IDAM overviewOracle IDAM overview
Oracle IDAM overview
 
Marlabs Capabilities Overview: Airlines
Marlabs Capabilities Overview: AirlinesMarlabs Capabilities Overview: Airlines
Marlabs Capabilities Overview: Airlines
 
DevOps with Chef
DevOps with ChefDevOps with Chef
DevOps with Chef
 
Migration and Conversion of More than 500GB of Siebel CRM Data to Service Clo...
Migration and Conversion of More than 500GB of Siebel CRM Data to Service Clo...Migration and Conversion of More than 500GB of Siebel CRM Data to Service Clo...
Migration and Conversion of More than 500GB of Siebel CRM Data to Service Clo...
 
Marlabs Capabilities Overview: Education and Media - Publishing
Marlabs Capabilities Overview: Education and Media - Publishing Marlabs Capabilities Overview: Education and Media - Publishing
Marlabs Capabilities Overview: Education and Media - Publishing
 
Marlabs Capabilities: Healthcare and Life Sciences
Marlabs Capabilities: Healthcare and Life SciencesMarlabs Capabilities: Healthcare and Life Sciences
Marlabs Capabilities: Healthcare and Life Sciences
 
Whats new in web methods 9.12
Whats new in web methods 9.12Whats new in web methods 9.12
Whats new in web methods 9.12
 
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
 
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...
National Pharmacies Getting Mobile: Consumer engagement, and then beyond     ...National Pharmacies Getting Mobile: Consumer engagement, and then beyond     ...
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...
 
SharePoint Online v Onprem
SharePoint Online v OnpremSharePoint Online v Onprem
SharePoint Online v Onprem
 

Similar to OOW-CON3656-EA

CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...
CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...
CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...oow123
 
EBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud PlatformEBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud PlatformFumiko Yamashita
 
Oracle Fusion Middleware Solution
Oracle Fusion Middleware SolutionOracle Fusion Middleware Solution
Oracle Fusion Middleware SolutionAddvantum
 
Integrating Enterprise Controls with the Cloud
Integrating Enterprise Controls with the CloudIntegrating Enterprise Controls with the Cloud
Integrating Enterprise Controls with the CloudAtul Goyal
 
Soa12c launch 3 bpm 12c cr
Soa12c launch 3 bpm 12c crSoa12c launch 3 bpm 12c cr
Soa12c launch 3 bpm 12c crVasily Demin
 
OOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best PracticesOOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best Practicesvasuballa
 
Oracle Document Cloud Service
Oracle Document Cloud ServiceOracle Document Cloud Service
Oracle Document Cloud ServiceArush Jain
 
Clover Infotech Corporate PPT
Clover Infotech Corporate PPTClover Infotech Corporate PPT
Clover Infotech Corporate PPTSwetha Elias
 
Enterprise architecture
Enterprise architectureEnterprise architecture
Enterprise architecturesandeep gosain
 
OPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - Final
OPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - FinalOPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - Final
OPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - Finalmdesai005
 
iWare Logic Oracle Applications And Technologies Services Company
iWare Logic Oracle Applications And Technologies Services Company iWare Logic Oracle Applications And Technologies Services Company
iWare Logic Oracle Applications And Technologies Services Company iWare Logic Technologies Pvt. Ltd.
 
VMware Tanzu Application Service as an Integration Platform
VMware Tanzu Application Service as an Integration PlatformVMware Tanzu Application Service as an Integration Platform
VMware Tanzu Application Service as an Integration PlatformVMware Tanzu
 
OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...vasuballa
 
Final business intelligence in the cloud
Final   business intelligence in the cloudFinal   business intelligence in the cloud
Final business intelligence in the cloudHossam Hassanien
 
FMW 11g Keynote: Foundation For Innovation
FMW 11g Keynote: Foundation For InnovationFMW 11g Keynote: Foundation For Innovation
FMW 11g Keynote: Foundation For InnovationLuís Ganhão
 
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Jeffrey T. Pollock
 

Similar to OOW-CON3656-EA (20)

CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...
CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...
CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...
 
EBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud PlatformEBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud Platform
 
Oracle Fusion Middleware Solution
Oracle Fusion Middleware SolutionOracle Fusion Middleware Solution
Oracle Fusion Middleware Solution
 
SOA_BPM_12c_launch_event_BPM_track_proficiency_features_joost_volker_oracle
SOA_BPM_12c_launch_event_BPM_track_proficiency_features_joost_volker_oracleSOA_BPM_12c_launch_event_BPM_track_proficiency_features_joost_volker_oracle
SOA_BPM_12c_launch_event_BPM_track_proficiency_features_joost_volker_oracle
 
SOACS-Overview.pdf
SOACS-Overview.pdfSOACS-Overview.pdf
SOACS-Overview.pdf
 
Integrating Enterprise Controls with the Cloud
Integrating Enterprise Controls with the CloudIntegrating Enterprise Controls with the Cloud
Integrating Enterprise Controls with the Cloud
 
Soa12c launch 3 bpm 12c cr
Soa12c launch 3 bpm 12c crSoa12c launch 3 bpm 12c cr
Soa12c launch 3 bpm 12c cr
 
OOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best PracticesOOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best Practices
 
Oracle Document Cloud Service
Oracle Document Cloud ServiceOracle Document Cloud Service
Oracle Document Cloud Service
 
Clover Infotech Corporate PPT
Clover Infotech Corporate PPTClover Infotech Corporate PPT
Clover Infotech Corporate PPT
 
Enterprise architecture
Enterprise architectureEnterprise architecture
Enterprise architecture
 
OPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - Final
OPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - FinalOPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - Final
OPEN_GROUP_HYBRID_CLOUD_CASE_MGMT2 - Final
 
iWare Logic Oracle Applications And Technologies Services Company
iWare Logic Oracle Applications And Technologies Services Company iWare Logic Oracle Applications And Technologies Services Company
iWare Logic Oracle Applications And Technologies Services Company
 
VMware Tanzu Application Service as an Integration Platform
VMware Tanzu Application Service as an Integration PlatformVMware Tanzu Application Service as an Integration Platform
VMware Tanzu Application Service as an Integration Platform
 
Oracle's Cloud Strategy
Oracle's Cloud StrategyOracle's Cloud Strategy
Oracle's Cloud Strategy
 
OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...
 
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
 
Final business intelligence in the cloud
Final   business intelligence in the cloudFinal   business intelligence in the cloud
Final business intelligence in the cloud
 
FMW 11g Keynote: Foundation For Innovation
FMW 11g Keynote: Foundation For InnovationFMW 11g Keynote: Foundation For Innovation
FMW 11g Keynote: Foundation For Innovation
 
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
 

OOW-CON3656-EA

  • 1. A Holistic Approach to Implementing Oracle Fusion Middleware Ben Duan Director Enterprise Architecture Brian Kush GVP, Public Section Portfolio and Delivery Oracle Consulting October, 2015 Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Bangaly Traore Technical Director WebCenter Portal
  • 2. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement 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. 2
  • 3. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Agenda Introduction Strategy Technology People Process Summary 1 2 3 4 5 3 6
  • 4. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Why Oracle? Why Oracle Consulting? • Oracle Expertise: Breadth and Depth Across Oracle Products • Reduce Risk: Dedicated to the Success of Oracle Implementations • Drive Innovation: Close Alignment to Oracle Product Development • Public Cloud • Private & Hybrid Cloud • Data Security • Identity & Access Management • Analytics & Big Data • Enterprise Performance Management • Digital Experience • Mobility and IoT • Middleware • Database & Options • Engineered Systems & Hardware • Oracle on Oracle • Public Sector Technologies and Applications (SaaS) Oracle is the Leading Integrated Cloud Applications & Platform experts Oracle Consulting Knows Oracle 3 Types of Service Offerings Oracle Consulting Has 6 Focus Areas Plan Build Run
  • 5. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Fusion Middleware Complete, Open, Integrated, Best-in-Class Development Tools User Engagement SocialWeb Mobile Enterprise Management Identity Management Content Management Business Intelligence Business Process Management Service Integration Data Integration Cloud Application Foundation Oracle Fusion Middleware is a collection of standards-based software products that spans a range of tools and services: from Java EE and developer tools, to integration services, identity management, business intelligence, and collaboration. Oracle Fusion Middleware offers complete support for development, deployment, and management
  • 6. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Agenda Introduction Strategy Technology People Process Summary 1 2 3 4 5 6 6
  • 7. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Strategy – Capability – Technology Enabler Collaboration and Mobilized Workforce Strategy Improve Process Efficiency, Application Integration, Agility and Visibility Capability Enterprise Security Management & Compliance Improve Infrastructure Quality of Service Enhance Technology Management Enterprise Information Portal for Collaboration Mobile Workforce Enablement Technology to Support Mobile Workforce Process Automation Shared Service Business Performance Metrics Comprehensive Identity & Access Management •Password Self-Service •Enterprise Single Sign-on •Timely New Hire Access Provision •Enterprise Role-Based Access Control Proactive Approach to Information Management Improved Application Design Enhanced EA Governance Application Middleware Technologies Technology Enabler WEB CENTER PORTAL WEB CENTER CONTENT BPM SUITE SOA SUITE IDENTITY MANAGEMENT SUITE ENTERPRISE MANAGER REFERENCE ARCHITECTURE ENTERPRISE ARCHITECTURE Close business and technology alignment
  • 8. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 8 Phased Implementation Strategy Lay the foundation Harvest Evolve & Mature Lay the foundation in people, process, and technology for the Enterprise to implement Oracle technologies Operationalize Oracle technologies. Go to production the first wave of enterprise systems. Prove the value. Mature the technology implementation. Continued improvement. Look for new business cases. Bring new values to the business
  • 9. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Foundation for Success Training, Consulting People Process Technology Unified Customer Experience, Collaboration, Improved productivity Improved Process Efficiency, Application Integration, Agility and Visibility Enterprise Security Management & Compliance Improved Platform Quality of Service Enhanced Technology Management Business Value Knowledge Management Collaboration Operation Management Project Management Architecture Development Process Enterprise Portal, Document Security as a Service Middleware as a Service Foundation, Center of Excellence Enterprise Systems Feedback Standards,Governance, Foundationservices System 1 Multi-Data Center Infrastructure DB as a Service, Consolidation SOA, BPM System 2 System 3 System 4 System 5 System 6 System n Organizational Alignment
  • 10. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Agenda Introduction Strategy Technology People Process Summary 1 2 3 4 5 10 6
  • 11. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 11 Future State Architecture Business Process Management Integrated Portal EnterpriseManagement ReportingDashboard Predictive Analytics Business Activity Monitoring Access Management Identity Management Directory Service Security Manage Records Mgt VersioningCapture Archiving Search MS Office Adaptor Document Integration Services Document Management Reporting and Dashboard ManageabilityIntegration SearchContent SecurityContext PersonalizationSocial Resources ContentOffice Products Active Dir ODSEDW Enterprise Service Bus Business Services Data Access Services Document Services BusinessRules ServiceRepository Publish Imaging Processes Processes Processes Processes Application Processes On Premise (Test, Stage, Prod) Public Cloud (Dev Bay) Cloud Infrastructure Operating Systems Virtual Machines Server Storage
  • 12. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 12 Product Mapping SOA Suite BPM Suite WebCenter Portal WebCenter Content Secure Enterprise Search IdM Suite Enterprise Manager Database Business Activity MonitorOBIEE Engineered Systems Public Cloud
  • 13. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Enterprise Portal Design Goals • Simplify access to information through search and content integration • Personalize user experience based on roles • Encourage teamwork through collaboration and communication • Single Sign On to multiple applications • Access your applications anytime and from anywhere • Consistent Look & Feel 13 Enable knowledge workers to get what they need faster
  • 14. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Enterprise Portal 14 ADF Task Flow SOAP/SAML WSRP/SAMLRESTful | RIDC | JCR Content BI Process Document Access Business Processes Business Intelligence ProcessProcess Collaboration Wiki, Blog, Discussion Collaboration OOT Tools Portal for information, business process, and collaboration WebCenter Portal
  • 15. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Task List Personalized Information Document Collaboration Single Pane of Glass • Information Portal • Process Portal • Collaboration Portal
  • 16. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Composite Application Delivery Channels Utility Services Business Activity Services Data Services Connectivity Services Business Process Services Presentation Services ServiceBus Security Monitoring Management ServiceRegistry MetadataRepository EDWContent Search Service Enabled Assets ODS Office Prods Process Exam Data Aggregation Sys Access Review Message Shared Portlets Application Assign ….. ….. Data Sync Data Caching Partner Integration Multi-Channel Delivery SOAInfrastructure Service Provider Service Consumers & Channels ServiceLayers Portals BPM ProcessWeb Apps Mashups Fat Clients Process Process SOA & BPM SOA Suite BPM Suite
  • 17. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | • Shared IdM Services – access management – Identity management – Highly available security infrastructure • Benefits – Enterprise wide, Standard policy based IdM solution – Eliminate redundancy, custom coding 17 Security As a Service IdM Suite
  • 18. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | User Registration and Application Access Workflow 18 User provision Persist into Oracle Identity Repository Authentication & AuthorizationUser Approval workflow Admin approval Optional Approval Process Application Dependent OAM WebCenter OIM OUD
  • 19. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Integration with Oracle Access Management 19 User Login Page -WCP or -WCC or -SOA Security Realm OAMIDAsserter OVDAuthenticator Application 1 Policy -AuthN -AuthZ -Resources -Responses OAM Server OVD Server OUD -Int./Ext. Users & Groups AD -AuthN Directory (5)Submit OAM_REMOTE_USER attribute (6)Retrieve User Entitlements WCP WCC SOA OAM Webgate OHS (2)Validate User’s session and Resource Policies USER (1) Client Request (7) Application 2 Application N OHS WebCenter SOA/BPM OAM OUD OVD(4) Validate User & Retrieve Attributes (3)AuthN User
  • 20. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | • Local High Availability – Server clustering and clusterware integration – Separate storage volume for odd and even servers in the cluster – Load balance, failover – Process death detection and auto restart – GridLink – State replication and routing – Server migration – Rolling patch & config 20 Multi Data Center High Availability & Disaster Recovery Architecture • Disaster Recovery – Global load balancer for fail over – Real time database replication by Oracle Data Guard – Real time storage replication for transaction log, JMS store, etc. – Symmetric topology between primary and DR site
  • 21. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | • Infrastructure Single Pane of Glass – Configure and compliance management – Lifecycle management – Application performance management – Application quality management 21 Enterprise Management Oracle Enterprise Manager
  • 22. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Middleware as a Service Oracle Enterprise Manager • Middleware as a Service (MWaaS) – Auto Provision new environment within hour • Oracle HTTP Server • WebCenter Portal • WebCenter Content • SOA, BPM Suite 22 Middleware-as-a-Service Deployment Request New FMW Env Auto Provision FMW Infra Auto FMW Environment Provisioning Auto deploy application OEM MWaaS Portal FMW App Grab VMs from VM pool
  • 23. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Agenda Introduction Strategy Technology People Process Summary 1 2 3 4 5 23 6
  • 24. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Technology Center of Excellence • A virtual team across multiple business functions to promote Oracle technology at the enterprise – Adoption – Community – Innovation Oracle Confidential – Internal/Restricted/Highly Restricted 24
  • 25. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | • Expert Team -- Oracle Consulting – Define set of reference architecture – Construct multi data center infrastructure – Publish design guides, sample implementations – Conduct design reviews, technical how-to – Construct and maintain Knowledge Portal – Second-tier issue resolution, SR escalation • Practitioner Community Collaboration – Brown Bags – Technical Reviews – Demos – Wiki, Blogs , Discussion Forums • Training – Oracle University – Oracle Sales Consulting 25 Collaboration
  • 26. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | • Convey architecture principle, standards, processes and best practices • Provide sample design, templates, checklists, code snippets, operation manage processes • Provide a venue for the community to collaborate and share information 26 Knowledge Portal
  • 27. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Agenda Introduction Strategy Technology People Process Summary 1 2 3 4 5 27 6
  • 28. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Architecture Development Process 28
  • 29. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 29 Oracle Architecture Development Process Business Context Governance Roadmap Future State Current State Architecture Vision Enterprise Architecture Repository A Practical Architecture Approach Top-down, business-driven Focused on actionable results Just in time, just enough Uses reference architectures and best practices Establishes pragmatic governance
  • 30. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Reference Architectures • Define sustainable reference architectures for planning, building, integrating and managing enterprise oracle technologies. – Architecture principles – Standards – Best practices – Design and implementation guidelines • WebCenter Portal • WebCenter Content • SOA • BPM • Identity Management • Infrastructure 30
  • 31. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 31
  • 32. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Architecture Design Template 32
  • 33. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Implementation Guidance 33
  • 34. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Governance • Inception – Statement of Work (SOW) states bidders for the RFQ must conform to FMW architecture design standards • Elaboration – Architecture Review Board sign off application design, architecture review checklist • Construction – Implementation review • Transition – Application deployment review • Production – Sign off application production readiness – Application O&M review 34 Inception Elaboration Construction Transition Production
  • 35. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Architecture Review Checklist • Guide project teams on the adoption of FMW throughout the project lifecycle by providing the checklist to be complied or considered. • Provide a practical technology governance by proposing a compliance review process and the checklist to review against. 35 Identify review coordinator for a project architecture review (Review Board Chair) Project team prepares response to the appropriate checklist items as applicable to the review scope (PM, Architect, Team Lead) Schedule project review. Determine scope, key focus areas. identify participants (Review Coordinator) Review Board members conduct pre-review interviews, read related documents (Review Board members) Conduct the review (Review Board members, Project team) Capture action items, owners and time to complete. Register into JIRA (Review Coordinator) Owners update Review Board with status. Update JIRA. Apply for extension or exception if needed (PM, Architect, Team Lead) Board reviews the response, accept or reject (Review Board members)
  • 36. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 36 Checklist Sample (Partial)
  • 37. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | DevOps 37
  • 38. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 38 DevOps Process and Tools Shared Version Control One Step Build and Deploy Automatic Testing Continuous Monitoring Infrastructure as Code Version Control • Subversion Continued Integration • Jenkins Binary Management • Archiva Issue Tracking • JIRA Unit Testing • JUnit/TestNG Integration Testing • Robot/SoapUI/SCATest Smoke Testing • Selenium/PhantomJS Infrastructure as Code • OEM Auto Provisioning Configuration Management • OEM Continuous Monitoring • OEM
  • 39. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Operation Management 39
  • 40. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Standard Operation Procedure • Application Deployment • Configuration Changes • Routine Service Maintenance – OS – Middleware – Database • Managed Switchover • Disaster Recovery 40
  • 41. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | RACIS Matrix • Responsible • Accountable • Consulted • Informed • Support 41 Sample RACIS matrix for Weblogic Maintenance Separation of duty
  • 42. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Application Deployment Procedure 42 Application Deployment & Configuration Change Process Oracle Platform SupportProject Team Phase Request for deployment or configuration change with detail instruction Review deployment or configuration change instruction Download deployment artifacts Schedule for deployment / configuration change. Communicate to all stakeholders Deploy the application / make configuration change using OEM to the primary data center OEM Conduct post deployment validation test Copy the application directories / make configuration change using OEM to the DR site Conduct post deployment validation test Inform the project team Conduct post deployment verification test OEM D1, D2 Complete Tools Legend: Environment For the primary data center only, follow the Application Team’s Installation guide. Deploy in the primary and then copy the application files from the primary to the backup (secondary) data center.
  • 43. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Release Process 43 Automation in deployment and testing to improve multi-tenant environment management and QoS
  • 44. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Patch Process 44 Start Black out targets (OEM12c) Create Patch Plan Download Patches Stop Admin server, managed servers and all instances Patch Oracle Product Home 1 Replicate Oracle Product Home 1 to Oracle Product Home 2 Start Admin server, managed servers and all instances Backup all Oracle Product Homes, Domains and instances Perform post-patching database operations Validate SiteFailure Stop Admin server, managed servers and all instances Patch Oracle Product Home 1 Replicate Oracle Product Home 1 to Oracle Product Home 2 Start Admin server, managed servers and all instances Backup all Oracle Product Homes, Domains and instances Do not perform post-patching database operations Success Stop Start Data Guard for Product Stop Data Guard for Product Remove Black out on targets (OEM12c) Black out servers (OEM12c) Remove Black out on servers (OEM12c) Primary Site DR Site Tailored toward multi-tenant, multi- environment, aim at reducing disruption
  • 45. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Agenda Introduction Strategy Technology People Process Summary 1 2 3 4 5 45 6
  • 46. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Take Away • It is not only about Technology, but also People and Process • Lay the foundation first, don’t put the cart in front of the horse • Start small, quick win first, build momentum • Anticipate disruptions, plan for unplanned 46
  • 47. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Related Session: CON3640 Building a Secure, Document and Business Process Centric Enterprise Portal 10/28 Wednesday 11:00AM Moscone West 2024 47 ben.duan@oracle.com
  • 48. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 48