iehr soa suite for the va/dod federated healthcare enterprise
DESCRIPTION
iEHR SOA Suite for the VA/DoD Federated Healthcare Enterprise. Getting on the bus: An introduction to using the Government and Contractor Sandbox Harris Healthcare Solutions August 16, 2012. Agenda. Introduction Lab overview Admissions Access Policies Support - PowerPoint PPT PresentationTRANSCRIPT
|Harris Proprietary Information | 1
IEHR SOA SUITE FOR THE VA/DOD FEDERATED
HEALTHCARE ENTERPRISEGETTING ON THE BUS: AN INTRODUCTION TO USING THE GOVERNMENT AND CONTRACTOR SANDBOX
HARRIS HEALTHCARE SOLUTIONS
AUGUST 16, 2012
|Harris Proprietary Information | 2
AGENDA
• Introduction• Lab overview
– Admissions– Access Policies– Support
• Local SOA Suite nodes – Mirth Connect• SOA Suite Security – Layer7 Secure Span Gateway• Enterprise SOA Suite – IBM WebSphere Stack
|Harris Proprietary Information | 3
INTRODUCTION
• Currently two sandbox systems– Government run at Pacific JITC ITEC– Contractor facility at Harris in Melbourne, FL
• Contains the SOA Suite software including the IBM Stack, Mirth Connect, Layer7 SSG, and CA Introscope
• Can be used to try out the software by developing components or apps and deploying within the sandbox
|Harris Proprietary Information | 4
THREE PARALLEL ENVIRONMENTS
|Harris Proprietary Information | 5
SANDBOX VCENTER
|Harris Proprietary Information | 6
SANDBOX ADMISSIONS
• VA/MHS/Programmatic Contractor completes a Harris provided access request document through a Harris SOA Suite Programmatic sponsor citing access method and associated needs
• Sponsor submits forms through Harris approval systems and approval chains
• Account is build for the requesting user in the Harris Healthcare Solutions Center domain
• Domain credentials (UID/PWD) passed on to the user with instructions on initial access based on method
6
|Harris Proprietary Information | 7
Access Methods• Supported access
methods are:– Host based SSL or
IPSEC VPN (client)• IP based direct access to
Sandbox assets or exposed services
– Client based RDP• Access to a Sandbox
desktop containing tools for dev/test
Note: Sandbox request gets a user into the Sandbox space, though other credentialing may occur with the space at the system or services level
7
|Harris Proprietary Information | 8
SANDBOX TECHNICAL SUPPORT
• Where experiencing difficulty with access or operation with the sandbox, the user would initiate support with an email to [email protected] gaining assistance (Tier 1).
– Tier 1 is responsible for access or credentials into the sandbox space – Inbound problems are logged along with the resolution communications assignment chain
• Issues above access or credentials into the sandbox space would be forwarded to SOA Suite Engineering disciplines for resolution (Tier 2).
– Tier 2 is responsible for SOA Suite system, software operations, sandbox credentials and system/service access
– Tier 2 would be responsible for software/hardware vendor engagement as Tier 3 necessary for remediation
|Harris Proprietary Information | 9
LOGIN TO YOUR DEVELOPER VM VIA RDP
9
|Harris Proprietary Information | 10
TIGHTVNC – GUI ACCESS TO SERVERS
|Harris Proprietary Information | 11
ACCESS MIRTH CONNECT ADMIN SCREEN
|Harris Proprietary Information | 12
MIRTH DASHBOARD
|Harris Proprietary Information | 13
LAYER7 SECURESPANGATEWAY CONSOLE LOGIN
13
|Harris Proprietary Information | 14
LAYER7 ADMIN CONSOLE
14
|Harris Proprietary Information | 15
IBM TOOLS
• A number of tools are installed to support products such as:
• Message Broker and MQ
• WebSphere Service Registry and Repository (WSRR)
• WebSphere Application Server (WAS)
|Harris Proprietary Information | 16
CREATE A WAS PROFILE
|Harris Proprietary Information | 17
RATIONAL APPLICATION DEVELOPER
• Eclipse-based tool for developing Java/Java EE, portal, Web 2.0, mobile, OSGi, and SOA applications
• Web and mobile development
• Rapid development and testing: Optimized and integrated support for the latest IBM WebSphere Application server
|Harris Proprietary Information | 18
RAD PREFERENCES – ADD A SERVER
|Harris Proprietary Information | 19
CREATE A CONNECTOR PROJECT AND DEFINE THE SERVER TO WHICH TO ATTACH THE PROJECT
|Harris Proprietary Information | 20
RAD – WAS CONFIGURED
|Harris Proprietary Information | 21
RAD – WAS STARTED AND EAR DEPLOYED
|Harris Proprietary Information | 22
IBM INTEGRATION DESIGNER (IID)
• Eclipse-based tool for building SOA-based BPM and integration solutions across
– WebSphere Process Server– WebSphere ESB– WebSphere Adapters
• Drag and Drop
|Harris Proprietary Information | 23
IBM INTEGRATION DESIGNER – ADD AND CONFIGURE SERVER
|Harris Proprietary Information | 24
IBM INTEGRATION DESIGNER – NEW SERVER INSTALLED
|Harris Proprietary Information | 25
CREATE A LOCAL MESSAGEBROKER
|Harris Proprietary Information | 26
WEBSPHERE MQ EXPLORER
• Eclipse-based tool to remotely configure MQ.
• Start the Prepare WebSphere MQ Wizard and step through it
• Choose defaults
• It will launch MQ Explorer
• Verify the results in MQ Explorer
|Harris Proprietary Information | 27
MESSAGE BROKER TOOLKIT