1340 - Enterprise Integration Platform and Ext API

 
Request Status Summary
Request Status In Progress
Status Comment JISC Priority #4
Request Detail
Requestor Name:
   Eby, Rob
Origination Date:
   05/31/2022
    
Recommended Endorser:
   AOC (endorses for other communities)
Request Type: New System
Which Systems are affected? Other
Other affected Systems / Business Processes Enterprise solution will affect all systems
Business Area: Other
Communities Impacted: AOC
State Agencies
Impact if not Resolved: High
Impact Description:

See attachments

What is the Business Problem or Opportunity

Integration Platform:

The scope of this project is meant to establish the foundations of a resilient enterprise integration platform for AOC systems to interact with each other upon. This includes migrating all enterprise integrations off of BizTalk and all existing point to point system integrations to this platform.

AOC will have a complete integration framework within its Azure tenant for 4 environments (production, pre-production, test and development). Each domain (enterprise data services, appellate courts, superior courts, courts of lower jurisdiction, and juvenile courts) will have staff able to build solutions with this integration platform and support those solutions directly. This solution will fund operation of those solutions for 2 years.

Within the integration platform will be an API footprint for each domain built on a common data exchange language. This will enable for new connections between different systems to meet the new and evolving needs of the courts in a significantly more agile manner in a more “plug-and-play” manner. It will also speed the incorporation of new commercial off the shelf systems into the AOC IT ecosystem. Facing outside the AOC datacenter boundaries will be a managed API portal allowing security and support to monitor incoming traffic and make adjustments in real-time to meet evolving security threats and shifting consumption of services.

Lastly, a “router service” will be established to present data exchange methods of all courts via. This will allow all systems needing to access such a method to just call this router service which will then re-direct the request automatically to the system of record for that court. Doing this will allow for a truly loosely coupled IT environment and enable a transition from legacy systems at a greatly reduced operational risk.

External API Platform

This solution will create a generic and unified application protocol interface (API) facing outside of AOC for 3rd Party Vendors, the courts, executive branch agencies and others can access to interact with court systems. This External AOC API (EAA) will authenticate accessing systems via standard AOC methods and the resulting identity will be used to map to registered authorizations for utilizing the different components of the API. Each method on the EAA will process the request, after authorization, by routing it to the system supporting the court and information the request is about. It will then return responses based upon that interaction. A separate secure service will be established for managing the authorizations that links into the AOC external Identity Provider (IdP) system. It will include a service for the API to reference for authorizations in request processing along with user interfaces for support staff to leverage in managing authorizations.

Expected Benefit:

See attachments

Any Additional Information:

See attachments

Endorsement Detail
Endorsing Committee
   AOC (endorses for other communities)
Endorser Name:
   Diseth, Veronica L
Origination Date:
   06/09/2022
Endorsing Action: Endorsed
AOC Analysis Detail
Analysis Date: 06/13/2022
Request Rationale
Aligns with JIS Business Priorities, IT Strategies & Plans: Yes
Aligns with applicable policies and with ISD Standards: Yes
Breadth of Solution Benefit: Wide
Cost Estimates
Cost to Implement? $1,912,716 - $2,073,212
Projected Maintenance cost? TBD
Feasibility Study needed? No
Court Level User Group
Non-JIS
Approving Authority JISC
Request Summary:

See analysis.

Business Impacts:

See analysis.

Summary of Proposed Solution

See analysis.

Proposed Solution

See analysis.

Additional Systems Affected
Other
Communities Impacted
AOC
State Agencies
Confirmation of Endorsing Action Detail
Endorsing Committee
   AOC (endorses for other communities)
Endorser Name:
   Vonnie Diseth
Origination Date:
   06/13/2022
Endorsing Action: Endorsed
Endorser’s Explanation and Comments

06/13/2022 Endose confirmed by AOC CIO on behalf of AOC Endorsment Group.

Court Level User Group Decision Detail
CLUG Non-JIS
Chair of Group Vonnie Diseth
Date of Decision 06/13/2022
Decision
Decision to Recommend for Approval Unamimously recommended to the approving authority
Priority Processing Status Not Prioritized
Scoring Detail
In making their decision, detailed score values were not provided by Non-JIS.
Additional Notes

06/13/2022 CLUG Reccomended by AOC CIO on behalf of Non-JIS CLUG.

Implementation Detail  – Superseded
Analysis Date:
Implementation Stage Authorized
Prioritization Option: Prioritized
Comments:

This request was authorized by the JISC on August 26, 2022. The request has been prioritized as the JISC's #3 Priority.

Implementation Detail
Analysis Date:
Implementation Stage In Progress
Prioritization Option: Prioritized
 

Privacy and Disclaimer NoticesSitemap

© Copyright 2024. Washington State Administrative Office of the Courts.

S3