Lee Wright ALLTEL Information Services. Agenda. What ar - PowerPoint PPT Presentation

1 / 38
About This Presentation
Title:

Lee Wright ALLTEL Information Services. Agenda. What ar

Description:

Lee Wright ALLTEL Information Services. Agenda. What are Web Services? ... Roger Gudobba, VMP Mortgage Solutions. Lee Wright, ALLTEL. Questions from the Audience ... – PowerPoint PPT presentation

Number of Views:56
Avg rating:3.0/5.0
Slides: 39
Provided by: mortgage
Category:

less

Transcript and Presenter's Notes

Title: Lee Wright ALLTEL Information Services. Agenda. What ar


1
MBA Annual Technology ConferenceMarch 11, 2003
200-315
  • The Business Case for Web Services in the
    Residential Lending Industry

James Owens RDA CorporationWim Geurden
Microsoft Roger Gudobba VMP Mortgage
SolutionsLee Wright ALLTEL Information Services
2
Agenda
  • What are Web Services?
  • Technical Background on Web Services
  • Evolving Issues for Web Services
  • Knowing the Hype vs. Reality about Web Services
  • How Web Services fit in the Residential Lending
    Industry
  • Q A

3
What are Web Services?
  • Standards-based Building Blocks for Distributed
    Computing over the Internet

4
How about a more useful definition?
  • Web Services
  • Simplify the exchange of data and encourage
    interoperability between remote systems or
    systems in a heterogeneous operating environment
  • Are self describing (WSDL Web Services
    Description Language)
  • Can advertise themselves (UDDI Universal
    Discovery, Description and Integration)
  • Are standards-based (Usually SOAP -Simple Object
    Access Protocol)
  • Are language agnostic (i.e., speaks SOAP, not VB
    or Java)

5
Some History on Web Services
  • Native protocols of the Web were not originally
    designed with transactions in mind (HTML, HTTP)
  • As distributed computing became more desirable
    new approaches were introduced DCOM, RPC, CORBA
  • Each solved part of the problem, but not THE
    PROBLEM
  • XML (eXtensible Markup Language) evolved as a
    widely accepted standard for exchanging data
  • Web Services builds upon XML acceptance and
    provides a standards-based, language agnostic
    approach to integrating disparate systems within
    a heterogeneous operating environment

6
OK GreatWhy should I Care?
  • If you are like everyone else in the Lending
    Industry, you have
  • Integration Problems many systems on many
    platforms
  • Vendor Integration Issues data from third
    parties (Title, Closing, Appraisal, multiple
    originations channels, etc.)
  • Data, Data, Everywhere.yet it is being
    underutilized in making critical operational
    decisions
  • Extending the lifespan of legacy systems
    (mainframe)
  • Web Services are uniquely capable of solving
    these types of problems.quickly, cheaply and
    relatively non-invasively.

7
How do Web Services Work?
  • Web Services reside on web servers
  • Typically communicate over HTTP protocol (native
    to Web)
  • Typically use XML to exchange data
  • Use SOAP to provide operative metadata that
    determines type and level of interaction

8
SOAP Wrapper Example
Silly Technical Stuff that you shouldnt have to
care about
ltSOAPEnvelope xmlnsSOAP"http//schemas.xmlsoap.
org/soap/envelope/"gt   ltSOAPHeadergtlt/SOAPHeader
gt   ltSOAPBodygt     ltmDoLogin
xmlnsm"urnsoapserver/soapAuthorizationModule"gt
         ltUserNamegtMyUserNameHerelt/UserNamegt    
     ltPasswordgtMyPasswordHerelt/Passwordgt     lt/m
DoLogingt   lt/SOAPBodygtlt/SOAPEnvelopegt
Meaningful Stuff
9
Web Services are easy
  • SOAP is fairly low levelnot much fun to deal
    with
  • Wide range of toolkits available that abstract
    SOAP out of the picture
  • Microsoft (.NET and previous development
    environments)
  • BEA / IBM / Sun for the Java world
  • Toolkits greatly increase development
    efficiencies since the programmer does not have
    to think about the technical details of SOAP
    only on the development of functionality

ltSOAPEnvelope xmlnsSOAP"http//schemas.xmlsoap.
org/soap/envelope/"gt   ltSOAPHeadergtlt/SOAPHeader
gt   ltSOAPBodygt     ltmDoLogin
xmlnsm"urnsoapserver/soapAuthorizationModule"gt
         ltUserNamegtMyUserNameHerelt/UserNamegt    
     ltPasswordgtMyPasswordHerelt/Passwordgt     lt/m
DoLogingt   lt/SOAPBodygtlt/SOAPEnvelopegt
Need something done
Do something
Doing it by hand
With a toolkit.
10
Why are we here?
  • The enterprise is an organic beast
  • Complex technology
  • Protocol fragmentation
  • Tightly-coupled architecture
  • Every system represents liability
  • Build
  • Integration is an after thought
  • Buy
  • Integration is an add-on
  • Solution - Reduce liability
  • Reduce the number of systems
  • Increase system agility

11
The problem
  • Systems are basically departments
  • Systems are integrated with hardwired
    connectors

Onyx
SAP
Business Intelligence
Purchasing System
Sales
Financials
Execute
History
Service
Billing
Inquiry
Triggers
Marketing
Trends
12
Paths of Integration
  • Data
  • Data format and container bound
  • Point-Point
  • Proprietary Connector Based
  • Application
  • Object Model Bound
  • Point-to-Point
  • Proprietary Connector based
  • Service Based
  • Business Context Bound
  • End-to-End
  • Standards Based

13
XML Web Services
  • Web Service
  • W3C Definition A Web service is a software
    application identified by a URI, whose interfaces
    and binding are capable of being defined,
    described and discovered by XML artifacts and
    supports direct interactions with other software
    applications using XML based messages via
    internet-based protocols
  • Translation Standards based messaging
    architecture to enable any application to talk to
    any application

14
Service
Message
Service
Logic
State
  • The service is distinct from the message
  • The service is an instance of an application or
    object

Policy
15
XML Web Services Architecture
  • Standards Based
  • XML 1.0 - Encoding
  • XML Schema - Typing
  • SOAP 1.1 - Packaging
  • WSDL 1.1 - Description
  • UDDI Publishing and Discovery
  • Today we are limited to the types of systems that
    we can integrate due to lack of standards

16
What is webservices sweet spot today?
17
Are We Done Yet?
Today
Tomorrow
Service
Service
Legacy Systems
Partner Systems
Verticals and Infrastructure
Enterprise Data
18
What Is GXA?
  • Global XML Web Services Architecture (GXA) is a
    set of design principles we (Microsoft) use to
    architect the next generation of Web Services
  • Synonymous with Web Services Architecture
  • Designed for interoperability and broad adoption
  • Adds infrastructure-level capabilities to
    traditional Web services
  • Built with existing standards XML, SOAP, XML
    Schema, and WSDL
  • GXA is a set of specifications
  • Specifically not a product

19
Microsofts Web Services ArchitectureExtending
the Foundation
20
www.ws-i.org
  • Industry initiative for Web services
  • More than 100 companies signed up so far
  • Interoperability across platforms, applications
    and languages
  • Evidence of industry alignment around Web services

21
(No Transcript)
22
Mortgage Process
Purchase
Apply
Process
Close
Post Close
Real Estate Purchase Agreement
Pre-qualify AUS Credit
Mortgage Insurance Flood Title
eSignature eVault
Investor Delivery Recordation Servicing Set-up
23
MISMO XML Standards
  • Foundation (XML)
  • Logical Data Dictionary (LDD)
  • Tag Names and Definitions
  • Framework
  • e-Mortgage Specification 1.0
  • Transaction Sets

24
MISMO Transaction Sets
  • Automated Underwriting
  • Credit
  • Title
  • Flood
  • Mortgage Insurance
  • Mortgage Application
  • Mortgage Closing
  • Servicing Transfer

25
Dorado and VMP Mortgage Solutions
26
Mortgage PhD
  • Vision
  • Become the premier web-based exchange that
    facilitates data and service transactions between
    lenders and their service providers.

27
Development Perspective
  • Integrate 1000s of providers and products
  • Expose a consistent marketplace
  • Automate and propagate data to new levels
  • and make it snappy!

28
Integrate Providers
  • e-handshakes (protocol and parsing)
  • Order lifecycle (event management)
  • Framework (consistent/repeatable/fast)

29
Expose the Marketplace
  • Shopping cart approach
  • A single, aggregated request for all cart items
  • Exposing control of the order lifecycle

30
Automate and Propagate
  • Facilitate take instructions for where and how
  • Translate rendering framework / data
    standardization
  • Propagate downstream processing (enabling
    further integration)

31
How Web Services Help
  • Flexible
  • Consistent protocol
  • Standards based messages
  • Requires less technical infrastructure
  • Promotes near real time processing

32
Web Services Trip Wires
  • Wading through the hype
  • UDDI in a B2B space?
  • Security
  • Tools relinquish control
  • Still real work to do

33
How Standards Help
  • Data naming consistency
  • Organizes XML
  • Represents common transactions

34
Chasing Standards
  • The data doesnt always map
  • Need more detailed data dictionary
  • Lost in the DTD?
  • This XML isnt My Style
  • Version controls
  • Whos setting the standards?

35
Web Service Best Practices
  • Use WS standards that fit the need
  • Construct an object model with XML in mind
  • Ensure underlying web services modules are
    trusted and proven (parsers, SOAP
    implementations, HTTP communication)
  • Test interoperability

36
Conclusion
  • Providers using web services enter the
  • marketplace easier and faster
  • Disparate platforms are almost invisible to the
    implementation
  • MISMO proved to be a helpful guide for the
    request, much more for the response
  • Next year well look back and laugh!

37
Wrap Up What have we learned
  • Web Services are standards-based building blocks
    for cheaply integrating your systems and partners
  • Web services are easy and are quick to implement
  • MISMO provides a common language for talking with
    one another in the Lending Industry making
    implementation of Web Services even easier
  • Many are using web services, many more will

38
Panel Discussion
  • A discussion with
  • James Owens, RDA Corporation - Moderator
  • Wim Geurden, Microsoft
  • Roger Gudobba, VMP Mortgage Solutions
  • Lee Wright, ALLTEL
  • Questions from the Audience
Write a Comment
User Comments (0)
About PowerShow.com