Products
Solutions
Services
Resources
Company
Customers
Partners
Login
 

Send us a few details and we will get back.

Send Enquiry >

 

Login Here >

 

Follow Us

  • Platforms

  • Fiorano Hybrid Integration Platform
  • Fiorano API Management™
  • FioranoMQ®
  • Components

  • Fiorano Servers
  • Fiorano Studio Tools
  • Fiorano Adapters
  • By Industry

  • Banking & Financial Services
  • Healthcare
  • Logistics
  • Energy/Utilities
  • Government/Defense
  • Manufacturing
  • By Technology

  • APIs
  • Microservices Architecture
  • B2B
  • ESB
  • By Integration

  • Salesforce
  • SAP
  • SWIFT
  • Services

  • Consulting Services
  • Support

  • Training
  • Premium Support
  • Support Portal
  • Success Stories

  • Aboitiz Power
  • Commercial Bank of Africa
  • Delware North Companies
  • US Coast Guard
  • Featured Resources

  • Whitepapers
  • Analyst Reports & Product Reviews
  • Press Releases
  • Case Studies
  • Blogs
  • Webinars
  • Product Related

  • Product Downloads
  • Product Datasheets
  • Product Documentation
  • Demos & Tutorials
  • 2-Min Explainers
  • Technical Support
  • Company

  • About Us
  • News & Press
  • Events
  • Featured Blogs

  • Fiorano to Deliver Next Generation Banking Technology on IBM LinuxONE
  • Banking in the time of Crisis
  • Contact

  • Contact Us
  • Customers

  • Customers
  • Case Studies
  • Partners

  • Partner Program
  • Become a Partner
  • Partner Portal

  • Portal Login
fiorano logo fiorano logo
Products
  • Platform
    •   Fiorano Hybrid Integration Platform
    •   Fiorano API Management™
    •   FioranoMQ®
  • Components
    •   Fiorano Servers
    •   Fiorano Studio Tools
    •   Fiorano Adapters
  •  
Solution
  • By Industry
    •   Banking and Financial Services
    •   Healthcare
    •   Logistics
    •   Energy/Utilities
    •   Government and Defense
    •   Manufacturing
  • By Technology
    •   API
    •   Microservices Architecture
    •   B2B
    •   ESB
  • By Integration
    •   Salesforce
    •   SAP
    •   SWIFT
  •  
Services
  • Services
    • Consulting
  • Support
    •   Training
    •   Premium Support
    •   Support Portal
  •  
  • Resources
    • Success Stories
      •   Aboitiz Power
      •   Commercial Bank of Africa
      •   Delware North Companies
      •   US Coast Guard
    • Featured Resources
      •   Whitepaper
      •   Analyst Reports and Product Reviews
      •   Press Releases
      •   Case Studies
      •   Blogs
      •   Webinars
    • Product Related
      •   Product Downloads
      •   Product Datasheets
      •   Product Documentation
      •   Demos & Tutorials
      •   2-Min Explainers
      •   Technical Support
    •  
    Company
    • Company
      •   About Us
      •   News & Press
      •   Events
    • Featured Blogs
      •    Fiorano to Deliver Next Generation Banking Technology on IBM LinuxONE
      •    Banking in the Time of Crisis
    • Contact
      •   Contact Us
    •  
    Customers
    •   Customers
    •   Case Studies
  •  
  • Partners
  •  
  • Login

    send us a few details and we will get back.

    Send Enquiry >

    Login Here >

    Follow Us

    bajaj-logo

    Home > Resources > Case Study > World's second-largest Bank

    World's second-largest Bank deploys Fiorano for Enterprise Agility

    With headquarters in London and a network comprising of approximately 10,000 offices in 82 countries across the world, the bank is one of the largest in the world. It is committed to providing their customers with a global banking experience.

    World's second-largest Bank deploys Fiorano for Enterprise Agility

    With headquarters in London and a network comprising of approximately 10,000 offices in 82 countries across the world, the bank is one of the largest in the world. It is committed to providing their customers with a global banking experience.

    bajaj-logo

    USE CASE

    Automating Business Workflows; Bond Trading.

    BENEFITS

    Optimal returns on technology investments

    INDUSTRY

    Banking

    KEY PRODUCT COMPONENTS

    Fiorano MQ, Fiorano SOA platform

    pdf

    DOWNLOAD PDF

    USE CASE

    Automating Business Workflows; Bond Trading.

    BENEFITS

    Optimal returns on technology investments

    INDUSTRY

    Banking

    KEY PRODUCT COMPONENTS

    Fiorano MQ, Fiorano SOA platform

    Business Challenge

    The IT infrastructure had grown with the bank over time. It was built and developed on multiple technologies including multiple vendor products and applications designed using varying methodologies. Over time, the bank's IT managers realized that if they were to get optimal returns from their technology investments they needed a flexible and agile IT infrastructure to respond quickly and effectively to the ever growing business demands. As a result, they established strict architectural disciplines vowing to overcome the followings:

    Transport-vendor Dependency - The bank infrastructure has, over time, implemented multiple transport systems, including MQ Series, Tibco and others. Seamless switching among transport vendors should be available.

    Hosting Environment - There should be a reliable, high performance and 'high available' component hosting environment.

    Componentization- Business logic locked within various applications should be extracted and aligned with other applications for reusability.

    Well Defined Development Model - Software applications supporting the business processes were developed in an ad-hoc manner with a diverse and undefined architecture.

    Black-Box Integration - Most of the time when contract programmers left the organization, the applications tend to become black boxes, making it difficult to incorporate business logic changes.

    Event Driven Architecture - Provide a uniform event driven, component architecture for applications across global operations for transport independence and maximum reusability.

    Reusability - No rip-n-replace approach to the existing infrastructure, choosing instead a gradual approach that allows maximum reuse of existing resources.

    Fiorano PSD2 Whitepaper

    10,000

    Offices across 82 countries

    Different Financial Centers in different locations are now managed and routed appropriately

    Business Challenge

    The IT infrastructure had grown with the bank over time. It was built and developed on multiple technologies including multiple vendor products and applications designed using varying methodologies. Over time, the bank's IT managers realized that if they were to get optimal returns from their technology investments they needed a flexible and agile IT infrastructure to respond quickly and effectively to the ever growing business demands. As a result, they established strict architectural disciplines vowing to overcome the followings:

    Transport-vendor Dependency - The bank infrastructure has, over time, implemented multiple transport systems, including MQ Series, Tibco and others. Seamless switching among transport vendors should be available.

    Hosting Environment - There should be a reliable, high performance and 'high available' component hosting environment.

    Componentization- Business logic locked within various applications should be extracted and aligned with other applications for reusability.

    Well Defined Development Model - Software applications supporting the business processes were developed in an ad-hoc manner with a diverse and undefined architecture.

    Black-Box Integration - Most of the time when contract programmers left the organization, the applications tend to become black boxes, making it difficult to incorporate business logic changes.

    Event Driven Architecture - Provide a uniform event driven, component architecture for applications across global operations for transport independence and maximum reusability.

    Reusability - No rip-n-replace approach to the existing infrastructure, choosing instead a gradual approach that allows maximum reuse of existing resources.

    Fiorano PSD2 Whitepaper

    10,000

    Offices across 82 countries

    Different Financial Centers in different locations are now managed and routed appropriately

    "Fiorano facilitated in creating a system which allows user to buy a bond, by specifying the quantity and asking price. Based on the ISIN, the request is then routed to the appropriate centre."

    Chief Technology Officer, Bank

    "Fiorano facilitated in creating a system which allows user to buy a bond, by specifying the quantity and asking price. Based on the ISIN, the request is then routed to the appropriate centre."

    Chief Technology Officer, Bank

    Solution

    The solution leverages Fiorano SOA Platform which is based on Event Driven Business Component (EDBC) Architecture. The architecture is a perfect fit for the above requirements. There exists a one to one mapping between their specifications and Fiorano's EDBC architecture.

    Fiorano Event Driven Business Components can be used to create process flows designed by using the Fiorano Event Process Orchestrator (Fiorano Studio) with a simple drag and drop approach. With the Event Process Orchestrator, the logical application design is mapped directly to the physical implementation, allowing the development process to become less complex and more intuitive than conventional integration suites. The end result is workflow applications that mimic the business workflows making it easier for business analysts and developers to work together in a common logical easy to understand environment.

    The bank developed a miniature platform called LASER using Fiorano SOA platform directly for component development. LASER acts as a bridge on which the bank will convert all its existing applications into components using the bank APIs. The LASER platform will in turn auto-generate Fiorano components from the LASER components. More than anything, LASER is one of the tools relied on to promote the event driven component architecture of Fiorano within the bank infrastructure.

    The event process flow allows components to communicate with each other through messages. These messages adhere to the JMS specifications allowing components to interoperate with any standard messaging platform. The components have input ports to accept messages and output ports to send messages. The components can have more than one input and output ports allowing true event based processing. The rich set of adapters and pre-built services readily allowed integration of vendor products and black box applications. The peer to peer architecture combined with robust messaging support provided an ideal hosting environment which was stable and reliable.

    Solution

    The solution leverages Fiorano SOA Platform which is based on Event Driven Business Component (EDBC) Architecture. The architecture is a perfect fit for the above requirements. There exists a one to one mapping between their specifications and Fiorano's EDBC architecture.

    Fiorano Event Driven Business Components can be used to create process flows designed by using the Fiorano Event Process Orchestrator (Fiorano Studio) with a simple drag and drop approach. With the Event Process Orchestrator, the logical application design is mapped directly to the physical implementation, allowing the development process to become less complex and more intuitive than conventional integration suites. The end result is workflow applications that mimic the business workflows making it easier for business analysts and developers to work together in a common logical easy to understand environment.

    The bank developed a miniature platform called LASER using Fiorano SOA platform directly for component development. LASER acts as a bridge on which the bank will convert all its existing applications into components using the bank APIs. The LASER platform will in turn auto-generate Fiorano components from the LASER components. More than anything, LASER is one of the tools relied on to promote the event driven component architecture of Fiorano within the bank infrastructure.

    The event process flow allows components to communicate with each other through messages. These messages adhere to the JMS specifications allowing components to interoperate with any standard messaging platform. The components have input ports to accept messages and output ports to send messages. The components can have more than one input and output ports allowing true event based processing. The rich set of adapters and pre-built services readily allowed integration of vendor products and black box applications. The peer to peer architecture combined with robust messaging support provided an ideal hosting environment which was stable and reliable.

    Fiorano Deployment Architecture at World's Second Largest Bank

    bank_1

    Bond Trading scenario

    One such instance where the previously discussed benefits of the Fiorano solution were leveraged is within the Bond Trading scenario.
    Prices of bonds change at a fast rate. Buyers keep track of these changes and depending on the current price may request a quote from a trading centre. Based on the availability of the Bond at the requested price, the centre can send an appropriate response to the buyer.
    In this particular case, there are three financial centers located in London, Singapore and Boston. They each publish their Bonds identified by unique ISINs. The Bond details are then viewable using Graphical User Interfaces which allow users to keep track of the changing prices. The GUI also allows user to buy a bond, by specifying the quantity and asking price. Based on the ISIN, the request is then routed to the appropriate centre. For example, market data originated from data sources that publish on Tibco RV subject. Fiorano provides Tibco RV connectivity to publish and subscribe on such subjects.
    Also certain applications relied on IBM MQ series for their transport. Fiorano's IBM MQSeries connectivity comes handy to talk to these applications.

    Pre Fiorano bond trading process

    bank_2

    Fiorano Deployment Architecture at World's Second Largest Bank

    bank_1

    Bond Trading scenario

    One such instance where the previously discussed benefits of the Fiorano solution were leveraged is within the Bond Trading scenario.
    Prices of bonds change at a fast rate. Buyers keep track of these changes and depending on the current price may request a quote from a trading centre. Based on the availability of the Bond at the requested price, the centre can send an appropriate response to the buyer.
    In this particular case, there are three financial centers located in London, Singapore and Boston. They each publish their Bonds identified by unique ISINs. The Bond details are then viewable using Graphical User Interfaces which allow users to keep track of the changing prices. The GUI also allows user to buy a bond, by specifying the quantity and asking price. Based on the ISIN, the request is then routed to the appropriate centre. For example, market data originated from data sources that publish on Tibco RV subject. Fiorano provides Tibco RV connectivity to publish and subscribe on such subjects.
    Also certain applications relied on IBM MQ series for their transport. Fiorano's IBM MQSeries connectivity comes handy to talk to these applications.

    Pre Fiorano bond trading process

    bank_2

    Results

    Flexibility of Development:
    Business Components are easier to develop because the semantics of each independent business component is significantly simpler than the overall complexity of a single, (relatively large) monolithic application. Different Business Components can be developed by a different teams, each team can focus only on their component without having to know the details of work done by others.

    Reuse:
    Since each Business Component has well-defined interfaces, each component can be developed, tested and debugged independent of the other components. This not only speeds up project implementations but, in the case of well-designed business components, also leads to significantly enhanced reuse.

    Dynamic Deployment and Runtime Modification/Replacement:
    Business components can be dynamically deployed to remote nodes at runtime, and components within a process can be easily replaced by new or updated components, further reducing the time taken to modify or change an existing process in response to business requirements.

    Configuration Management and Version Control:
    Business components facilitate version control and dynamic configuration management, allowing fine-grained control over deployments across the enterprise.

    Results

    Flexibility of Development:
    Business Components are easier to develop because the semantics of each independent business component is significantly simpler than the overall complexity of a single, (relatively large) monolithic application. Different Business Components can be developed by a different teams, each team can focus only on their component without having to know the details of work done by others.

    Reuse:
    Since each Business Component has well-defined interfaces, each component can be developed, tested and debugged independent of the other components. This not only speeds up project implementations but, in the case of well-designed business components, also leads to significantly enhanced reuse.

    Dynamic Deployment and Runtime Modification/Replacement:
    Business components can be dynamically deployed to remote nodes at runtime, and components within a process can be easily replaced by new or updated components, further reducing the time taken to modify or change an existing process in response to business requirements.

    Configuration Management and Version Control:
    Business components facilitate version control and dynamic configuration management, allowing fine-grained control over deployments across the enterprise.

    Post Applied For -

    Thank you for your interest. our team will contact shortly.

    Error occur in your request, Please try later!.


    Contact Us

    Submit this form selecting the appropriate message category and the relevant team will get in touch with you shortly.


    Name *
    Email *
    Company *
    Phone Number *
    Your country or region *
    Which best describes you? *
    Message category *
    Support Category *
    Your Message *

    Thank you for your interest in Fiorano. Our Fiorano representative will contact you shortly.

    Error occur in your request, Please try later!.

    fiorano contact

    Name *
    Business Email-id *
    Please provide your Corporate Email Id.
    Job title *
    Company *
    Phone Number *

    We ask for the above Personal information so that we may fulfill your request. The requested resource will be mailed to the provided email id shortly. Our team may contact you to confirm receipt of this resource. To view our complete Privacy policy or how we manage your information, please click here.


    I agree to being contacted by Fiorano Software*

    * By agreeing, I understand that personal information provided above will be stored by Fiorano to provide the resources requested and Fiorano may continue to send related information to you or contact you regarding your request. You can change your preference at any time by clicking on the Unsubscribe or Change my preferences button provided at the bottom of the email or by contacting privacy@fiorano.com. Fiorano may also combine this information with other information from LinkedIn or other such platforms to send you relevant content to you based on the organisation you work for. GDPR gives you specific rights. You may view these in the Privacy Policy.

    Thank you for your interest. The link will be mailed to you shortly.

    Error occur in your request, Please try later!.


    Schedule a Demo

    Schedule a demo of our software

    Talk To A Fiorano Expert

    Get our Fiorano experts to get in touch with you

    Downloads

    Download Fiorano Resources

    Schedule a Demo

    Schedule a demo of our software

    Talk To A Fiorano Expert

    Get our Fiorano experts to get in touch with you.

    Downloads

    Download Fiorano Resources

    • Products
    • Solutions
    • Services
    • About Us
    • News & Press
    • Resources
    • Partners
    • Blog
    • Contact
    • Careers

    Follow Us

    Subscribe For Updates

    Error! Please Enter Your Email Address.
    Please provide your Corporate Email Id.
    • Products
    • Solutions
    • Services
    • About Us
    • News & Press
    • Resources
    • Partners
    • Blog
    • Contact
    • Careers

    Subscribe For Updates

    Error! Please Enter Your Email Address.
    Please provide your Corporate Email Id.

    Follow Us

    © 2019 Fiorano Software and Affiliates. All Rights Reserved. Privacy Statement | Terms of Use

    © 2021 Fiorano Software and Affiliates. All Rights Reserved. Privacy Statement | Terms of Use