130 likes | 319 Views
SOA at Farm Credit Canada. A case study. About FCC. Farm Credit Canada, headquartered in Regina, Saskatchewan, in western Canada, is a 48-year-old national lending institution focusing on agriculture.
E N D
SOA at Farm Credit Canada A case study
About FCC Farm Credit Canada, headquartered in Regina, Saskatchewan, in western Canada, is a 48-year-old national lending institution focusing on agriculture. The corporation has several lines of business, with the main focus being lending for primary production (e.g., corn, wheat, hogs) and agribusiness (e.g., food processing). Its loan portfolio is currently $10 billion (U.S.) and growing significantly each year. Day-to-day customer-facing operations are coordinated from over 100 field offices across Canada by about 1,200 staff. FCC works closely with Canadian producers and agribusiness operators to create financing answers for each stage of their business life cycle and offers many flexible financial products and services. FCC competes with other financial services organizations (e.g., banks, credit unions) in the agricultural financial services arena.
Business Strategy “Differentiation based on customer experience” Problems • FCC had a systems-driven approach to process design, which resulted in cumbersome processes that worked around the systems’ functionality. • There was a lack of enterprise-wide integration, both across the customer value chain and at different levels. • The cumbersome processes were laden with too much low-value-added work. • Customers had different experiences across delivery channels. • Different people in different roles were doing the same things. • Accurate reporting was difficult.
Proof of Concept – Loan renewal The old loan renewal process wasn’t well defined and was riddled with inconsistencies. Every account manager operated the process differently, which resulted in a different customer experience in every case. As a result, there was a substantial number of errors in this process and a long learning curve for staff. Furthermore, both customers and employees had previously complained about the process. They were just processing paperwork, so the process wasn’t adding value. Loan renewal was also considered an ideal test case because it relied on numerous existing systems that cut across several business units.
New Loan Renewal Process The new loan renewal process uses a single, individually tailored user interface that intuitively guides users through a set of simplified and streamlined business process steps It seamlessly integrates customer interactions with workflow, systems interactions, and the knowledge needed to perform each task. Employees are engaging customers in higher-value interactions focused on the customer relationship, rather than wasting time jumping in and out of five different systems to get the work done.
HP IDM System HP-IT's identity management system hosts 21 million users and is growing at a rate of 700K users a month. • Many ways to do registration which increased cost of implementation • Non-standard protocols • Tight coupling between client and server • Only web access management • Access through different web sites which caused security issues
EXTERNAL FIREWALL Web Registration API DMZ services Web site Site Site HP Passport Plugin - auth Plugin auth Plugin - auth - Components REGISTRATION SERVER INTERNAL FIREWALL Web Services Validator DATABASE App Server Cluster
Challenges • To address the HP identity and access management challenges • HP-IT is implementing identity services through an SOA model. • Implemented registration, authentication, authorization and federation services • The identity services were hosted centrally and all external facing web sites could consume these common services • Loosely coupled • Interoperable across many OS/app/web servers • Uses standard protocols
SOA-based Architecture - End User ( Web Browser ) Enterprise Customers Device Rich Client Web Service EXTERNAL FIREWALL DMZ Registration Authentication / Federation Authorization Web Services Services - 2 Services - 1 HP Passport Components REGISTRATION SERVER INTERNAL FIREWALL Web Validator Services DATABASE App Server Cluster