DC OCFO s ESB Success Story



Similar documents
Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement

An Oracle White Paper October Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus

Oracle BIEE and SOA Integration : Step by Step. Mark Rittman, Director, Rittman Mead Consulting

Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach

Service-Oriented Architecture and Software Engineering

SOA Governance and the Service Lifecycle

Service Mediation. The Role of an Enterprise Service Bus in an SOA

The ESB and Microsoft BI

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur

Service Oriented Architecture 1 COMPILED BY BJ

Provide access control with innovative solutions from IBM.

What is the NXTware Evolution Server Peter Marquez, Product Marketing ecube Systems

Replacing a commercial integration platform with an open source ESB. Magnus Larsson magnus.larsson@callistaenterprise.se Cadec

Enterprise Service Bus Defined. Wikipedia says (07/19/06)

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus

Air Force SOA Enterprise Service Bus Study Using Business Process Management Workflow Orchestration for C4I Systems Integration

Oracle Reference Architecture and Oracle Cloud

Oracle Service Bus: - When to use, where to use and when not to use

Service Oriented Architecture Based Integration. Mike Rosen CTO, AZORA Technologies, Inc.

Guiding Principles for Technical Architecture

Technical Track Session Service-Oriented Architecture

Service-Oriented Architecture: Analysis, the Keys to Success!

BPM and SOA require robust and scalable information systems

Enterprise Service Bus in detail

SOA and Cloud in practice - An Example Case Study

The Enterprise Service Bus: Making Service-Oriented Architecture Real

The Application of BizTalk in Public Sector

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

Salesforce integration with Enterprise Open Source. Mischa de Vries László van den Hoek SFDC Consultant OS Consultant

Mobile Service Provider Orchestrates its Success with WSO2 Middleware

SOA REFERENCE ARCHITECTURE: SERVICE TIER

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

Business Integration Architecture for Next generation OSS (NGOSS)

Business Rule Management. Effective IT Modernization

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com

WebOTX V8.4 - ESB / Salesforce Integration Solution -

Data Management Roadmap

Data Ownership and Enterprise Data Management: Implementing a Data Management Strategy (Part 3)

Federal Enterprise Architecture and Service-Oriented Architecture

EII - ETL - EAI What, Why, and How!

SAP ERP OPERATIONS SOLUTION OVERVIEW

Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company.

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

JBoss Data Services. Enabling Data as a Service with. Gnanaguru Sattanathan Twitter:@gnanagurus Website: bushorn.com

The Use of Service Oriented Architecture (SOA) for Back Office

Five best practices for deploying a successful service-oriented architecture

SOA Fundamentals For Java Developers. Alexander Ulanov, System Architect Odessa, 30 September 2008

Identity Management System: Architecture

Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform SOA Maturity/Adoption Model Demo Q&A

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15

Master Data Management. Zahra Mansoori

Real World Integration Challenges and Enterprise Service Bus (ESB)

Service Oriented Data Management

AquaLogic Service Bus

Service Oriented Architecture (SOA) An Introduction

POTENTIAL DHH TECHNICAL ARCHITECTURE

Retail Case Study COMPANY OVERVIEW CHALLENGES

Data Integrity and Integration: How it can compliment your WebFOCUS project. Vincent Deeney Solutions Architect

REFERENCE ARCHITECTURE FOR SMAC SOLUTIONS

Enterprise Identity Management Reference Architecture

Building a Service Oriented Architecture with ServiceMix. Jeff Genender CTO Savoir Technologies, Inc

Introduction to ESB and Petals ESB

Cloud First Does Not Have to Mean Cloud Exclusively. Digital Government Institute s Cloud Computing & Data Center Conference, September 2014

Achieving a Single Patient View. Eric Williams Software Practice Sun Microsystems UK Ltd.

The Use of Service Oriented Architecture In Tax and Revenue

The Oracle Fusion Development Platform

How service-oriented architecture (SOA) impacts your IT infrastructure

Addressing IT Challenges in Smart Metering and MDM/R Integration

Today, the Cisco Enterprise B2B team has created automated and standardized processes in the following areas:

Developers Integration Lab (DIL) System Architecture, Version 1.0

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

How To Integrate With An Enterprise Service Bus (Esb)

SAP INTEGRATION APPROACHES

WELCOME. Where and When should I use the Oracle Service Bus (OSB) Guido Schmutz. UKOUG Conference

JOURNAL OF OBJECT TECHNOLOGY

AquaLogic ESB Design and Integration (3 Days)

Service Oriented Architecture: An Overview Discussion. Jeff Simpson Principle SOA Architect

Service Oriented Architectures

Case Study: Adoption of SOA at the IRS

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems

Integrating GIS within the Enterprise Options, Considerations and Experiences

Introduction to Service Oriented Architecture (SOA)

Oracle SOA Suite: The Evaluation from 10g to 11g

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus IBM Corporation

iway Service Manager A Foundation for Enterprise Integration iway Service Manager

SOA Planning Guide The Value Enablement Group, LLC. All rights reserved.

E-Business Suite Oracle SOA Suite Integration Options

VOL. 2, NO. 3, March 2012 ISSN ARPN Journal of Systems and Software AJSS Journal. All rights reserved

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012

Transcription:

DC OCFO s ESB Success Story Increased Transparency Heightened Security Reduced Cost Mike Teller, DC OCFO Chief Information Officer Jim Hightower, Tax Systems Group Director

1. Business Drivers Agenda 2. Technical Challenges 3. The Vision: Service Oriented Architecture 4. The Solution: Enterprise Service Bus 5. Implementation: DC OCFO s ESB Applications 6. Future: Lesson Learned; Leveraging ESB foundation 2..

Business Drivers DC Legislation - City Clean Hands Deny District licenses and permits for customers possessing aggregate debt greater than $100.00 Revenue Pressures Reduce program costs and raise Compliance revenues Fraud Reduce cost of refund cheats Reduce Tax Administration and IT Costs Increase transparency of tax debt Increase transparency of IT processes Tame the complexity Ensure tax data security 3

Technical Environment ADRIAN FENTY, MAYOR 4

Technical Challenges ADRIAN FENTY, MAYOR 5

6

7

The Vision What Was Needed? Loosely Coupled Systems Reusable Code Service Oriented Architecture Why? Expand Tax Data Access while Maintaining Security Increase Fraud Detection and Prevention Without Increasing Workforce Reduce Costs to Implement and Maintain Automated Interfaces 8

The Solution An Enterprise Service Bus ADRIAN FENTY, MAYOR Forrester Research defines an ESB as An intermediary that provides core functions to make a set of reusable services widely available, plus extended functions that simplify the use of the ESB in a real-world IT environment. Source: SYSNET International Inc 9

Core Func:ons of the ESB Support of multiple protocols Protocol conversion Data transformation and data-based (content-based) routing Lightweight Orchestration Support of multiple standard business file formats Support for both synchronous and asynchronous operations Integrated security features Error handling mechanism 10

ESB Applica:ons Implementa:ons Automated Fraud Prevention Employer Submission of W2 DATA City Clean Hands 11

Automated Fraud Preven:on Business Need: Returns for refunds had no SSN validity check. Strapped returns processing staff had no capacity to validate. Thousands of questionable refunds mailed each year. Challenge: Mainframe to Oracle D/W in right time. 12

Automated Fraud Preven:on Solution: Use the ESB and expose a web service to the mainframe DB2. Benefit: Process implemented in 4 weeks; just in time for 2008 Filing Season. Appx.1 /3 development time (reduces costs) In first year thousands of questionable refunds identified; Approximately $5.3M in fraudulent returns. Strong fraud deterrent message sent to the community. 13

14

Automated Fraud Preven:on ADRIAN FENTY, MAYOR 15

Employer Submission of W2 Data Business Need: DC tax office requirement that all employers with over 50 employees submit employee W2 information electronically. Current manual process to load CDs no longer viable Challenge: Substantial security and transparency risk 16

Employer Submission of W2 Data Solution: Enable businesses to enter their W2 data or submit files online Use the ESB to load the data to the tax data warehouse. Benefit: Eliminates FTP processing for over 1,000 files Provides audited workflow -increases transparency Provides submission status - increases transparency Guarantees data delivery Significantly reduces cost and increases data security 17

Employer Submission of W2 Data Audit Data ESB Components 18

City Clean Hands Business Need: ADRIAN FENTY, MAYOR DC Council Mandate Enable agencies to maintain and access up-to-date debt information. Deny licenses and permits for customers possessing an aggregate debt > $100. Challenge: Original solution more and more costly and timeconsuming to maintain. Most agencies lacked technical expertise so did not participate Agencies pushed paperwork to the tax office for manual compliance 19

City Clean Hands Solution: ADRIAN FENTY, MAYOR ESB Debt Data Update ESB Compliance Check Benefit: More agencies providing debt data, increasing DC revenue collections. Cost to implement additional debt data feeds significantly reduced. At least 3 tax office resources freed up to work on much needed revenue initiatives. Significantly shortens procurement elapsed times 20

City Clean Hands Debt Data Update ESB Components 21

City Clean Hands Compliance Check ADRIAN FENTY, MAYOR Decision Making ESB Components 22

Sonic ESB Lightweight Orchestra:on GUI 23

DC OCFO ESB Applica:ons ADRIAN FENTY, MAYOR 24

Lessons Learned Services are not completely discreet and do not fully embrace the concept of abstraction Several services combine functions, violating SOA principle of discreteness The Database Service contains application-specific SQL, violating SOA principle of abstraction Each source and target app should have its own set of app-specific web services Lack of governance 25

Future Implica:ons The District s implementation of these initial ESB services and processes substantiate the advantages of an ESB. Enables loosely-coupled systems architecture Facilitates management of reusable services Guarantees data delivery Supports configurable process workflow (Lightweight Orchestration) Reduces maintenance costs Increases data security Positions the District for the replacement of 2 major revenue systems with COTS products 26

DC OCFO s ESB Success Story 27