bcgov / bcgov/entity

Inventory Mainframe Technical Assets

Open
#34,019 1 comment 0 reactions 0 assignees View on GitHub
Mainframe
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

**Description**

As we are planning to migrate entities from the Mainframe to the modernized system, we should conduct a technical inventory of the Mainframe/COLIN application to identify the technical assets that support each in-scope business entity. This inventory will provide the technical foundation for data mapping, migration design, and implementation planning

The objective is to document where entities are stored, how they are processed, and the technical components involved in their lifecycle.

**Tasks**

- [x] Analyze available [Mainframe documentation](https://bcgov.sharepoint.com/teams/13651/Shared%20Documents/Forms/AllItems.aspx?id=%2Fteams%2F13651%2FShared%20Documents%2FGeneral%2FInternal%2FAll%20Teams%20%26%20Products%2FEntities%2FEntities%20migration%20from%20Mainframe%2FMainframe%20documents&viewid=c31c6091%2D8318%2D4d4a%2D85cd%2Df0a5267f721a&csf=1&ovuser=6fdb5200%2D3d0d%2D4a8a%2Db036%2Dd3685e359adc%2CNeeraja%2EKumar%40gov%2Ebc%2Eca&TeamsCID=a5d4bb8e%2Def34%2D422d%2Dbc65%2D7cd664686e6f&OR=Teams%2DHL&CT=1781640362615&clickparams=eyJBcHBOYW1lIjoiVGVhbXMtRGVza3RvcCIsIkFwcFZlcnNpb24iOiI0OS8yNjA1MTQxNjcxMyIsIkhhc0ZlZGVyYXRlZFVzZXIiOmZhbHNlfQ%3D%3D&CID=75431ea2%2D1055%2Dd000%2D94e8%2De3a346af2ecb&cidOR=SPO&FolderCTID=0x01200051342836BAE91C48B0766AFDDAC1923F), [MISC FILINGS - Mainframe FAS Project](https://bcgov.sharepoint.com/teams/13651/Shared%20Documents/Forms/AllItems.aspx?id=%2Fteams%2F13651%2FShared%20Documents%2FGeneral%2FInternal%2FAll%20Teams%20%26%20Products%2FPay%20%20%26%20AUTH%20%2D%20%28%20was%20Relationships%29%2FMISC%20FILINGS%20%2D%20Mainframe%20FAS%20Project&viewid=c31c6091%2D8318%2D4d4a%2D85cd%2Df0a5267f721a&csf=1&ovuser=6fdb5200%2D3d0d%2D4a8a%2Db036%2Dd3685e359adc%2CNeeraja%2EKumar%40gov%2Ebc%2Eca&TeamsCID=a5d4bb8e%2Def34%2D422d%2Dbc65%2D7cd664686e6f&OR=Teams%2DHL&CT=1781640362615&clickparams=eyJBcHBOYW1lIjoiVGVhbXMtRGVza3RvcCIsIkFwcFZlcnNpb24iOiI0OS8yNjA1MTQxNjcxMyIsIkhhc0ZlZGVyYXRlZFVzZXIiOmZhbHNlfQ%3D%3D&CID=75431ea2%2D1055%2Dd000%2D94e8%2De3a346af2ecb&cidOR=SPO&FolderCTID=0x01200051342836BAE91C48B0766AFDDAC1923F)
- [x] Document data sources where entities and filings are stored in the Mainframe [BCRS Mainframe Applications Overview](https://bcgov.sharepoint.com/:w:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/Mainframe%20documents/BCRS%20Mainframe%20Applications%20Overview.docx?d=wa0642cae633f4885b22c4f7f5a33158c&csf=1&web=1&e=RInLMH), [Mainframe Migration System Context Diagram](https://bcgov.sharepoint.com/:i:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/System%20Context%20Diagram/mainframe-migration-system-context-diagram.png?d=we8624cb059fe4c18bee748619514d949&csf=1&web=1&e=41pEZi)
- [x] Document the relationship between the data sources [colin_lear_data_mapping.xlsx](https://bcgov.sharepoint.com/:x:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/colin_lear_data_mapping.xlsx?d=w348166bd54f34a9c9adedcdb11355991&csf=1&web=1&e=5w7Tj4)
- [x] Identify the mainframe technical components associated with each in-scope mainframe entity [BCRS Mainframe Applications Overview](https://bcgov.sharepoint.com/:w:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/Mainframe%20documents/BCRS%20Mainframe%20Applications%20Overview.docx?d=wa0642cae633f4885b22c4f7f5a33158c&csf=1&web=1&e=RInLMH), [Mainframe Migration System Context Diagram](https://bcgov.sharepoint.com/:i:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/System%20Context%20Diagram/mainframe-migration-system-context-diagram.png?d=we8624cb059fe4c18bee748619514d949&csf=1&web=1&e=41pEZi)
- [x] Document services and batch jobs involved in processing or maintaining the entity [Mainframe Migration Runbook](https://bcgov.sharepoint.com/:t:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/Mainframe%20Migration%20Runbook%20v1.0.md?d=w1cdb32fc720547bca2efa05b7a54142c&csf=1&web=1&e=nW4FhD), [Mainframe Migration System Context Diagram](https://bcgov.sharepoint.com/:i:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/System%20Context%20Diagram/mainframe-migration-system-context-diagram.png?d=we8624cb059fe4c18bee748619514d949&csf=1&web=1&e=41pEZi)
- [x] Identify CORBA services/interfaces used to expose or consume the entity's data [Mainframe Migration System Context Diagram](https://bcgov.sharepoint.com/:i:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/System%20Context%20Diagram/mainframe-migration-system-context-diagram.png?d=we8624cb059fe4c18bee748619514d949&csf=1&web=1&e=41pEZi)
- [x] Identify upstream and downstream system dependencies [Mainframe Migration System Context Diagram](https://bcgov.sharepoint.com/:i:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/System%20Context%20Diagram/mainframe-migration-system-context-diagram.png?d=we8624cb059fe4c18bee748619514d949&csf=1&web=1&e=41pEZi)
- [x] Explore mainframe Dev/Test environments to get an understanding of the implementation [Mainframe Migration System Context Diagram](https://bcgov.sharepoint.com/:i:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/System%20Context%20Diagram/mainframe-migration-system-context-diagram.png?d=we8624cb059fe4c18bee748619514d949&csf=1&web=1&e=41pEZi), [Mainframe Migration Runbook](https://bcgov.sharepoint.com/:t:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/Mainframe%20Migration%20Runbook%20v1.0.md?d=w1cdb32fc720547bca2efa05b7a54142c&csf=1&web=1&e=nW4FhD)
- [x] Perform Gap Analysis [Mainframe Migration System Context Diagram](https://bcgov.sharepoint.com/:i:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/System%20Context%20Diagram/mainframe-migration-system-context-diagram.png?d=we8624cb059fe4c18bee748619514d949&csf=1&web=1&e=41pEZi)
- [x] Knowledge transfer from Mainframe support team [BCRS Mainframe Applications Overview](https://bcgov.sharepoint.com/:w:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/Mainframe%20documents/BCRS%20Mainframe%20Applications%20Overview.docx?d=wa0642cae633f4885b22c4f7f5a33158c&csf=1&web=1&e=RInLMH),
- [x] Document any known technical constraints, assumptions, or risks that may impact migration [README_COLIN_Corps_Extract](https://github.com/bcgov/lear/blob/main/data-tool/scripts/README_COLIN_Corps_Extract.md), [Mainframe Migration Runbook](https://bcgov.sharepoint.com/:t:/r/teams/13651/Shared%20Documents/General/Internal/All%20Teams%20%26%20Products/Entities/Entities%20migration%20from%20Mainframe/Mainframe%20Migration%20Runbook%20v1.0.md?d=w1cdb32fc720547bca2efa05b7a54142c&csf=1&web=1&e=nW4FhD)

Contributor guide

No contributing guide indexed for this repository

Research direction

Review the linked BCRS Mainframe Applications Overview, Mainframe Migration System Context Diagram, Mainframe Migration Runbook, colin_lear_data_mapping.xlsx, and README_COLIN_Corps_Extract. Confirm that the inventory covers storage, processing, dependencies, interfaces, environments, gaps, and migration risks; done means every listed checklist area is documented.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.