client web application / middleware data · enterprise architecture prod vacms fit-for-purpose...

4
Enterprise Architecture PROD VaCMS Fit-for-Purpose Model Robert Kowalke ~ Enterprise Architecture ~ [email protected] Relationship Management & Governance (RM&G) @ Virginia Information Technologies Agency (VITA) Commonwealth Enterprise Solutions Center (CESC) Architectural Artifacts/Graphs/Views/Matrices/etc. reference page: http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap35.html This fit-for-purpose view is intended for a minimum 11x17 sized paper. PURPOSE: To depict the future VaCMS architecture arising from the current incident deficiencies. VITA Draft Discussion Document // Rev: Jan-31-2019 Top Package Workers Individuals Locality Users End Users Locality Scanners Browser DSS Firewall DSS Load Balancer Device Name = CPDSSH01 RHEL v7 Webserver Virtual Server In-service Date: Aug-23-2016 Device Name = CPDSSH02 RHEL v7 Webserver Virtual Server In-service Date: Aug-23-2016 Device Name = LWB00559 RHEL v7 Webserver Virtual Server In-service Date: Aug-23-2016 Device Name = LWB01177 RHEL v7 Webserver Virtual Server In-service Date: Aug-23-2016 Eligibility System Modernization (ESM) Project’s New Automated System VaCMS – December 2016 Oracle Unified Directory (OUD) 11g Authentication and Authorization VaCMS is the eligibility and case management solution for: SNAP/SNAPET, TANF/VIEW (Virginia Initiative for Employment, not Welfare), Child Care, Medicaid, Energy Assistance (EAP/ LIHeap), vendor, and financial management. The solution includes an enterprise framework for document management and imaging. The solution includes on line information exchanges with the Federal Hub Services, including an asset verification service. BizTalk ESB WebSphere Application Servers (WAS) Device Name = CPDSSH04 RHEL v7 HP ProLiant BL460c G9 c-Class Blade Server c7000 enclosure Production date = Sep-15-2016 Device Name = LAP00558 RHEL v7 HP ProLiant BL460c G9 c-Class Blade Server c7000 enclosure Production date = Sep-15-2016 Device Name = LAP01954 RHEL v7.4 HP ProLiant BL460c G9 c-Class Blade Server c7000 enclosure Production date = Sep-15-2016 Device Name = LAP01178 RHEL v7 HP ProLiant BL460c G9 c-Class Blade Server c7000 enclosure Production date = Sep-15-2016 Device Name = LAP01179 RHEL v7 HP ProLiant BL460c G9 c-Class Blade Server c7000 enclosure Production date = Sep-15-2016 = VDSS owned. Oracle Real Application Cluster (RAC) Oracle Database 12c Release 1 (12.1.0.2.0) for Microsoft Windows (x64) Device Name = LDB01180 RHEL v6 pvacms1 HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosure Production date = Nov-22-2013 Enclosure Chassis 1 Device Name = LDB01181 RHEL v6 pvacms1 HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosure Production date = Nov-22-2013 IBM WebSphere Web HTTP Front End (FE) Version R6.1.0.21 Control M v9x Batch Jobs SFTP Server – GoAnywhere MFT pvacms pvacms GoAnywhere Load Balancer QAS / VQAS Experian addrval Load Balancer ilogds Load Balancer IBM WODM Rules Engine v7.5 WSRR v8.0 VITA Gateway IBM WESB v7.5 wesb Load Balancer ExStream Correspondence Device Name = ALA75109 AIX-7.1 Virtual Server In-service-date: Sep-27-2012 Device Name = LAP02745 RHEL v6 HP ProLiant BL460c G8 Production Date = May-11-2015 iNow v6.7 Device Name = LAP02747 RHEL v6 HP ProLiant BL460c G8 Production Date = May-1-2015 Device Name = LAP02748 RHEL v6 HP ProLiant BL460c G8 Production Date = May-1-2015 WebNow Device Name = LMADMN01 Primary (Master) Server Windows 2008 R2 Standard Server In-service-date: Sep-21-2015 Device Name = LWB02749 RHEL v6 HP ProLiant BL460c G8 Production Date = May-11-2015 Device Name = LWB02750 RHEL v6 HP ProLiant BL460c G8 Production Date = May-11-2015 Device Name = LMADMN02 Secondary Server Windows 2008 R2 Standard Server In-service-date: Sep-21-2015 Device Name = LMADMN03 Tertiary Server Windows 2008 R2 Standard Server In-service-date: Sep-21-2015 ImageNow Client v6.7 Device Name = ALB75109 AIX-7.1 Virtual Server In-service-date: Sep-29-2012 DMZ Device Name = LDB01385 RHEL v6 pvacms1 HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosure Production date = Nov-22-2013 Enclosure Chassis 1 Device Name = LDB01386 RHEL v6 pvacms1 HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosure Production date = Nov-22-2013 Device Name = LAP02744 RHEL v6 HP ProLiant BL460c G8 Production Date = May-11-2015 Device Name = LAP02746 RHEL v6 HP ProLiant BL460c G8 Production Date = May-11-2015 Device Name = WAP02769 Windows 2012 R2 Standard Full Installation 64-bit HP ProLiant BL460c G8 Production Date = May-15-2015 Device Name = WAP02770 Windows 2012 R2 Standard Full Installation 64-bit HP ProLiant BL460c G8 Production Date = May-15-2015 Device Name = LAP01951 RHEL v6 Virtual Server Created Date = Nov-21-2014 Device Name = LAP01854 RHEL v6 Virtual Server Created Date = Oct-23-2014 Device Name = ALA74502 AIX-7.1 Virtual Server In-service-date: Apr-29-2013 Device Name = ALB74502 AIX-7.1 Virtual Server In-service-date: Apr-29-2013 Device Name = ALA74310 AIX-7.1 Virtual Server In-service-date: Jun-7-2013 Device Name = ALB74310 AIX-7.1 Virtual Server In-service-date: Jun-7-2013 Device Name = ALA74307 AIX-7.1 Virtual Server In-service-date: Sep-4-2012 Device Name = ALB74307 AIX-7.1 Virtual Server In-service-date: Aug-31-2012 Device Name = ALA74102 AIX-7.1 Virtual Server In-service-date: Aug-30-2012 Device Name = ALB74102 AIX-7.1 Virtual Server In-service-date: Aug-31-2012 Device Name = ALA74204 AIX-7.1 Virtual Server In-service-date: Apr-2-2013 Device Name = ALB74204 AIX-7.1 Virtual Server In-service-date: Apr-29-2013 RETIRED??? Device Name = ALA74307 10.194.154.73 Sep-10-2013 Install date Application Healthy Virginians HP ProLiant BL620c G7 AIX-7 Agency Use ESG-MITA Fed Hub Center for Medicare Services Department of Medical Assistance Services The mission at the Department of Medical Assistance Services (DMAS) is to provide a system of high quality and cost effective health care services to qualifying Virginians and their families. http://www.dmas.virginia.gov/ MES CICS Page (MMIS) vacms.dss.virginia.gov healthcare.gov Control-M v9.x CTM/EM Database Device Name = ?????????? inow.dss.virginia.gov v7.0.0.5 DSS Database Server Storage WSRR v8.5 VITA DataPower LDAP Apache Tomcat v5.0.27 Crystal Reports by SAP vXI (v11) Release date 2004 Maven / Apache ANT v1.6.5 https:// correspondence.cctest.dss.virginia.gov: 443/EWS/EngineService?wsdl Device Name = LOR03487 OUD PROD Master RHEL-7 HP ProLiant BL460c G9 Production Date = Aug-9-2016 Device Name = WAP02901 Windows Server 2012 R2 Standard Production Date = Nov-4-2015 - Distributed Systems Operations Production Control group logs into this system using Remote Desktop Connection (RDP) - Import XML files into Control-M - Batch job monitoring. addrval Load Balancer Control M Workload Automation v9.0.00.500 VaCMS Interfaces DSNAP; VaCAP; Learnfare; Q5i; WOTC; LIS; NDNH; EBT; SSA; ESB/FDSH; BENDEX; EAL App (ISRM); APECS; CommonHelp/RIDP/FARS/MEC MFT Interfaces DMAS MMIS; DMAS Data Warehouse Interactive Voice Response (IVR); BMS; DMIS Bulk Upload; VDH Birth; TANF-EPPIC; APECS; DOTaxation; Department of the Treasury; Accuity/AVS; DIFSLA; PARIS; DDS; TOP; TANF Fed Reporting (ACF); ESB/FDSH; Wells Fargo; LIHEAP Draft Device Name = LOR03488 OUD PROD RHEL-7 HP ProLiant BL460c G9 Production Date = Jun-23-2016 Device Name = LOR03952 OUD PROD RHEL-7 Dell PowerEdge R620 In-service date = Feb-13-2017 6 6 Device Name = WAP04223 Windows 2012 R2 Standard Full Installation 64-bit HP ProLiant BL460c G9 Production Date = Sep-8-2016 DMIS License 6 6 IBM MQ v9 Client Application / Middleware Web Data v2013? As of January 31, 2019: 1) Overall diagram accuracy is assessed at 90%; 2) Overall diagram completion is assessed at 95%. Oracle Emergency Modernization / Upgrade

Upload: others

Post on 23-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Client Web Application / Middleware Data · Enterprise Architecture PROD VaCMS Fit-for-Purpose Model Robert Kowalke ~ Enterprise Architecture ~ robert.kowalke@vita.virginia.gov Relationship

Enterprise ArchitecturePROD VaCMS Fit-for-Purpose Model

Robert Kowalke ~ Enterprise Architecture ~ [email protected] Management & Governance (RM&G) @ Virginia Information Technologies Agency (VITA)

Commonwealth Enterprise Solutions Center (CESC) Architectural Artifacts/Graphs/Views/Matrices/etc. reference page: http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap35.html

This fit-for-purpose view is intended for a minimum 11x17 sized paper.

PURPOSE: To depict the future VaCMS architecture arising from the current incident deficiencies.

VITA Draft Discussion Document // Rev: Jan-31-2019

Top Package WorkersIndividualsLocality UsersEnd UsersLocality Scanners

Browser

DSS Firewall

DSS Load Balancer

Device Name = CPDSSH01RHEL v7 WebserverVirtual ServerIn-service Date: Aug-23-2016

Device Name = CPDSSH02RHEL v7 WebserverVirtual ServerIn-service Date: Aug-23-2016

Device Name = LWB00559RHEL v7 WebserverVirtual ServerIn-service Date: Aug-23-2016

Device Name = LWB01177RHEL v7 WebserverVirtual ServerIn-service Date: Aug-23-2016

Eligibility System Modernization (ESM) Project’s New Automated System VaCMS – December 2016

Oracle Unified Directory (OUD) 11gAuthentication and Authorization

VaCMS is the eligibility and case management solution for:SNAP/SNAPET, TANF/VIEW (Virginia Initiative for Employment, not Welfare), Child Care, Medicaid, Energy Assistance (EAP/LIHeap), vendor, and financial management.

The solution includes an enterprise framework for document management and imaging.

The solution includes on line information exchanges with the Federal Hub Services, including an asset verification service.

BizTalkESB

WebSphere Application Servers (WAS)

Device Name = CPDSSH04RHEL v7HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

Device Name = LAP00558RHEL v7HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

Device Name = LAP01954RHEL v7.4HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

Device Name = LAP01178RHEL v7HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

Device Name = LAP01179RHEL v7HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

= VDSS owned.

Oracle Real Application Cluster (RAC)

Oracle Database 12c Release 1 (12.1.0.2.0) for Microsoft Windows (x64)

Device Name = LDB01180RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Enclosure Chassis 1

Device Name = LDB01181RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

IBM WebSphere Web HTTP Front End (FE) Version R6.1.0.21

Control M v9xBatch Jobs

SFTP Server – GoAnywhere MFT

pvacmspvacms

GoAnywhere Load Balancer

QAS / VQAS Experianaddrval Load Balancer

ilogds Load Balancer

IBM WODM Rules Engine v7.5

WSRR v8.0VITA Gateway

IBM WESB v7.5

wesb Load Balancer

ExStream Correspondence

Device Name = ALA75109AIX-7.1 Virtual ServerIn-service-date: Sep-27-2012

Device Name = LAP02745RHEL v6

HP ProLiant BL460c G8Production Date = May-11-2015

iNow v6.7

Device Name = LAP02747RHEL v6HP ProLiant BL460c G8Production Date = May-1-2015

Device Name = LAP02748RHEL v6HP ProLiant BL460c G8Production Date = May-1-2015

WebNowDevice Name = LMADMN01Primary (Master) ServerWindows 2008 R2 Standard ServerIn-service-date: Sep-21-2015

Device Name = LWB02749RHEL v6HP ProLiant BL460c G8Production Date = May-11-2015

Device Name = LWB02750RHEL v6HP ProLiant BL460c G8Production Date = May-11-2015

Device Name = LMADMN02Secondary ServerWindows 2008 R2 Standard ServerIn-service-date: Sep-21-2015

Device Name = LMADMN03Tertiary ServerWindows 2008 R2 Standard ServerIn-service-date: Sep-21-2015

ImageNow Clientv6.7

Device Name = ALB75109AIX-7.1 Virtual ServerIn-service-date: Sep-29-2012

DMZ

Device Name = LDB01385RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Enclosure Chassis 1

Device Name = LDB01386RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Device Name = LAP02744RHEL v6HP ProLiant BL460c G8Production Date = May-11-2015

Device Name = LAP02746RHEL v6HP ProLiant BL460c G8Production Date = May-11-2015

Device Name = WAP02769Windows 2012 R2 Standard Full Installation 64-bitHP ProLiant BL460c G8Production Date = May-15-2015

Device Name = WAP02770Windows 2012 R2 Standard Full

Installation 64-bitHP ProLiant BL460c G8

Production Date = May-15-2015

Device Name = LAP01951RHEL v6 Virtual ServerCreated Date = Nov-21-2014

Device Name = LAP01854RHEL v6 Virtual ServerCreated Date = Oct-23-2014

Device Name = ALA74502AIX-7.1 Virtual ServerIn-service-date: Apr-29-2013

Device Name = ALB74502AIX-7.1 Virtual ServerIn-service-date: Apr-29-2013

Device Name = ALA74310AIX-7.1 Virtual ServerIn-service-date: Jun-7-2013

Device Name = ALB74310AIX-7.1 Virtual ServerIn-service-date: Jun-7-2013

Device Name = ALA74307AIX-7.1 Virtual ServerIn-service-date: Sep-4-2012

Device Name = ALB74307AIX-7.1 Virtual ServerIn-service-date: Aug-31-2012

Device Name = ALA74102AIX-7.1 Virtual ServerIn-service-date: Aug-30-2012

Device Name = ALB74102AIX-7.1 Virtual ServerIn-service-date: Aug-31-2012

Device Name = ALA74204AIX-7.1 Virtual ServerIn-service-date: Apr-2-2013

Device Name = ALB74204AIX-7.1 Virtual ServerIn-service-date: Apr-29-2013

RETIRED??? Device Name = ALA74307 10.194.154.73 Sep-10-2013 Install date Application Healthy Virginians HP ProLiant BL620c G7 AIX-7 Agency Use ESG-MITA

Fed Hub Center for Medicare Services

Department of Medical Assistance ServicesThe mission at the Department of Medical Assistance

Services (DMAS) is to provide a system of high quality and cost effective health care services to qualifying Virginians

and their families. http://www.dmas.virginia.gov/

MES CICS Page (MMIS)

vacms.dss.virginia.gov

healthcare.gov

Control-M v9.x

CTM/EM DatabaseDevice Name = ??????????

inow.dss.virginia.gov

v7.0.0.5

DSS Database Server Storage

WSRR v8.5VITA DataPower

LDAP

Apache Tomcat v5.0.27

Crystal Reports by SAP vXI (v11)

Release date 2004

Maven / Apache ANT v1.6.5

https://correspondence.cctest.dss.virginia.gov:

443/EWS/EngineService?wsdl

Device Name = LOR03487OUD PROD Master RHEL-7HP ProLiant BL460c G9Production Date = Aug-9-2016

Device Name = WAP02901Windows Server 2012 R2 StandardProduction Date = Nov-4-2015- Distributed Systems Operations Production Control group logs into this system using Remote Desktop Connection (RDP)- Import XML files into Control-M- Batch job monitoring.

addrval Load Balancer

Control M Workload Automation v9.0.00.500

VaCMS Interfaces

DSNAP; VaCAP; Learnfare; Q5i; WOTC; LIS; NDNH; EBT; SSA; ESB/FDSH; BENDEX; EAL App (ISRM); APECS; CommonHelp/RIDP/FARS/MEC

MFT Interfaces

DMAS MMIS; DMAS Data Warehouse Interactive Voice Response (IVR); BMS; DMIS Bulk Upload; VDH Birth; TANF-EPPIC; APECS; DOTaxation; Department of the Treasury; Accuity/AVS; DIFSLA; PARIS; DDS; TOP; TANF Fed Reporting (ACF); ESB/FDSH; Wells Fargo; LIHEAP

Draft

Device Name = LOR03488OUD PROD RHEL-7HP ProLiant BL460c G9Production Date = Jun-23-2016

Device Name = LOR03952OUD PROD RHEL-7Dell PowerEdge R620

In-service date = Feb-13-2017

6

6

Device Name = WAP04223Windows 2012 R2 Standard Full Installation 64-bitHP ProLiant BL460c G9Production Date = Sep-8-2016

DMIS License

6

6

IBM MQv9

Client Application / MiddlewareWeb Data

v2013?

As of January 31, 2019: 1) Overall diagram accuracy is assessed at 90%; 2) Overall diagram completion is assessed at 95%.

Oracle EmergencyModernization / Upgrade

Page 2: Client Web Application / Middleware Data · Enterprise Architecture PROD VaCMS Fit-for-Purpose Model Robert Kowalke ~ Enterprise Architecture ~ robert.kowalke@vita.virginia.gov Relationship

Enterprise ArchitecturePROD VaCMS Fit-for-Purpose Model

Robert Kowalke ~ Enterprise Architecture ~ [email protected] Management & Governance (RM&G) @ Virginia Information Technologies Agency (VITA)

Commonwealth Enterprise Solutions Center (CESC) Architectural Artifacts/Graphs/Views/Matrices/etc. reference page: http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap35.html

This fit-for-purpose view is intended for a minimum 11x17 sized paper.

PURPOSE: To depict the future VaCMS architecture arising from the current incident deficiencies.

VITA Draft Discussion Document // Rev: Jan-31-2019

Top Package WorkersIndividualsLocality UsersEnd UsersLocality Scanners

Browser

DSS Firewall

DSS Load Balancer

Device Name = CPDSSH01RHEL v7 WebserverVirtual ServerIn-service Date: Aug-23-2016

Device Name = CPDSSH02RHEL v7 WebserverVirtual ServerIn-service Date: Aug-23-2016

Device Name = LWB00559RHEL v7 WebserverVirtual ServerIn-service Date: Aug-23-2016

Device Name = LWB01177RHEL v7 WebserverVirtual ServerIn-service Date: Aug-23-2016

Eligibility System Modernization (ESM) Project’s New Automated System VaCMS – December 2016

Oracle Unified Directory (OUD) 11gAuthentication and Authorization

VaCMS is the eligibility and case management solution for:SNAP/SNAPET, TANF/VIEW (Virginia Initiative for Employment, not Welfare), Child Care, Medicaid, Energy Assistance (EAP/LIHeap), vendor, and financial management.

The solution includes an enterprise framework for document management and imaging.

The solution includes on line information exchanges with the Federal Hub Services, including an asset verification service.

BizTalkESB

WebSphere Application Servers (WAS)

Device Name = CPDSSH04RHEL v7HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

Device Name = LAP00558RHEL v7HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

Device Name = LAP01954RHEL v7.4HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

Device Name = LAP01178RHEL v7HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

Device Name = LAP01179RHEL v7HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

= VDSS owned.

Oracle Real Application Cluster (RAC)

Oracle Database 12c Release 1 (12.1.0.2.0) for Microsoft Windows (x64)

Device Name = LDB01180RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Enclosure Chassis 1

Device Name = LDB01181RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

IBM WebSphere Web HTTP Front End (FE) Version R6.1.0.21

Control M v9xBatch Jobs

SFTP Server – GoAnywhere MFT

pvacmspvacms

GoAnywhere Load Balancer

QAS / VQAS Experianaddrval Load Balancer

ilogds Load Balancer

IBM WODM Rules Engine v7.5

WSRR v8.0VITA Gateway

IBM WESB v7.5

wesb Load Balancer

Device Name = LAP02745RHEL v6

HP ProLiant BL460c G8Production Date = May-11-2015

iNow v6.7

Device Name = LAP02747RHEL v6HP ProLiant BL460c G8Production Date = May-1-2015

Device Name = LAP02748RHEL v6HP ProLiant BL460c G8Production Date = May-1-2015

WebNowDevice Name = LMADMN01Primary (Master) ServerWindows 2008 R2 Standard ServerIn-service-date: Sep-21-2015

Device Name = LWB02749RHEL v6HP ProLiant BL460c G8Production Date = May-11-2015

Device Name = LWB02750RHEL v6HP ProLiant BL460c G8Production Date = May-11-2015

Device Name = LMADMN02Secondary ServerWindows 2008 R2 Standard ServerIn-service-date: Sep-21-2015

Device Name = LMADMN03Tertiary ServerWindows 2008 R2 Standard ServerIn-service-date: Sep-21-2015

ImageNow Clientv6.7

DMZ

Device Name = LDB01385RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Enclosure Chassis 1

Device Name = LDB01386RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Device Name = LAP02744RHEL v6HP ProLiant BL460c G8Production Date = May-11-2015

Device Name = LAP02746RHEL v6HP ProLiant BL460c G8Production Date = May-11-2015

Device Name = WAP02769Windows 2012 R2 Standard Full Installation 64-bitHP ProLiant BL460c G8Production Date = May-15-2015

Device Name = WAP02770Windows 2012 R2 Standard Full

Installation 64-bitHP ProLiant BL460c G8

Production Date = May-15-2015

Device Name = LAP01951RHEL v6 Virtual ServerCreated Date = Nov-21-2014

Device Name = LAP01854RHEL v6 Virtual ServerCreated Date = Oct-23-2014

Device Name = ALA74502AIX-7.1 Virtual ServerIn-service-date: Apr-29-2013

Device Name = ALB74502AIX-7.1 Virtual ServerIn-service-date: Apr-29-2013

Device Name = ALA74310AIX-7.1 Virtual ServerIn-service-date: Jun-7-2013

Device Name = ALB74310AIX-7.1 Virtual ServerIn-service-date: Jun-7-2013

Device Name = ALA74307AIX-7.1 Virtual ServerIn-service-date: Sep-4-2012

Device Name = ALB74307AIX-7.1 Virtual ServerIn-service-date: Aug-31-2012

Device Name = ALA74102AIX-7.1 Virtual ServerIn-service-date: Aug-30-2012

Device Name = ALB74102AIX-7.1 Virtual ServerIn-service-date: Aug-31-2012

Device Name = ALA74204AIX-7.1 Virtual ServerIn-service-date: Apr-2-2013

Device Name = ALB74204AIX-7.1 Virtual ServerIn-service-date: Apr-29-2013

RETIRED??? Device Name = ALA74307 10.194.154.73 Sep-10-2013 Install date Application Healthy Virginians HP ProLiant BL620c G7 AIX-7 Agency Use ESG-MITA

Fed Hub Center for Medicare Services

Department of Medical Assistance ServicesThe mission at the Department of Medical Assistance

Services (DMAS) is to provide a system of high quality and cost effective health care services to qualifying Virginians

and their families. http://www.dmas.virginia.gov/

MES CICS Page (MMIS)

vacms.dss.virginia.gov

healthcare.gov

Control-M v9.x

CTM/EM DatabaseDevice Name = ??????????

inow.dss.virginia.gov

DSS Database Server Storage

WSRR v8.5VITA DataPower

LDAP

Apache Tomcat v5.0.27

Crystal Reports by SAP vXI (v11)

Release date 2004

Maven / Apache ANT v1.6.5

https://correspondence.cctest.dss.virginia.gov:

443/EWS/EngineService?wsdl

Device Name = LOR03487OUD PROD Master RHEL-7HP ProLiant BL460c G9Production Date = Aug-9-2016

Device Name = WAP02901Windows Server 2012 R2 StandardProduction Date = Nov-4-2015- Distributed Systems Operations Production Control group logs into this system using Remote Desktop Connection (RDP)- Import XML files into Control-M- Batch job monitoring.

addrval Load Balancer

Control M Workload Automation v9.0.00.500

VaCMS Interfaces

DSNAP; VaCAP; Learnfare; Q5i; WOTC; LIS; NDNH; EBT; SSA; ESB/FDSH; BENDEX; EAL App (ISRM); APECS; CommonHelp/RIDP/FARS/MEC

MFT Interfaces

DMAS MMIS; DMAS Data Warehouse Interactive Voice Response (IVR); BMS; DMIS Bulk Upload; VDH Birth; TANF-EPPIC; APECS; DOTaxation; Department of the Treasury; Accuity/AVS; DIFSLA; PARIS; DDS; TOP; TANF Fed Reporting (ACF); ESB/FDSH; Wells Fargo; LIHEAP

Draft

Device Name = LOR03488OUD PROD RHEL-7HP ProLiant BL460c G9Production Date = Jun-23-2016

Device Name = LOR03952OUD PROD RHEL-7Dell PowerEdge R620

In-service date = Feb-13-2017

6

6

Device Name = WAP04223Windows 2012 R2 Standard Full Installation 64-bitHP ProLiant BL460c G9Production Date = Sep-8-2016

DMIS License

Device In-service // Retired // End of Support Years

2015 // 2016 // 2021

2016

2015 (2016) // 2017? //

2022?

2015

2016 // 2017? //

2022?

2013

2013

2012(2013)

2012

20152015 //2016 //

2021

2013 // 2016 //

2021

ExStream Correspondence

62015 //2016 //

2021 6

2014

Device Name = ALA75109AIX-7.1 Virtual ServerIn-service-date: Sep-27-2012

Device Name = ALB75109AIX-7.1 Virtual ServerIn-service-date: Sep-29-2012

IBM MQv9

2012 2012?

Client Application / MiddlewareWeb Data

2017 // 20?? //

2018

v2013?

2013?

v7.0.0.5

2016 // 2017? //

2022?

As of January 31, 2019: 1) Overall diagram accuracy is assessed at 90%; 2) Overall diagram completion is assessed at 95%.

Oracle EmergencyModernization / Upgrade

Page 3: Client Web Application / Middleware Data · Enterprise Architecture PROD VaCMS Fit-for-Purpose Model Robert Kowalke ~ Enterprise Architecture ~ robert.kowalke@vita.virginia.gov Relationship

Enterprise ArchitecturePROD VaCMS Fit-for-Purpose Model

Robert Kowalke ~ Enterprise Architecture ~ [email protected] Management & Governance (RM&G) @ Virginia Information Technologies Agency (VITA)

Commonwealth Enterprise Solutions Center (CESC) Architectural Artifacts/Graphs/Views/Matrices/etc. reference page: http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap35.html

This fit-for-purpose view is intended for a minimum 11x17 sized paper.

PURPOSE: To depict the future VaCMS architecture arising from the current incident deficiencies.

VITA Draft Discussion Document // Rev: Jan-31-2019

Top Package WorkersIndividualsLocality UsersEnd UsersLocality Scanners

Browser

DSS Firewall

DSS Load Balancer

Device Name = CPDSSH01RHEL v7 WebserverVirtual ServerIn-service Date: Aug-23-2016

Device Name = CPDSSH02RHEL v7 WebserverVirtual ServerIn-service Date: Aug-23-2016

Device Name = LWB00559RHEL v7 WebserverVirtual ServerIn-service Date: Aug-23-2016

Device Name = LWB01177RHEL v7 WebserverVirtual ServerIn-service Date: Aug-23-2016

Eligibility System Modernization (ESM) Project’s New Automated System VaCMS – December 2016

Oracle Unified Directory (OUD) 11gAuthentication and Authorization

VaCMS is the eligibility and case management solution for:SNAP/SNAPET, TANF/VIEW (Virginia Initiative for Employment, not Welfare), Child Care, Medicaid, Energy Assistance (EAP/LIHeap), vendor, and financial management.

The solution includes an enterprise framework for document management and imaging.

The solution includes on line information exchanges with the Federal Hub Services, including an asset verification service.

BizTalkESB

WebSphere Application Servers (WAS)

Device Name = CPDSSH04RHEL v7HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

Device Name = LAP00558RHEL v7HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

Device Name = LAP01954RHEL v7.4HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

Device Name = LAP01178RHEL v7HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

Device Name = LAP01179RHEL v7HP ProLiant BL460c G9 c-Class Blade Serverc7000 enclosureProduction date = Sep-15-2016

= VDSS owned.

Oracle Real Application Cluster (RAC)

Oracle Database 12c Release 1 (12.1.0.2.0) for Microsoft Windows (x64)

Device Name = LDB01180RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Enclosure Chassis 1

Device Name = LDB01181RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

IBM WebSphere Web HTTP Front End (FE) Version R6.1.0.21

Control M v9xBatch Jobs

SFTP Server – GoAnywhere MFT

pvacmspvacms

GoAnywhere Load Balancer

QAS / VQAS Experianaddrval Load Balancer

ilogds Load Balancer

IBM WODM Rules Engine v7.5

WSRR v8.0VITA Gateway

IBM WESB v7.5

wesb Load Balancer

Device Name = LAP02745RHEL v6

HP ProLiant BL460c G8Production Date = May-11-2015

iNow v6.7

Device Name = LAP02747RHEL v6HP ProLiant BL460c G8Production Date = May-1-2015

Device Name = LAP02748RHEL v6HP ProLiant BL460c G8Production Date = May-1-2015

WebNowDevice Name = LMADMN01Primary (Master) ServerWindows 2008 R2 Standard ServerIn-service-date: Sep-21-2015

Device Name = LWB02749RHEL v6HP ProLiant BL460c G8Production Date = May-11-2015

Device Name = LWB02750RHEL v6HP ProLiant BL460c G8Production Date = May-11-2015

Device Name = LMADMN02Secondary ServerWindows 2008 R2 Standard ServerIn-service-date: Sep-21-2015

Device Name = LMADMN03Tertiary ServerWindows 2008 R2 Standard ServerIn-service-date: Sep-21-2015

ImageNow Clientv6.7

DMZ

Device Name = LDB01385RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Enclosure Chassis 1

Device Name = LDB01386RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Device Name = LAP02744RHEL v6HP ProLiant BL460c G8Production Date = May-11-2015

Device Name = LAP02746RHEL v6HP ProLiant BL460c G8Production Date = May-11-2015

Device Name = WAP02769Windows 2012 R2 Standard Full Installation 64-bitHP ProLiant BL460c G8Production Date = May-15-2015

Device Name = WAP02770Windows 2012 R2 Standard Full

Installation 64-bitHP ProLiant BL460c G8

Production Date = May-15-2015

Device Name = LAP01951RHEL v6 Virtual ServerCreated Date = Nov-21-2014

Device Name = LAP01854RHEL v6 Virtual ServerCreated Date = Oct-23-2014

Device Name = ALA74502AIX-7.1 Virtual ServerIn-service-date: Apr-29-2013

Device Name = ALB74502AIX-7.1 Virtual ServerIn-service-date: Apr-29-2013

Device Name = ALA74310AIX-7.1 Virtual ServerIn-service-date: Jun-7-2013

Device Name = ALB74310AIX-7.1 Virtual ServerIn-service-date: Jun-7-2013

Device Name = ALA74307AIX-7.1 Virtual ServerIn-service-date: Sep-4-2012

Device Name = ALB74307AIX-7.1 Virtual ServerIn-service-date: Aug-31-2012

Device Name = ALA74102AIX-7.1 Virtual ServerIn-service-date: Aug-30-2012

Device Name = ALB74102AIX-7.1 Virtual ServerIn-service-date: Aug-31-2012

Device Name = ALA74204AIX-7.1 Virtual ServerIn-service-date: Apr-2-2013

Device Name = ALB74204AIX-7.1 Virtual ServerIn-service-date: Apr-29-2013

RETIRED??? Device Name = ALA74307 10.194.154.73 Sep-10-2013 Install date Application Healthy Virginians HP ProLiant BL620c G7 AIX-7 Agency Use ESG-MITA

Fed Hub Center for Medicare Services

Department of Medical Assistance ServicesThe mission at the Department of Medical Assistance

Services (DMAS) is to provide a system of high quality and cost effective health care services to qualifying Virginians

and their families. http://www.dmas.virginia.gov/

MES CICS Page (MMIS)

vacms.dss.virginia.gov

healthcare.gov

Control-M v9.x

CTM/EM DatabaseDevice Name = ??????????

inow.dss.virginia.gov

DSS Database Server Storage

WSRR v8.5VITA DataPower

LDAP

Apache Tomcat v5.0.27

Crystal Reports by SAP vXI (v11)

Release date 2004

Maven / Apache ANT v1.6.5

https://correspondence.cctest.dss.virginia.gov:

443/EWS/EngineService?wsdl

Device Name = LOR03487OUD PROD Master RHEL-7HP ProLiant BL460c G9Production Date = Aug-9-2016

Device Name = WAP02901Windows Server 2012 R2 StandardProduction Date = Nov-4-2015- Distributed Systems Operations Production Control group logs into this system using Remote Desktop Connection (RDP)- Import XML files into Control-M- Batch job monitoring.

addrval Load Balancer

Control M Workload Automation v9.0.00.500

VaCMS Interfaces

DSNAP; VaCAP; Learnfare; Q5i; WOTC; LIS; NDNH; EBT; SSA; ESB/FDSH; BENDEX; EAL App (ISRM); APECS; CommonHelp/RIDP/FARS/MEC

MFT Interfaces

DMAS MMIS; DMAS Data Warehouse Interactive Voice Response (IVR); BMS; DMIS Bulk Upload; VDH Birth; TANF-EPPIC; APECS; DOTaxation; Department of the Treasury; Accuity/AVS; DIFSLA; PARIS; DDS; TOP; TANF Fed Reporting (ACF); ESB/FDSH; Wells Fargo; LIHEAP

Draft

Device Name = LOR03488OUD PROD RHEL-7HP ProLiant BL460c G9Production Date = Jun-23-2016

Device Name = LOR03952OUD PROD RHEL-7Dell PowerEdge R620

In-service date = Feb-13-2017

6

6

Device Name = WAP04223Windows 2012 R2 Standard Full Installation 64-bitHP ProLiant BL460c G9Production Date = Sep-8-2016

DMIS License

SW General Availability Year // Version General End of Support or Substantial Change of Support, etc.

WebNow – 2000 // 2018?

RHEL v6 – 2015 // 2018

Ctl-M v9x – 2015 // 2020

W-2012-R2 – 2013 // 2023

W-2012-R2 – 2013 // 2023

OUD 11g – 20?? // 20??Upgrade to 12c Feb-2019

RHEL v7 – 2014 // 2019

QAS v? – 20?? // 20??

AIX v7.1 – 2010 // 2022

WODM v7.5 – 2011 // 2017

AIX v7.1 – 2010 // 2022

WESB v7.5 – 2011 // 2018

AIX v7.1 – 2010 // 2022

WSRR v8 – 2012 // 2017

AIX v7.1 – 2010 // 2022

DMIS – 20?? // 20??

W-2008-R2 – 2009 // 2020

ImageNow – 1995//2018

RHEL v6 – 2015 // 2018 Oracle RAC 12c R1

> July-2013 Release Date> July 2014 Terminal Patchset Date > July 2021 Patching Ends

Beginning Aug 1, 2019 an ES service

contract is required.

RHEL v72014 // 2019

ImageNow1995 // 2018

ExStream Correspondence

6ExStream –

2008 // 2016

RHEL v6 – 2015 // 2018 6GoAnywhere v?? – 20?? //

20??

RHEL v6 – 2015 // 2018

Device Name = ALA75109AIX-7.1 Virtual ServerIn-service-date: Sep-27-2012

Device Name = ALB75109AIX-7.1 Virtual ServerIn-service-date: Sep-29-2012

IBM MQv9MQ v9 –

2016 // TBD

AIX v7.1 – 2010 // 2022

WSRR v8.5 – 2014 // 2019

AIX v7.1 – 2010 // 2022

Client Application / MiddlewareWeb Data

WebSphere vR6.1.0.21 – 20?? // 20??

RHEL v7 – 2014 // 2019

v2013?

BizTalk v2013? – 2013 // 2018

W-2008-R2? – 2009 // 2020

v7.0.0.5

WAS v7.0.0.5 - 2008 // 2018

RHEL v7 – 2014 // 2019

As of January 31, 2019: 1) Overall diagram accuracy is assessed at 90%; 2) Overall diagram completion is assessed at 95%.

Oracle EmergencyModernization / Upgrade

Page 4: Client Web Application / Middleware Data · Enterprise Architecture PROD VaCMS Fit-for-Purpose Model Robert Kowalke ~ Enterprise Architecture ~ robert.kowalke@vita.virginia.gov Relationship

Enterprise ArchitecturePROD VaCMS Oracle Fit-for-Purpose Model

Robert Kowalke ~ Enterprise Architecture ~ [email protected] Management & Governance (RM&G) @ Virginia Information Technologies Agency (VITA)

Commonwealth Enterprise Solutions Center (CESC) Architectural Artifacts/Graphs/Views/Matrices/etc. reference page: http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap35.html

This fit-for-purpose view is intended for a minimum 11x17 sized paper.

PURPOSE: To depict the VaCMS Oracle architecture for replacement/modernization stablization of VaCMS.

VITA Draft Discussion Document // Rev: Feb-13-2019

Eligibility System Modernization (ESM) Project’s New Automated System VaCMS – December 2016

VaCMS is the eligibility and case management solution for:SNAP/SNAPET, TANF/VIEW (Virginia Initiative for Employment, not Welfare), Child Care, Medicaid, Energy Assistance (EAP/LIHeap), vendor, and financial management.

The solution includes an enterprise framework for document management and imaging.

The solution includes on line information exchanges with the Federal Hub Services, including an asset verification service.

Oracle Real Application Cluster (RAC)

Oracle Database 12c Release 1 (12.1.0.2.0) for Microsoft Windows (x64)

Device Name = LDB01180RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Enclosure Chassis 1

Device Name = LDB01181RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

pvacmspvacms

Device Name = LDB01385RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Enclosure Chassis 1

Device Name = LDB01386RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

DSS Database Server Storage

Apache Tomcat v5.0.27

Crystal Reports by SAP vXI (v11)

Release date 2004

Maven / Apache ANT v1.6.5

Draft

Data

As of February 13, 2019: 1) Overall diagram accuracy is assessed at 75%; 2) Overall diagram completion is assessed at 50%.

Current Change Impact

Oracle Real Application Cluster (RAC)Oracle Database 12c Release 1 (12.1.0.2.0) for Microsoft Windows (x64)

Device Name = LDB01180RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Device Name = LDB01181RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

pvacmspvacmsDevice Name = LDB01385RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Device Name = LDB01386RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

DSS Database Server Storage

Data

Transitional End State

Data

Oracle Real Application Cluster (RAC)

Oracle Database 12c Release 1 (12.1.0.2.0) for Microsoft Windows (x64)

Device Name = LDB01180RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Enclosure Chassis 1

Device Name = LDB01181RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

pvacmspvacms

Device Name = LDB01385RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

Enclosure Chassis 1

Device Name = LDB01386RHEL v6 pvacms1HP ProLiant BL685c G7 c-Class Blade Server – c7000 enclosureProduction date = Nov-22-2013

DSS Database Server Storage

Apache Tomcat v5.0.27

Crystal Reports by SAP vXI (v11)

Release date 2004

Maven / Apache ANT v1.6.5

Oracle EmergencyModernization / Upgrade