1345 aon nz innovate with soa lite (gen-i).ppt [read-only]€¦ · • financial planner • policy...

28
Software Group 1 SOA Lite A Real World Example

Upload: others

Post on 08-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Software Group 1

SOA LiteA Real World Example

Software Group 2

Owen ThomasSolutions Architect, Gen-i

3

Presentation Overview• Aon New Zealand• Key Business Issues• Adopting SOA• Solution Business Benefits

4

Aon• International World Leader• NZ’s largest insurance broker• Variety of Business Solutions

5

Key Business Issues• Competitive Constraints• Limited Scope

6

What AON wanted

Users The Data

7

Business Problem

? InsuranceApplication

Business PartnerApplication

New Zealand AustraliaNew Zealand HQ

8

Adopting SOA• Standard way of sharing Application and

Business data with Business Partners

9

Business Architecture

Web Service

InsuranceApplication

Business PartnerApplication

New Zealand AustraliaNew Zealand HQ

10

Business PatternsSelf-ServiceSelf-Service addresses the general case

of internal and external users interacting with enterprise transactions and data.

11

Examples• Locate resources• Financial Planner• Policy Summary

12

Real World Example

Web Service eBenefitsBusiness Partner

Application

Ngai Tahu AustraliaAon NZ

13

Standardised Access

Web Service

InsuranceApplication

Business PartnerApplication

Standard Access

Technology Specific

14

Minimalist ApproachKEEP IT SIMPLE

Web Service

InsuranceApplication

Business PartnerApplication

New Zealand AustraliaNew Zealand HQ

SOAP/HTTPSOAP/HTTP

15

Infrastructure

WebsphereWeb

ServicesGateway

DMZ

InsuranceApplication

Business PartnerApplication

New Zealand AustraliaNew Zealand HQ

VPN WAN

encrypted

16

Inside the Engine

17

SOA LiteThe Solution

WebsphereWeb

ServicesGateway

DMZ

InsuranceApplication

Business PartnerApplication

New Zealand AustraliaNew Zealand HQ

VPN WAN

encrypted

ACORD Standard ServiceBusiness Partner Service map

SOAP SOAP

WSWS

Less then $100K

18

Solution Benefits

• Standards• Benefit to Business Partners • Improved Delivery • Skills base

19

Where to from Here

• Tailored Services• A Platform for the future• Outsourcing

20

Tailored Mapping

• Expose what you want

Service 1Read Only

InsuranceApplication

InsuranceService

Business Partner 1

Business Partner 2

Service 2Fully Functional

21

Platform

The Portal Composite Pattern

Service 1Read Only

InsuranceApplication

InsuranceService

Business Partner 1

Service 2Fully FunctionalPortlet

22

Portal Solution

• Self-Service• Collaboration• Information Aggregation

23

Outsourcing

Web Service eBenefitsBusiness Partner

Application

Business Partner IndiaAon NZ

24

Why SOA Lite worked

Simplicity

Simplicity

Simplicity

25

SOA Heavy vs. SOA Lite

26

Summary

• The Problem• The Solution• The Implementation • A Result

27

Thanks from Aon

Software Group 28

Thank You