Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Core Banking System modernization for Japanese Bank

1,153 views

Published on

Core Banking System modernization for Japanese Bank.
Use the ibm mainframe, on with an emphasis on stability and robustness, the recommendations of bank accounting system modernization by Java

Published in: Services
  • Be the first to comment

Core Banking System modernization for Japanese Bank

  1. 1. Core  Banking  System  moderniza3on   for  Japanese  Bank 2014/7/11   Hirofumi  Nakata Copyright  2014  Hirofumi  Nakata
  2. 2. Copyright  2014  Hirofumi  Nakata 1    Introduc3on 20  years  have  passed  without  significant  reform  is  core  banking  system  in  commercial   banks  of  Japan.    However,  banks  are  doing  the  core  banking  system  reconstruc3on  in  Java  and   the  transi3on  to  open  systems  also  exist. Try  to  consider  the  moderniza3on  of  the  accoun3ng  system  from  a  different   approach  as  my  idea.  
  3. 3. Copyright  2014  Hirofumi  Nakata  2    Approach  to  moderniza3on  of  the  core  banking  system. Development  language Core  banking  system  of  the  current,  which  is  built  on  IBM  mainframe  are  built  with  PL  /  I. Thinking  on  the  development  and  future  maintenance,  cost  savings   Building  in  Java  is  desirable. Transac3on  Management Transac3on  manager  to  processed  by  message-­‐driven  is  preferred. My  idea  is  a  Java  applica3on  running  on  IMS  /  Transac3on  Manager. Why  choose  IBM  Mainframe  from  the  environment  that  can  run  the  IMS.   The  running  Java  applica3ons  that  online  processing  in  JMP  region  of  IMS.   The  running  Java  applica3ons  that  batch  processing  in  JMB  region  of  IMS. Database I  think  reduc3on  is  possible  opera3ng  costs  by  adop3ng  a  DB2.   Java  Framework(Java  Class  Library) Prepare  the  Framework  of  basic  SQL  commands  and  DL  /  I  command  the  boXom  layer. Prepare  a  Framework  for  carrying  out  the  business  applica3on  programming  in  Java  to  the  second   layer.  Provides  the  equivalent  of  almost  the  SAIL  /  ESA. Class  Library  to  the  business  program  to  create  a  common  business  Class  library
  4. 4. Copyright  2014  Hirofumi  Nakata  3     System  environment  map  (Single  Machine  Image) JVM z/OS  V2.1  Higher DB2  for  z/OS  Version  11  Higher IMS  Version  13  Higher IMS   Conne ct IMS  CTL  Region JMP   (Java  Message   Processing) Base  I/O(DL/I,SQL)Class Base  Applica3on  Class Common  Appli  Class JMP   (Java  Message   Processing) Base  I/O(DL/I,SQL)Class Base  Applica3on  Class Common  Appli  Class JBP   (Java  Batch   Processing) Base  I/O(DL/I,SQL)Class Base  Applica3on  Class Common  Appli  Class Input  XML   Message Out  XML   Message IBM  System  z
  5. 5. Copyright  2014  Hirofumi  Nakata  4     En3re  system  image   JVM z/OS  V2.1  Higher DB2  for  z/OS  Version  11  Higher IMS  Version  13  Higher I M S   C o n n e c t IMS  CTL  Region JMP   (Java   Messag e   Process ing) Base  I/ O(DL/ I,SQL)Class Base   Applica3o n  Class Common   Appli  Class JMP   (Java   Messag e   Process ing) Base  I/ O(DL/ I,SQL)Class Base   Applica3o n  Class Common   Appli  Class JBP   (Java   Batch   Process ing) Base  I/ O(DL/ I,SQL)Class Base   Applica3o n  Class Common   Appli  Class JVM z/OS  V2.1  Higher DB2  for  z/OS  Version  11  Higher IMS  Version  13  Higher I M S   C o n n e ct IMS  CTL  Region JMP   (Java   Messag e   Process ing) Base  I/ O(DL/ I,SQL)Class Base   Applica3on   Class Common   Appli  Class JMP   (Java   Messag e   Process ing) Base  I/ O(DL/ I,SQL)Class Base   Applica3on   Class Common   Appli  Class JBP   (Java   Batch   Processi ng) Base  I/ O(DL/ I,SQL)Class Base   Applica3on   Class Common   Appli  Class CF   SYSPL EX   ESB   BOJ-­‐Net Zengin   System Branch   Systems SWIFT Channel  System     Direct  Banking/ATM  etc
  6. 6. Copyright  2014  Hirofumi  Nakata  5     Final   Inves3ga3ng  the  possibility  of  implementa3on  to  some  extent,  but  it  does  not  mean  that   can  be  implemented  fully.

×