copyright © 2015, oracle and/or its affiliates. all rights reserved. | realizing mwaas on private...
TRANSCRIPT
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Realizing MWaaS on Private Cloud using Oracle Enterprise Manager
Umesh Panwar / David NimsPlatform EngineersFiserv, Enterprise Technology
October 29, 2015
Oracle Confidential – Internal/Restricted/Highly Restricted
Presented with
Neeraj Jain / Wojciech SerafinOracle Consulting
[CON-4627]
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor StatementThe 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.
Oracle Confidential – Internal/Restricted/Highly Restricted 3
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• David Nims• Platform Architect• Fiserv, Enterprise Technology
Speaker Picture Slide
Oracle Confidential – Internal/Restricted/Highly Restricted 4
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Umesh Panwar• Platform Engineer• Fiserv, Enterprise Technology
Speaker Picture Slide
Oracle Confidential – Internal/Restricted/Highly Restricted 5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Neeraj Jain– Technical Director – Oracle Consulting
Speaker Picture Slide
Oracle Confidential – Internal/Restricted/Highly Restricted 6
© 2012 Fiserv, Inc. or its affiliates. 7
Agenda
Fiserv – Company Overview
Middleware Provisioning – Business Problem
MWaaS Solution – Overview
Business Value – ROI
1
2
3
4
© 2012 Fiserv, Inc. or its affiliates. 8
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.
© 2012 Fiserv, Inc. or its affiliates. 9
Agenda
Fiserv – Company Overview
Middleware Provisioning – Business Problem
MWaaS Solution – Overview
Business Value – ROI
1
2
3
4
© 2012 Fiserv, Inc. or its affiliates. 10
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
© 2012 Fiserv, Inc. or its affiliates. 11
Agenda
Fiserv – Company Overview
Middleware Provisioning – Business Problem
MWaaS Solution – Overview
Business Value – ROI
1
2
3
4
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Fiserv MW Provisioning
Oracle Confidential – Internal/Restricted/Highly Restricted 12
Projects / Lines of Business
Virtual Machines -Configuration
Virtual Servers
Farm
MW ProvisioningProcess
Domain Configuration Requests
WL Domain
VM Creation Requests
© 2012 Fiserv, Inc. or its affiliates. 13
Domain Property
Generator
Procedure Property
Files
OEM Procedure
Submission Engine
OEM Provisioning
(OMS)
Domain Request
CSV
• 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 Request CSV
Target Hosts…….
© 2012 Fiserv, Inc. or its affiliates. 14
Domain Property
Generator
Procedure Property
Files
OEM Procedure
Submission Engine
OEM Provisioning
(OMS)
Domain Request
CSV
Fiserv MW Provisioning – Domain Property Generator
• Fiserv Custom component created during project
• Validates Domain Request
• Generates property files to drive OEM procedures
• Calculates DNS names, Multicast Addresses, Ports, Server and Cluster Names
Target Hosts…….
© 2012 Fiserv, Inc. or its affiliates. 15
Domain Property
Generator
Procedure Property
Files
OEM Procedure
Submission Engine
OEM Provisioning
(OMS)
Domain Request
CSV
Fiserv MW Provisioning – Procedure Submission Engine
• 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
Target Hosts…….
© 2012 Fiserv, Inc. or its affiliates. 16
Domain Property
Generator
Procedure Property
Files
OEM Procedure
Submission Engine
OEM Provisioning
(OMS)
Target Hosts
Domain Request
CSV
Fiserv MW Provisioning – OEM Provisioning (OMS)
…….
• Six Procedures for MW provisioning
• Much of work is done by OEM’s out-of-the-box “Middleware procedure”
• Supplemented with custom scripts and procedures stored in OEM Library
• OEM Agents drive execution of individual hosts
© 2012 Fiserv, Inc. or its affiliates.
Fiserv MW Provisioning – OEM Provisioning (OMS) Details
17
Java Installation Procedure
Pre-Provisioning Procedure
Fusion MW: Binaries Install
SSL Certificates Generation
Fusion MW: Domain Configuration
WL MW Profile
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
Coherence Cluster Configuration
(Optional) Coherence Cluster configured as per Procedure Property files
Linux Init Scripts Installation
Services registered with OS to manage AS/MS/NM lifecycle
WL MW Profile
INPUT PROCEDURE OUTPUT
© 2012 Fiserv, Inc. or its affiliates. 18
Agenda
Fiserv – Company Overview
Middleware Provisioning – Business Problem
MWaaS Solution – Overview
Business Value – ROI
1
2
3
4
© 2012 Fiserv, Inc. or its affiliates. 19
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
© 2012 Fiserv, Inc. or its affiliates. 20
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