Presentation is loading. Please wait.

Presentation is loading. Please wait.

VistA Service Backplane Demo

Similar presentations


Presentation on theme: "VistA Service Backplane Demo"— Presentation transcript:

1 VistA Service Backplane Demo
Reference Implementation Demo Hadrian Zbarcea Edward Ost 11/18/2018

2 Review Open Healthcare Platform OSEHRA Reference Architecture
SOA Reference Implementation Use Case Elaboration © Talend 2013

3 Reference Architecture Principles
Standards Based HL7 & FHIR Compliance SOAP REST JMS Separation of Concerns Support for REST and message centric architectures Event Driven Policy-centric Management © Talend 2013

4 Integration Use Cases Non-invasive mediation RPC Composition
Transport Mediation Reliable Delivery Federated Query Federated Identity Federated Security Transport Security Message Security RPC Composition Composite Services with Camel Event Enablement Subscription Management Monitor and Manage High Availability © Talend 2013

5 Scenario Template Use case description Sequence diagram
Design Analysis Working code in OSEHRA Git Test Driven, integration test routes as requirements in OSEHRA Git YouTube design review © Talend 2013

6 Architecture – Layered Integration
Process Human-in-the-loop, long running, asynchronous Orchestrates Business Activities Mediation Choreograph Managed Services into Business Activities Transform Events into Command Messages Correlate Events with Business Process Managed Services Adapt Basic Services to provide consistent integration semantics for security, reliable messaging, and other cross-cutting concerns Enrich data messages into Events with Process Id for correlation Correlate requests-replies from Basic Services Basic Services Stateless business logic and data services We have Business Processes that orchestrate Business Activities. Business Activities are composed of potentially multiple Managed Services via Mediation. Managed Services and Mediation work together using a standard integration framework that assures consistency, repeatability, and manageability. That framework also supports wrapping Basic Services exposed by traditional application development teams which no longer need to build complex IT related services. It also addresses how we compose services in an asynchronous manner for scalability and performance. This framework is the kernel of the Service Backplane and in an Apache architecture this functionality is delivered by Apache Camel. © Talend 2013

7 OSEHRA Reference Implementation
Generated by VistA Service Assembler (VSA) Wizard VistA VSB - Apache Camel, CXF, Karaf, ActiveMQ SOA Service Descriptors (CXF, Camel) Camel & CXF XML + metadata VistA SOA Services M Platform (Caché or open source platform (ie. GT.M), 130+ instances in production in VA) VMRCS – NodeJS (EWD), Backbone.js VistA M Routine Calling Adapter (VMRCA) All Other Packages © Talend 2013

8 Demo © Talend 2013

9 Demo Summary Simple Proxy Command Line Query Replay proxy
Identity Proxy Federated Identity Federated Query Route Configuration in GUI Vertical DSL / Command Libraries © Talend 2013

10 Contribute to OSEHRA VistA SOA RI
Github Wiki Issues © Talend 2013

11 OSEHRA SOA Reference Implementation
OSEHRA / Apache OSS Community Activities Use Case Identification and Elaboration Create projects for subsystems in OSEHRA GIT VistA Service Backplane Reference Implementation based on Apache Governance Policy Proposal Develop OSEHRA Reference Architecture Develop OSEHRA Reference Implementation Align RA and RI with VA EA Builds upon whitepaper being developed by Steve © Talend 2013

12 Future Topics SOA RI Working Group OSEHRA Topic Survey
REST / SOAP Services oAuth / WS-Security Build Infrastructure Standard build and CI environment Standard server configuration © Talend 2013


Download ppt "VistA Service Backplane Demo"

Similar presentations


Ads by Google