master deck · 2019. 6. 20. · esb & integration platforms from: tibco, jcaps, sonic esb, mule...

26
APPLICATION MODERNIZATION & MIGRATION Master deck

Upload: others

Post on 25-Sep-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

APPLICATION MODERNIZATION & MIGRATION

Master deck

Page 2: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Application Modernization and Migration2

TECHNICAL INITIATIVESHow do we run and build applications in the new world?

Page 3: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Application Modernization and Migration

Maintain current

portfolio

Innovation, Differentiation,

Growth

70%RUN

GROW

TRANSFORM

Source: Graph created by Red Hat based on Gartner research. Potter, Kurt, Sanil Solanki, and Ken McGee, Run, Grow and Transform the Business IT Spending: Approaches to Categorization and Interpretation. Gartner G00308477, 27 June 2016

30%

3

Business Expectations become IT ChallengesTHE CIO DILEMMA

11%?Resources Time Budgets

Page 4: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Application Modernization and Migration

TYPICAL CUSTOMER LANDSCAPE TODAYWhere the journey starts...

4

RUNBrownfield

TRANSFORMGreenfield

GROW

VIRTUALPHYSICAL PRIVATE & PUBLIC CLOUD

Complex & heterogeneous

Lack ofcommonstandards

Inconsistent automation& governance

Page 5: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Application Modernization and Migration

Without adding more

complexity and inconsistencies?

TYPICAL CUSTOMER LANDSCAPE TODAYWhere the journey starts...

5

MODERNIZE EXISTING APPS

DEVELOP NEW APPLICATIONSTHE MODERN WAY

Page 6: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Application Modernization and Migration

APPLICATION PORTFOLIO MODERNIZATIONOne platform to support you today and tomorrow

6

TRANSFORMGreenfield

GROWRUNModernized brownfield

COMMON HYBRID APPLICATION INFRASTRUCTURE

BETTERSOFTWARE

ARCHITECTURE

AGILEINTEGRATION

STREAMLINEAPPLICATION

LIFECYCLECONTINUOUSINNOVATION

MODERN APPLICATION CONCEPTS

Page 7: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

APPLICATION MODERNIZATION & MIGRATION:

WHY RED HAT?

Page 8: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Application Modernization and Migration

MIDDLEWARE AND APPLICATION SERVICES

FOUNDATION INTEGRATION AUTOMATION

8

IT’S ALL THERE! COMPLETE TECHNOLOGY STACK FOR HYBRID CLOUD

INFRASTRUCTURE SOFTWARE

CONTAINER PLATFORM

DEVELOPER TOOLS

OTHER CLOUD PROVIDERSPHYSICAL VIRTUAL PRIVATE CLOUD

+

SECURITY & MANAGEMENT

Page 9: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

WHY CHANGE WITH RED HAT?Solutions for today and the future

REDUCE / AVOID VENDOR LOCK-IN,

INFLEXIBLE LICENSE MODELS

RE-BALANCE MAINTENANCE

ANDINNOVATION

REMOVE TECHNICAL

DEBT & RISK

INCREASE SPEED & BECOME

MORE PRODUCTIVE

ADOPT AGILE

METHODOLOGIES, DEVOPS

DECREASE COMPLEXITY,

INCREASEEFFICIENCY

Page 10: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Benefits experienced introducing Red Hat OpenShift:

● Fast Return on Investment (ROI)● High increase in business productivity● More features developed● Faster development live cycle● Increased developer productivity

Study available at “IDC - The business value of Red Hat OpenShift”

WHY MODERNIZE?Red Hat OpenShift Container Platform benefits

Page 11: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Application Modernization and Migration11

SOME CUSTOMERSApplication Modernization customers

Page 12: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

APPLICATION MODERNIZATION:

APPROACH AND BEST PRACTICES

Page 13: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Application Modernization and Migration

OPPORTUNITIES FOR CHANGEApplication Modernization and Migration

CORE MIGRATIONEXISTING & NEWWORKLOADS

APPLICATIONSERVERS

ESB & INTEGRATION PLATFORMS

BPM & DECISIONMANAGEMENT

APPLICATION INFRASTRUCTURE

MODERNIZATIONINITIATIVESENABLING BUSINESS VELOCITY

AGILEINTEGRATION

STREAMLINEAPPLICATION

LIFECYCLE

CONTINUOUS INNOVATION

BETTERSOFTWARE

ARCHITECTURE

13

Page 14: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

CORE PLATFORM MIGRATION

Java EE workloads

APPLICATIONSERVER

FROM:IBM WebSphere, Oracle WebLogic,

Glassfish, Apache Tomcat, JBoss AS Community, Oracle Coherence

TO:JBoss Enterprise Application Platform,

JBoss Web Server,JBoss Data Grid

Functional & data integration

ESB & INTEGRATION PLATFORMS

FROM:TIBCO, JCAPS, Sonic ESB, Mule ESB,

Software AG WebMethods, Oracle ESB,IBM Message Broker, Cordys ESB

TO:JBoss Fuse,

JBoss Data Virtualization,JBoss AMQ

Business rules & processes

BPM & DECISIONMANAGEMENT

FROM:IBM WODM / ILOG, IBM BPM, Appian,

TIBCO ActiveMatrix, Pega, Bonita,Oracle BPM Suite, Oracle Business Rules

TO:JBoss BPM Suite

JBoss BRMS

Open hybrid cloud & containers

APPLICATION INFRASTRUCTURE

FROM:Mainframe to Linux/Java, bare metal,

Unix/Solaris/Windows to Linux,virtualization, hardware storage solutions

TO:Red Hat Enterprise Linux, Red Hat Virtualization, Red Hat Cloud and

Containers (OpenShift, OpenStack, CloudForms), Ansible Tower,

Red Hat Storage (Ceph, Gluster)

Page 15: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

MODERN APPLICATION CONCEPTS

Future-proof applications

BETTERSOFTWARE

ARCHITECTURE

Modularize

Adopt standards

Reuse instead of reinvent

Clean technical debt & risk

Speed up your business

STREAMLINEAPPLICATION LIFECYCLE

Accelerate timefrom idea to production

Continuous Integration & Delivery (CI/CD)

Automation & self-service

Container technology

Foster an agile culture

CONTINUOUSINNOVATION

Agile methodology

DevOps principles

Collaboration

Bridge old and new

AGILEINTEGRATION

Decouple, expose & integrateAPIs, services & applications

Need hybrid-cloud-enabled integration platform

Page 16: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Java EE workloads

APPLICATIONSERVER

FROM:IBM WebSphere, Oracle WebLogic,

Glassfish, Apache Tomcat, JBoss AS Community, Oracle Coherence

TO:JBoss Enterprise Application Platform,

JBoss Web Server,JBoss Data Grid

CORE PLATFORM MIGRATION

Page 17: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Application Modernization and Migration

DEFINING YOUR OWN PATH… to super-power your business and adopt a state-of-the-art IT landscape

CORE MIGRATIONEXISTING & NEWWORKLOADS

APPLICATIONSERVERS

ESB & INTEGRATION PLATFORMS

BPM & DECISIONMANAGEMENT

APPLICATION INFRASTRUCTURE

MODERNIZATIONINITIATIVESENABLING BUSINESS VELOCITY

AGILEINTEGRATION

STREAMLINEAPPLICATION

LIFECYCLE

CONTINUOUS INNOVATION

BETTERSOFTWARE

ARCHITECTURE

17

Page 18: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

How do I …

● predict the needed man-days and ROI upfront?

● identify and mitigate risks?

● implement best practices to save cost and catalyze the process?

● maximize my business benefits?

MOST WANTED ANSWERSApproaching a large-scale application modernization ?

Page 19: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Application Modernization and Migration19

METHODOLOGYIterative, managed service, factory scale up.

DESIGN

Define strategy, analyze, prove technology and business case

DEPLOY

Scale & execute

DISCOVER

Explore anddiscuss options

Page 20: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

METHODOLOGYIterative, managed service, factory scale up.

● Interactive workshop with deciders and technical leads

● Focus on existing challenges and business needs

Page 21: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

METHODOLOGYIterative, managed service, factory scale up.

● In-depth AS-IS analysis (catalog)● TO-BE definition (rationalize)● Risks identification● Plan next steps, provide rough estimates and strategy

Page 22: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Application Modernization and Migration22

METHODOLOGYIterative, managed service, factory scale up.

DISCOVER DEPLOYDESIGN

AssessExplore

ANALYZE RATIONALIZE & CATALOG GROUPA

CB

D E F

Workshops &

REHOST(lift & shift)

REPLATFORM(lift & adjust)

REFACTOR(rewrite & decouple)

A

STRATEGY

Page 23: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

METHODOLOGYIterative, managed service, factory scale up.

DISCOVER DEPLOYDESIGN

Explore ScaleAssess Prove Pilot Plan

● Standard, proven, modular, repeatable, pragmatic methodology

● Step by step, low risk and highly efficient: no “big bang”

● Scale up with partners or client’s staff

1 day 4 - 10 weeks 2 - 12 monthsTypicalduration

Page 24: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

FACTORY DELIVERY MODELRoles & Responsibilities

Page 25: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,

Application Modernization and Migration25

QUICK COMPARISONDIY vs. Red Hat Methodology

4-8 WEEKS

+ YOU HAVE A PLAN IN PLACE+ TECHNICAL RISKS IDENTIFIED & TESTED

DESIGN

Assess Prove Pilot Plan

RED HAT APPROACHMANUAL COST ASSESSMENT

CHECK OUT the source from version controlDETERMINE vendor-specific codeDETERMINE vendor-specific configurationDETERMINE provided/consumed servicesFIND referenced resources (DB/JMS/JMX)FIND anti-patterns

40 HOURS / APPLICATION

20 APPLICATIONS

40 HOURS/APPLICATION

800 HOURS OR 20 WEEKS

x

Page 26: Master deck · 2019. 6. 20. · ESB & INTEGRATION PLATFORMS FROM: TIBCO, JCAPS, Sonic ESB, Mule ESB, Software AG WebMethods, Oracle ESB, IBM Message Broker, Cordys ESB TO: JBoss Fuse,