copyright © 2015, oracle and/or its affiliates. all rights reserved. | realizing mwaas on private...

21

Upload: barbara-lewis

Post on 17-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar
Page 2: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

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]

Page 3: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

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

Page 4: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

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

Page 5: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

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

Page 6: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

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

Page 7: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

© 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

Page 8: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

© 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.

Page 9: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

© 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

Page 10: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

© 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

Page 11: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

© 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

Page 12: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

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

Page 13: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

© 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…….

Page 14: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

© 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…….

Page 15: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

© 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…….

Page 16: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

© 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

Page 17: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

© 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

Page 18: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

© 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

Page 19: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

© 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

Page 20: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar

© 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

Page 21: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Realizing MWaaS on Private Cloud using Oracle Enterprise Manager Umesh Panwar