Preview only show first 10 pages with watermark. For full document please download

Vipps Reisen. Fra Kanalspesifikke Til Kanaluavhengige Løsninger Basert På Api Er 0.1. Per Jørgen Johnsen, It Arkitekt Bankløsninger & Eiendom

Vipps reisen Fra kanalspesifikke til kanaluavhengige løsninger basert på API er Per Jørgen Johnsen, IT Arkitekt Bankløsninger & Eiendom 0.1 Why banks love mainframe Mainframes don t just keep the bank

   EMBED


Share

Transcript

Vipps reisen Fra kanalspesifikke til kanaluavhengige løsninger basert på API er Per Jørgen Johnsen, IT Arkitekt Bankløsninger & Eiendom 0.1 Why banks love mainframe Mainframes don t just keep the bank s records and crunch numbers. They support cloud and mobile transactions, monitor for signs of fraud, perform analytics in real time, and more and all simultaneously. Banks love mainframes because only mainframes can provide for a bank s every need without breaking a proverbial sweat: a single, unified, efficient solution to a host of different problems. Mainframes alone have the sort of robust, reliable, and rapid processing power financial institutions need to do all major computing functions all in one place 12/12/2016 2 3 4 Tidligere har DNB lagt kanalspesifikke løsninger fra A til Å Web Partners DNB apps Brukerflate Produktsystem Kjernesystem 10 Hvor går reisen? Endringer for bank og kunde 11 EU vil åpne opp for nye aktører PSD2 Bakgrunn Single European Payment Area (SEPA) Betalingstjenestedirektivet, 2009 Teknologisk utvikling, nye aktører i markedet Stadig nye aktører (Fintech) og ny teknologi utfordrer bankene med høyt tempo Hvorfor? Europakommisjonen vil bygge opp et felles europeisk marked for kort, mobil og regningsbetalinger på internett Tidslinje 13.januar 2016: Direktivet gjeldende lov i EU 13.januar 2018: Kravene må være implementert Okt 2018: EBA krav implementert? 12 Kunders adferd og krav endres i takt med tilbud av produkter og tjenester, eksempel Økt handel på nett Ønske om å kunne betale for en netthandel fra ordinær betalingskonto Flere endringer kreves som å gi tilgang nye aktører som stiler nye krav til sikker kundeautentisering osv. Bimodal IT Bimodal IT is the practice of managing two separate, coherent modes of IT delivery, one focused on stability and the other on agility. Mode 1 is traditional and sequential, emphasizing safety and accuracy. Mode 2 is exploratory and nonlinear, emphasizing agility and speed (Gartner IT Glossary) Characteristics for Mode 1: Development projects related to core system maintenance, stability or efficiency. These require highly specialized programmers and traditional, slow moving development cycles. There is little need for business involvement. Characteristics for Mode 2: Development projects that help innovate or differentiate the business. These require a high degree of business involvement, fast turnaround, and frequent update. Mode 2 requires a rapid path (or IT fast lane ) to transform business ideas into applications. 13 Bank Application Cluster Bruk av API er for å lage kanaluavhengige løsninger Web Partners DNB apps 3.Party apps Utvikler Økosystem API plattform Produktsystem Kjernesystem 14 API gir nye muligheter til å lage og distribuere produkter Raskere time-to-market for digitale tjenester Distribuere samme produkter i ulike kanaler (Omni channel) Muliggjør nye forretningsmodeller og muligheter Redusere kostnader på utvikling av nye digitale tjenester Standardisering og gjenbruk Muliggjør for innovative leveranser Moderne tjenestearkitektur og tankesett Være compliant med regler og direktiver (for eksempel. PSD2) 15 Hva gjør vi med eksisterende mainframe løsninger? 17 Utviklingen Mobile/Cloud 2015s Green screen 1975s Client server 1985s Web/Desktop 1995s SOA 2005s 18 API tilpasninger IBM 19 API Tooling på Mainframe REST/JSON vs SOAP: REST focuses on resource-based (or databased) operations and inherits its operations (GET, PUT, POST, DELETE) from HTTP. This makes it easy for both developers and web-browsers to consume it, which is beneficial for public APIs where you don t have control over what s going on with the consumer. Simplicity is one of the strongest reasons that major companies like Amazon and Google are moving their APIs from SOAP to REST IBM Integration Bus Bus ESB with comprehensive support for any-to-any transformation. Use for complex integration requirements, service aggregation, and industry-standard message formats IBM z/os Connect EE v2.0 Use when requiring workstation-based tooling for creation of RESTful APIs based on z/os assets. Use to enable discovery of defined APIs based on Swagger 2.0 standard. 20 Hva er z/os Connect? Runtime Server Kjører på Liberty z/os Inneholder dine API er Connect med backend Du kan ha flere instanser Liberty z/os z/os Connect EE v2.0 Server Backend systemer (Cics, IMS, DB2 etc) Eclipse z/os Connect EE v2.0 Tooling IBM CICS Explorer v5.3 IBM IMS Explorer for Development v3.2 IBM Explorer for z/os v Tooling plattform Integrert i et Eclipse miljø Definering av API Datamapping Deploy av API til server Export av API arkiv til andre tool for deploy Hva er z/os Connect? Intuitive tooling enables a developer to create RESTful APIs from traditional z/os-based assets. It allows mobile and cloud application developers to incorporate z/os business critical data and transactions into their applications, without the need to understand z/os subsystems. IBM 22 z/os Connect mapping Mapping aksjoner Back end data struktur http request felter 23 API Arkitektur på mainframe Må kunne tilby API er mot eksisterende og nye tjenester på mainframe SOAP/XML REST/JSON Mainframe API er skal kunne benyttes av alle typer konsumenter Kort verdikjede 24 Vipps har påbegynt API reisen, men reisen forsetter i full fart! Vipps Og vi på mainframe er med!!! 25 Spørsmål og svar 26