You are on page 1of 21

Realizing MWaaS on Private

Cloud using Oracle Enterprise


Manager
[CON-4627]

Umesh Panwar / David Nims


Platform Engineers
Fiserv, Enterprise Technology
October 29, 2015

Neeraj Jain / Wojciech


Serafin
Oracle Consulting
Presented with

Oracle Confidential Internal/Restricted/Highly


Copyright 2015, Oracle and/or its affiliates. All rights reserved. |
Restricted

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 Oracles products remains at the sole
discretion of Oracle.

Oracle Confidential Internal/Restricted/Highly


Copyright 2015, Oracle and/or its affiliates. All rights reserved. |
Restricted

Speaker Picture Slide

David Nims
Platform Architect
Fiserv, Enterprise Technology

Oracle Confidential Internal/Restricted/Highly


Copyright 2015, Oracle and/or its affiliates. All rights reserved. |
Restricted

Speaker Picture Slide

Umesh Panwar
Platform Engineer
Fiserv, Enterprise Technology

Oracle Confidential Internal/Restricted/Highly


Copyright 2015, Oracle and/or its affiliates. All rights reserved. |
Restricted

Speaker Picture Slide

Neeraj Jain
Technical Director
Oracle Consulting

Oracle Confidential Internal/Restricted/Highly


Copyright 2015, Oracle and/or its affiliates. All rights reserved. |
Restricted

Agenda

2012 Fiserv, Inc. or its affiliates.

Fiserv Company Overview

Middleware Provisioning Business Problem

MWaaS Solution Overview

Business Value ROI

Fiserv, Inc. Company Overview


Fiserv is a worldwide provider of financial services technology.
If you're a mobile banking user or pay your bills online if you interact

with a financial institution at all chances are you're more familiar with
Fiserv than you realize.
Fiserv serves more than 16,000 clients worldwide, including banks,
thrifts, credit unions, investment management firms, leasing and
finance companies, retailers, merchants and government agencies.
Fiserv is a global organization with more than 13,000 clients and
21,000 associates worldwide and takes pride in its mission to enable
clients to achieve best-in-class results.
8

2012 Fiserv, Inc. or its affiliates.

Agenda

2012 Fiserv, Inc. or its affiliates.

Fiserv Company Overview

Middleware Provisioning Business Problem

MWaaS Solution Overview

Business Value ROI

Middleware Provisioning Business Problem


Scale
Over 500 domains across 7 major regions (dev, QA, external test, lab, cert, prod, DR)
Even greater number of application instances
Standardization
Maintain and enforce consistency with standards
Automated deployment process to minimize operational cost
Supportability
Vendor-based solution for long-term supportability

10

2012 Fiserv, Inc. or its affiliates.

Agenda

11

2012 Fiserv, Inc. or its affiliates.

Fiserv Company Overview

Middleware Provisioning Business Problem

MWaaS Solution Overview

Business Value ROI

Fiserv MW Provisioning
Projects /
Lines of
Business
VM
Creation
Requests

Virtual
Machines Configuration

Virtual
Server
s
Farm

Domain
Configuration
Requests

MW
Provisioning
Process

WL Domain

Oracle Confidential Internal/Restricted/Highly


Copyright 2015, Oracle and/or its affiliates. All rights reserved. |
Restricted

12

Fiserv MW Provisioning Domain Request CSV


Doma
in
Requ
est
CSV

Domain
Property
Generator

OEM
Provisioni
ng
(OMS)

.
13

2012 Fiserv, Inc. or its affiliates.

Procedur
e
Property
Files

OEM
Procedure
Submissio
n Engine

Target
Hosts

Domain Descriptor
Structured CSV data file
CSV Includes:

Domain Global Attributes


Managed Server Names &
Order
Cluster Names &
Membership
Host Node Names & IPs

Fiserv MW Provisioning Domain Property Generator


Doma
in
Requ
est
CSV

Domain
Property
Generator

Provisioni
ng
(OMS)

.
2012 Fiserv, Inc. or its affiliates.

Fiserv Custom
component created
during project
Validates Domain
Request

OEM

14

Procedur
e
Property
Files

OEM
Procedure
Submissio
n Engine

Target
Hosts

Generates property
files to drive OEM
procedures
Calculates DNS names,
Multicast Addresses,
Ports, Server and Cluster
Names

Fiserv MW Provisioning Procedure Submission Engine


Doma
in
Requ
est
CSV

Domain
Property
Generator

OEM
Provisioni
ng
(OMS)

.
15

2012 Fiserv, Inc. or its affiliates.

Procedur
e
Property
Files

OEM
Procedure
Submissio
n Engine

Target
Hosts

Based on WLST and


OEM Web Services API built for Fiserv
Starts Procedure
Sequence, to fully
generate the domain
Monitors Execution
Progress
Restarts from failed
procedure

Fiserv MW Provisioning OEM Provisioning (OMS)


Doma
in
Requ
est
CSV

Domain
Property
Generator

OEM
Provisioni
ng
(OMS)

.
16

2012 Fiserv, Inc. or its affiliates.

Procedur
e
Property
Files

OEM
Procedure
Submissio
n Engine

Target
Hosts

Six Procedures for MW


provisioning
Much of work is done
by OEMs out-of-the-box
Middleware procedure
Supplemented with
custom scripts and
procedures stored in
OEM Library
OEM Agents drive
execution of individual
hosts

Fiserv MW Provisioning OEM Provisioning (OMS) Details


INPUT

WL
MW
Profil
e
WL
MW
Profil
e

2012 Fiserv, Inc. or its affiliates.

PROCEDU
Java
RE
Installation
Procedure
PreProvisioning
Procedure

Fusion MW:
Binaries Install
SSL
Certificates
Generation
Fusion MW:
Domain
Configuration
Linux Init
Scripts
Installation
Coherence
Cluster
Configuration

OUTPUT
Custom
Config
Info

JDK installed
in standard
location
Custom Settings &
Libraries installed &
instrumented
FMW installed
in standard
location
SSL Certificates
generated and placed
in key store
WL Domain configured
as per Procedure
Property files
Services registered with
OS to manage AS/MS/NM
lifecycle
(Optional) Coherence Cluster
configured as per Procedure
Property files
17

Agenda

18

2012 Fiserv, Inc. or its affiliates.

Fiserv Company Overview

Middleware Provisioning Business Problem

MWaaS Solution Overview

Business Value ROI

Business Benefits
Dramatically reduced time from CSV creation to Domain Deployment

Duration dropped to Minutes, down from Multiple Hours


Affords Engineers freedom to focus on the solution, and no longer just the mundane details

Reduced visible complexity of process

Has significantly decreased training time for new resources

Domain size is no longer a factor

Provisioning is stable regardless


Process takes about the same time for any domain regardless of number of managed servers in the
domain

Expectation of continued compatibility and support of the provisioning process in future, due to use of

vendor-supported methodology rather than in-house solution

19

2012 Fiserv, Inc. or its affiliates.

Oracle Consulting Services Partnership


Oracle Expertise, Reduce Risks and Drives Innovation
Complex Problem Solving through Deep Technical Knowledge and Enterprise
Architecture Excellence
Breadth and Depth Across Oracle Products
Tight Alignment to Oracle Product Development
Single Vendor Simplicity
Holistic Oracle Solution Portfolio
Reduced Time to Value
20

2012 Fiserv, Inc. or its affiliates.

You might also like