Tales from the Crypt: Resurrecting Legacy with ... Tales from the Crypt: Resurrecting Legacy with...

Click here to load reader

  • date post

    22-May-2020
  • Category

    Documents

  • view

    11
  • download

    1

Embed Size (px)

Transcript of Tales from the Crypt: Resurrecting Legacy with ... Tales from the Crypt: Resurrecting Legacy with...

  • Tales from the Crypt: Resurrecting Legacy with Cloud Native Microservices & APIs Shane Kent General Manager, North America October 10, 2019

  • Surviving, or thriving?

    Optimization vs. Transformation

    One Theme:

    , ,

  • in this Age of Digital Transformation?

    Are we

    How do you know?

  • By 2028

    40% of today’s Fortune 500 companies will be gone—not off the list, but gone!

    Are you Surviving, or Thriving?

    4

  • Are you Surviving or Thriving?

    5

    “Only 40% of CIOs will lead the digital transformation

    of the enterprise by 2018.”

    — International data Corporation (IDC)

  • Advancements in Technology and New Platforms Is Only Getting Faster!

  • Are we thriving in this Age of Digital

    Transformation?

    How do you know?

    What do you look to answer these questions?

  • 8

    Backlog Takes too long to create

    digital services

    How does our Backlog Look?

    Scattered Technologies Need to unify standards across

    multiple legacy stacks

    Lots of moving pieces - how is our communication and follow through?

    Technical Debt New microservices and API

    projects add to technical debt

    What does our strategy to modernize look like?

    Migration Strategy Need less costly, risk migration

    plan for future & innovate today

    How are we executing?

    Legacy vs. DevOps Legacy related projects are

    not aligned with DevOps

    What is the impact on modern architecture?

    Time to Market Accelerate new digital/omnichannels,

    lock in customer loyalty

    Do we bring out new products quickly?

    Surviving, or Thriving? Typical Areas to Search for the Answer – Are we thriving?

  • What are your key metrics?

    ON BUDGET ON TIME PROJECT

    COMPLETION

    ON TIME SPRINT

    COMPLETION

    OTHER?

  • Operational Excellence Metrics

    How do you know?

    If you don’t measure, you can’t answer the most important question:

    Speed Service

    Delivery Time

    Productivit y

    Paid Hours Per API

    Cost Dollars per API (Labor

    Only)

    Cost Dollars per API (SW/HW/Labor

    )

  • How Are You Doing On Your Journey?

  • Tales from the Crypt: Resurrecting Legacy Core Assets with Cloud Native Microservices Shane Kent General Manager, North America October 9, 2019

  • Openlegacy is the most

    Very bold statement, I know, but I am going to show you why.

    technology platform to come to market

    in the last

  • OpenLegacy Platform Impact

    20x faster API creation

    75% lower cost per API for the lifecycle

    5x API latency improvement

    Cut digital transformation project time in

  • Channels

    Mainfrrame

    Facade

    System

    AS400

    Facade

    System

    SAP

    Facade

    System

    On-prem/Legacy 4

    Facade

    System

    On-prem/Legacy 5

    Facade

    System

    ESB / SOA Architecture

    Proprietary Connector

    MQ Tuxedo CPG IMS JT400

    Traditional ESB/SOA Architecture

    Messaging

    Orchestration Flows

    Brokering

    Data Validation Mapping Data Validation Mapping Data Validation Mapping

    JSON Modeling and Validations

    API Authorizations API Access CTL API Management

    API Gateway

    Proprietary Connector Proprietary Connector

    Legacy Systems

  • ESB / SOA Architecture

    API Gateway

    On-prem/Legacy 1

    Facade

    System

    On-prem/Legacy 2

    Facade

    System

    On-prem/Legacy 3

    Facade

    System

    On-prem/Legacy 4

    Facade

    System

    On-prem/Legacy 5

    Facade

    System

    MQ Tuxedo CPG IMS JT400

    API Authorizations API Access CTL API Management

    Proprietary Connector

    Messaging

    Orchestration Flows

    Brokering

    Data Validation Mapping Data Validation Mapping Data Validation Mapping

    JSON Modeling and Validations

    Proprietary Connector Proprietary Connector

    Resources Supporting:

    Design Programmers Testing Security Networking QA/QC Admin Support Governance Tandem Resources Tuxedo Resources Cobol Resources RPG Resources Management …………………………

    ESB / SOA Architecture

    Traditional ESB/SOA Architecture Channels

  • API Gateway

    API Authorizations API Access CTL API Management

    Microservices

    On-prem/Legacy 1

    Facade

    System

    On-prem/Legacy 2

    Facade

    System

    On-prem/Legacy 3

    Facade

    System

    On-prem/Legacy 4

    Facade

    System

    On-prem/Legacy 5

    Facade

    System

    Legacy Systems

    ESB / SOA Architecture

    MQ Tuxedo CPG IMS JT400

    ⧟ API Gateway

    ⧟ API Management

    ⧟ Flow Orchestration

    ⧟ Data Validation/Mapping

    ⧟ Brokering

    ⧟ Messaging

    ⧟ Proprietary Connectors

    ⧟ Infrastructure

    ⧟ Licenses

    ⧟ Skills

    Channels

    Traditional ESB/SOA Architecture

  • API Gateway

    API Authorizations API Access CTL API Management

    API Contract

    Independent Microservice

    SDK

    On-prem/Legacy 1 On-prem/Legacy 2 On-prem/Legacy 3 On-prem/Legacy 4 On-prem/Legacy 5 Legacy Systems

    In n

    o v a

    ti o

    n

    ⧟ Innovation through entire stack

    ⧟ Automated microservices creation/connectors

    ⧟ Deployable APIs in days or weeks

    OPEN LEGACY CONNECTORS:

    • ENVIRONMENTS - Programming Languages e.g. IBM Z/os, IBMi, Tandem etc. UX/UI, e.g. COBOL, RPG

    • APPLICATIONS – e.g. SAP, HOGAN, Finastra

    • MIDDLEWARE/WEBSERVICES – e.g. MQ, Tuxedo

    • DATABASES/STORED PROCEDURES – e.g. Oracle, DB2, JDBC

    • DESIGN TIME PARSERS – e.g. XML, SQL, JSON, Swagger

    Channels

    OpenLegacy Approach

    Microservices

  • In n

    o v a

    ti o

    n

    Mainframe AS400 Unisys SAP Oracle COBOL/RPG/VSAM

    Mainframe

    Channels

    OpenLegacy Approach

    Resources Supporting:

    Design Programmers Testing Security Networking QA/QC Admin Support Governance Tandem Resources Tuxedo Resources Cobol Resources RPG Resources Management …………………………

    Legacy Systems

    AS400 Unisys SAP Oracle Program Languages

    OL Java SDK Abstraction Layer

    API Gateway

    API Authorizations API Access CTL API Management

    Microservices

  • Traditional SOA Middleware Architecture OpenLegacy Approach

  • Automated API Design Process – Design Time

    Design Process

    Legacy Systems

    • Oracle • IBM • SAP

    • Custom connector • Mainframe • AS-400 RPC • DB2 Queries • MQ • Stored procedures • And more…

    • Alnova • Finastra • Temenos • Microfocus

    YOUR LEGACY SYSTEM

    RPC

    Screens

    DB

    API Design

    Design/Develop

    Testing

    Store

    EXPOSE

    DEPLOY

    Dev - Ops

    API Publish

    Analytics

    Security

    Management

    Caching

    Performance

    Automation

    • Templating • Security

  • 20x Faster APIs Creation

    75% Lower Cost/ API for the Lifecycle

    5x API Latency Improvement

  • Is this you? Middleware – Large Financial Institution

    Resources Supporting Design Programmers Testing Security Networking QA/QC Admin Support Governance Tandem Resources Tuxedo Resources Cobol Resources RPG Resources Management …………………………

  • Reimagine

  • OpenLegacy empowers Ayalon’s digital transformation and DevOps methodologies Challenges

    • Develop Strategic Roadmap of Digital Transformation

    • Enable business Processes on website

    • Launch Mobile Apps

    • All Leveraging AS/400 Applications

    “With a foundation of DevOps methodology, OpenLegacy helped us step into the new digital age and deliver the access and speed we need to meet today’s needs and head into tomorrow.”

    Eldad Omer,

    CTO, Ayalon Insurance

    Company

    Solution

    • Use Modern DevOps Tooling

    • Improved Process and Automation

    • Architecture and Infrastructure Improvements

    Results

    • Shortened Policy Entry - 4 Months to 5 Mins

    • 100 APIs in 2 Months (Saves 1 Year Man Hours)

    • Decreased manual processing ( takes 1 person 2 months vs 3 people 6 months)

  • Ayalon - Development Challenges

    26

    Ayalon: Israeli-based Insurance company

    Challenges: