18
Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864 Web Services Unleashed 1. Applying AMS Web Services

Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | | 832 483 2864 Web Services

Embed Size (px)

Citation preview

Page 1: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

Tom Fanara –Software Architect

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

Web Services Unleashed

1. Applying AMS Web Services

Page 2: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved.

Overview – who, what, where and why?

[email protected] | www.nimbatech.com | 832 483 2864

Utility Applications – import, exports, reports and applications

Work Flows/SOA – integrating sales, admin, renewals, claims and CRM

Applying AMS Web Services

2. Introduction

Page 3: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

3. Overview-What is it?

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

AMS Web Services is a tool set not an application

Applying AMS Web Services

We start here

Intranet / InternetSagitta WS

We apply the tools and create an application

Your Application

Page 4: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

4. Overview – Who’s involved?

Applying AMS Web Services

Sorry but you have to have a Programmer…geek

It helps to have high level support – Executives, CIO’s and CTO’s

Anybody in your company can be involved in the application process and use a system

Page 5: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

Enterprise development framework - .NET or Java (free)

Some new hardware or virtualized existing hardware

Applying AMS Web Services

Development Machine

Database Server(s)

Application Server(s)

Sagitta

Your network

5. Overview-What do you need?

Page 6: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

Applying AMS Web Services

Intranet

Data

Internet

Sagitta

Intranet

Data

Sagitta On line

Internet

Intranet

Data

Your apps

Hosted On line Cloud

Your apps

Sagitta On lineYour apps

6. Overview-Hosting

Page 7: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

Save time, money and reduce stress – WS as a Utility

Applying AMS Web Services

Stream line your work flow – WS as a Work Flow

Better serve your customers – WS as a Service Oriented Architecture (SOA)

7. Overview-Why do this?

Page 8: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

Web Services allows for full customization

Applying AMS Web Services

Other data migration and systems integration tools may not be as flexible

Must build in your own appropriate level robustness and redundancy

8. Overview-Why do this?

Page 9: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

What are they?

Applying AMS Web Services

Getting Started

Examples

9. Utility Applications

Page 10: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

Applying AMS Web Services

Small single purpose applications

These applications should be designed to save time

Can be integrated with a data repository

10. Utility Applications-What are they?

Page 11: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

Applying AMS Web Services

11. Utility Applications-Imports, exports , web apps and reports

Intranet / InternetSagitta WS

Exporting

Imports

Web apps & reports

JournalsClientsPolicies etc

Rolodex search

Page 12: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

Applying AMS Web Services

Get to know your data by exporting it!

InsurersPayees

Staff

Clients

PoliciesCoverage

Premiums

Prem Trans

Use the batch criteria web service

12. Utility Applications-Getting Started

Page 13: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

What are they?

Applying AMS Web Services

Getting Started

13. Work Flows

Examples

Page 14: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

Applying AMS Web Services

Work flow is how information moves through your company

Work flow applications send messages

Service Oriented Architectures unify complimentary information services

14. Work Flows-What are they?

Page 15: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

Applying AMS Web Services

Sales WS Sagitta WS Renewals WS

Claims WS CRM WS HR/Acct WS

CBDDoc Image RightReports

Renewals Accounting

Security

Sales App Sagitta Web

SQL Repository

Email alerts

Renewals App Claims App CRM App HR/Acct Apps

Typical agency work flow

15. Work Flows-illustration

Page 16: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

Applying AMS Web Services

Internet

Life Insurers

ACORD xml

P&C Insurers

Client ABC SOA

Client XYZ SOA

Service Oriented Architecture

Your Agency Network

16. Work Flows-Getting Started

Page 17: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

Applying AMS Web Services

Sales Renewals Claims

CBDDoc Image RightReports Email alerts

New Policy

New Client

Prospect

Won

Lost

Status Status

RenewalsCanceled

RenewalsRenewed > $100,000

Sagitta WS

Flow chart how information moves through your company

17. Work Flows-illustration

Page 18: Tom Fanara –Software Architect ©2007-2008 Nimbatech Systems. All Rights Reserved. tfanara@nimbatech.com |  | 832 483 2864 Web Services

©2007-2008 Nimbatech Systems. All Rights Reserved. [email protected] | www.nimbatech.com | 832 483 2864

Applying AMS Web Services

Hopefully we’ve removed some of the myths

Now we can go home and start a cool AMS Web Service app!

We’ve looked at 2 powerful ways of applying AMS WS!

18. Conclusion