Architecting the Future.ppt - To Parent Directory by pengxuebo

VIEWS: 7 PAGES: 14

									Architecting the Future
       Web Services at Nationwide



                  Srinivas Koushik
   VP, Enterprise Chief Technology Officer
                               Nationwide

          ACM Annual Symposium
                      Columbus
                  May 16, 2003
                                                                                      Nationwide
    • Insurance, Financial Services, Asset                                                • Global company with
      Management                                                                            offices in 8 countries
    • Ranked 111 on Fortune 500                                                           • More than 30,000
    • 4th largest insurer in U.S.                      Nationwide                           employees
    • $113 Billion in Assets                            Services       Nationwide         • More than 5000 IT
                                       Scottsdale       Company
    • More than 16 million                                               Realty             employees
                                       Insurance
                                                                        Investors
      policies in force
                                                                                    Nationwide
                             Farmland
                                                                                    Health Plans
                             Insurance
                                                                                        Inc.


                                                                                           Nationwide
                         Allied
                                                                                             Global
                       Insurance
                                                                                           Hosting Inc.

                                                                                         Nationwide
                        Nationwide
                                                                                         Advantage
                        Retirement
                                                                                          Mortgage
                         Solutions
                                                                                          Company
                           Inc.

•    .NET and DCOM                                                              Gates         •    Dedicated agents
                                   Nationwide
                                                                               McDonald
•    Java and J2EE                  Provident    Gartmore                                     •    Independent Agents
                                                                 Gartmore
•                                                  Global
     Mainframe and AS/400                       Investments
                                                                Investments                   •    Wholesale producers
                                                                  Limited
•    Custom applications                            Inc.                                      •    Retail producers
•    Packages for CRM, ERP                                                                    •    Direct Sales Centers
                                                                                              •    Internet
                                                     Nationwide
                                  Services Oriented Architecture
                                                                        Data exchange with financial partners
                                                                        EFT and Bank card transfers
                                                                        Claims and repair information


                                                       Partners


                                                  Policy Processing
                                                      Customer
                                                Customer Acquisition/
                                                        Billing
                                                     Relationship
                                                Agent Commissions/
                                                        Claims
              Agents                                Management
                                                    Market data
                                                    Underwriting
            Producers                                                                                       Customers
                                                                                                                Customer Self Service
Agency Management & Support                                                                                     Portfolio Management
Agency data upload and download                     Business Intelligence                                       Online Trading
Customer Acquisition System              Underwriting, Actuarial, Driving Habits, Risk,                         Policy Processing
Commissions                                    Loss data, Propensity Models                                     Claims Processing
                                                                                                                Loan Processing
                                                                                                                Electronic Bill Presentment
                                                                                                                Electronic Bill Payment
                                                                                                                Electronic Library
                                                      Employees
                                    Employee Focused                    Externally Focused
                                    Employee Self-Service               Electronic Library
                                    HR Applications                     Call Center Applications
                                    Electronic Library                  Knowledge Management
                                      Nationwide Services Oriented
                                            Architecture Roadmap
                                                                                                                                                    Data exchange with financial partners
                                                                                                                                                    EFT and Bank card transfers
                                                                                                                                                    Claims and repair information


                                                                                                       Partners
                                                    Security and Identity Management

                                     User Interface                                                                                                                                          Portals
                                                                               Policy Processing




                                                                                Nationwide Insurance




                                                                                                                                        Nationwide Financial
                                  Customer Acquisition/                                                                                                                           Customer



                                                           Nationwide Global
                                                                                     Billing




                                                                                                                                                               Gartmore Global
                                  Agent Commissions/                                                                                                                             Relationship
                                                                                     Claims
              Agents

                                                                                                       Scottsdale
                                     Servicesdata




                                                                                                                                                                                 Provident
                                                                                                                             Farmland
                                      Market                                                                                                                                        Web Services
                                                                                                                                                                                 Management
                                                                                 Underwriting




                                                                                                                    Allied
                                                                                                                                                                                                       Customers
                                                     NSC

            Producers
                                                                                                                                                                                                       Customer Self Service
                                     Integration                                                                                                                                                EAI
Agency Management & Support                                                                                                                                                                            Portfolio Management
Agency data upload and download                               Business Intelligence                                                                                                                    Online Trading
Customer Acquisition System                                                                   Customer &
                                                   Underwriting, Actuarial, Driving Habits, Risk,                                                                                                      Policy Processing
                                     Data
Commissions                                              Loss data, Propensity Models       Producer Data                                                                                              Claims Processing
                                                                                                                                                                                                       Loan Processing
                                                   Nationwide Reference Architecture                                                                                                                   Electronic Bill Presentment
                                                                                                                                                                                                       Electronic Bill Payment
                                                                                                                                                                                                       Electronic Library
                                                                                                  Employees
                                            Employee Focused                                                                                            Externally Focused
                                            Employee Self-Service                                                                                       Electronic Library
                                            HR Applications                                                                                             Call Center Applications
                                            Electronic Library                                                                                          Knowledge Management
                                                                          Web Services
                                                                                                  Company A
                                                                                                 Legacy Applications
       PCs                                                                 Open
                                                                        Technologies             Client/Server Apps

                                                                                                  E-business Apps
     PDAs
                      Open                                                                           Databases

                   Technologies
                                         Internet
    Wireless                                                                                        Company B
    Devices
                                                                                                 Legacy Applications

                                     Open                                                        Client/Server Apps
                                  Technologies
                                                                       Open                       E-business Apps
                                                                    Technologies                     Databases
     Other
   Companies                                Services
                                             Broker
Service Requester
Service Requesters consume Web                                               Service Providers
Services provided by Service                                                 Service Providers create and publish
                                   Service Broker
Providers. They find these Web                                               web services that supply Service
Services and Service Providers     Service Brokers register available        Requesters with tasks necessary in
using a Service Broker.            services from Service Providers           the Requester's application.
                                   and make matches with requests
                                   from Service Requesters.
                      Our Vision for Web Services
• Innovation
     – Enable our vision of a ‘Federated Model’ for the enterprise
     – Extend our enterprise to include our agents and producers
     – Provides the foundation of our Services Oriented Architecture

• Interoperability
     – Allows us to reuse services across multiple channels and devices
     – Enables us to integrate the applications built using COM and J2EE

•   Integration
     – Integrate applications and processes across enterprises (B2B)
     – Selective use in legacy systems integration


                  Web Services represents promising
                technology but it is not a panacea or a
                             silver bullet
            Nationwide Reference Architecture
               – Web Services Extensions
                                                                                                                                              Directory
                                                                                                                                                 and
                                                                                                                                              Security
 Client                                                                                                                                         Node
                                                                                                                                                                                 Database
 Node                                                                                                                                                                             Server
                                                                                Reverse                                            Content                                         Node
                                                                                 Proxy                                                                 Personalization                                                   Enterprise
                                                                                                                                 Management
                                                                                 Node                                                                      Node                                                           Systems
                                                                                                                                    Node
                                                                                                                                                                                                                           Node




                                                                                                                                                                                              Enterprise Firewall Node
                                                            Edge Server Node
                              Protocol Firewall Node




                                                                                                          Domain Firewall Node
External
Systems                                                                                                                                                            Web
            Public Internet




                                                                                Language     Web Server                                        Web                              Integration
 Node                                                                          Translation     Node                                           Portal             Application        Hub
                                                                                  Node                                                        Node                Server           Node
                                                                                                                                                                   Node
                                                                                                                                                                                                                         Enterprise
                                                                                                                                                                                                                           Data
                                                                                                                                                                                                                           Node
External
Services                                                                       Transcoder                                                                                        Internal
Directory                                                                         Node                                                                 Search                   (Private)
  Node                                                                                                                                                  Node                   Web Services
                                                                                                                                                                                Directory
                                                                                              External                                                                             Node
                                                                                                Web
                                                                                              Services                                                             Internal
                                                                                              Gateway                                                                Web
                                                          SSL                                   Node                                                              Services
                                                       Acceleration                                                                                               Gateway
                                                          Node                                                                                                       Node
                              Key Architectural Issues
• Security
   – Identity Management and Trust Assertion
   – Secure Web Services
   – Infrastructure support for Web Services

• Architecture
   – Highly scalable Web Services
   – Service Level Management for Web Services
   – Release Control and Change Management

• Business Process Integration
   – Business Process Orchestration
   – Transactional Integrity and Durability
                        Web Service Implementation
                                                                   Provident
           Logs on to
           Provident’s web site
                                                                      X.509

                                                                      SAML
Producer
                                                                     Produce
                                                Application
                                                                        r
                                                  Server

                                  Web Service
                                  Response
                                                              Web Service
                                                              request



                                            Application
                                              Server
                        Application                               Director
                         Objects                                     y


              Nationwide Financial
                                 Applications for Web Services
                            Private                     Partner                       Public

                    NF Portfolio                Provident retail agent       Automated applications
                    Management as               desktop links to NF          use public registries to
                    intranet web service        portfolio management         assemble a complete          Business
                                                web service                  value-chain, negotiate
                                                                             terms, bind contracts, and   Process
                                                                             executes an order.
WHAT (Complexity)




                    Claims Notice of Loss is   Blue ribbon body shops        Nationwide’s rating
                    set up as a web service    access a claim that they      engine is exposed as a
                    that can be accessed       are working on and            web service that can be       Business
                    from multiple channels     update repair details         called by external
                                                                             entities                     Transaction


                    Employee name and           Name and address              Customer self service
                    address information         information of key            web site (eNationwide)
                    accessible as a web         claims contacts               accesses employee
                    service                     available as a web            name and address             Business
                                                service to our partners       information
                                                (Safelite auto glass etc.)
                                                                                                          Information


                                       WHO (Level of Security)
      Questions?

skoushik@nationwide.com
  www.nationwide.com
                                                           Claims Scenario
                                                                       ACCESS TO CURRENT INFO.

                                                                       ANYTIME / ANYWHERE ACCESS

                                                                       LOOSELY COUPLED ARCHITECTURE
                            CALL CENTER
                                                                       LOWER INTEGRATION COSTS
           1             POLICY   CLAIMS                               STRAIGHT THROUGH PROCESSING
Auto collision occurs   DATABASE DATABASE
                                                                       FLEXIBLE B2B INTEGRATION

                                  3                                    USE OF STANDARDS

                                                                       PLATFORM INTEROPERABILITY
       2                  Claims Processing
                                                                       TIME TO MARKET
 Customer calls to
   report loss
                                                    Second Carrier
                                                   Estimating Vendor
                                UDDI                Towing Vendor

                          Private UDDI lists        Rental Vendor
                           Nationwide and           Repair Vendor
                             Partner Web
                               services             Partners collaborate
                                               5
                                                    using web services
                                   4
                                                         Report Ordering Scenario
                                                                                                     ACCESS TO CURRENT INFO.
                                                 6       Request
                                                         Credit Report                               ANYTIME / ANYWHERE ACCESS

                                                                                      TransUnion     LOOSELY COUPLED ARCHITECTURE
                                                     7
                                                          Receives
Insurance Customer                                        Credit Report                              LOWER INTEGRATION COSTS

                                                                                                     STRAIGHT THROUGH PROCESSING
                                                                   4
                                                             Request MVR                             FLEXIBLE B2B INTEGRATION
                                                             for all drivers
    PCs      Customer requests                                                       ChoicePoint     USE OF STANDARDS
               an auto policy
                                                                  MVRs are sent         TML          PLATFORM INTEROPERABILITY
                  1                                               to Nationwide

   PDAs                                                                   5                          TIME TO MARKET
                                        Nationwide
                        Internet          AOA+
                                                                               Request Policy Info
                  9                                                       2    & Claims History
 Wireless
 Devices        Return
                                   8                                                     AOA +
              Bound Policy         Bind Policy
                                                     Provide Policy Info
                                                                                        Database
                                                     & Claims History

                                                              3
 Internet
Appliances
                                                                Enabling Producers
                                                                                       ACCESS TO CURRENT INFO.

                                                                                       ANYTIME / ANYWHERE ACCESS
                                         NF - Best Of America
    Producer                                                                           LOOSELY COUPLED ARCHITECTURE

                                                                                       LOWER INTEGRATION COSTS
                                                                NF Web Application
                    Logon
                                                                                       STRAIGHT THROUGH PROCESSING

                                                                                       FLEXIBLE B2B INTEGRATION
                              INTERNET
                                                                                       USE OF STANDARDS
    Logon
                                                                                       PLATFORM INTEROPERABILITY

                                                                                       TIME TO MARKET


Nationwide Provident




                                              Enterprise
                                             Web Service         NF Web Service
            Request Content                                     Provider Application
             (Credentials)                    Gateway
                                             ID Mapping          Authorization

								
To top