Changes

Jump to navigation Jump to search
m
no edit summary
Line 2: Line 2:  
@en|
 
@en|
   −
'''''Note:''''' We are continuously improving this site and information is published as we receive it. Templates and discussions related to Application Modernization can be found in the [[gccollab:file/group/1432343/all#1727776|GCCollab Core Technologies group]]. It is recommended you join that group to watch for updates.
+
'''''Note:''''' We are continuously improving this site and information is published as we receive it. Templates and discussions related to Application Modernization can be found in the [[gccollab:file/group/1432343/all#1727776|GCCollab Core Technologies group]]. It is recommended you join that group to watch for updates. '''''Check out [https://wiki.gccollab.ca/Application_Modernization#References_.26_What.27s_New What's New] and the Discussion tab above for the latest updates !'''''
   −
'''''Check out [https://wiki.gccollab.ca/Application_Modernization#References_.26_What.27s_New What's New] and the Discussion tab above for the latest updates !'''''
+
{| class="wikitable"
 +
|-
 +
! Year 1 – 2018-19
 +
! Year 2 – 2019-20
 +
! Year 3 – 2020-21
 +
! Year 4 – 2021-22
 +
! Year 5 – 2022-23
 +
|-
 +
| $4,000,000
 +
(disbursed)
 +
| $20,000,000
 +
(disbursed)
 +
| $40,000,000
 +
(disbursed)
 +
| $35,000,000
 +
(disbursed)
 +
| $11,000,000
 +
($ 9,124,586 in process)
 +
|-
 +
|}
    
<!-- BACKGROUND -->
 
<!-- BACKGROUND -->
Line 183: Line 202:  
* DM CEPP)
 
* DM CEPP)
   −
Once endorsed, the Chief Information Officer of Canada (GC CIO) and the Deputy Head of a department signs the  '''[https://gccollab.ca/file/view/3089069/enmou-generic-fund-disbursement-v3docxfr| Memorandum of Understanding]'''.
+
Once endorsed, the Chief Information Officer of Canada (GC CIO) and the Deputy Head of a department signs the  '''[https://gccollab.ca/file/view/9003565/engeneric-wlm-app-mod-mou-fund-disbursement-enfr| Memorandum of Understanding]'''.
 
<!-- END OF ENGAGEMENT -->
 
<!-- END OF ENGAGEMENT -->
   Line 224: Line 243:     
==== <big>Document Migration Strategy and Targets</big> ====
 
==== <big>Document Migration Strategy and Targets</big> ====
By the end of this step you will have analyzed your portfolio of applications, updated key data in APM, chose the migration strategy for each application (one of the 5 Rs), and the target for each application ([https://wiki.gccollab.ca/GC_Cloud_Infocentre cloud] or EDC).
+
By the end of this step you will have analyzed your portfolio of applications, updated key data in APM, chose the [https://gccollab.ca/file/group/1432343/all#5335607 migration strategy] for each application (one of the 5 Rs), and the target for each application (cloud or EDC).
    
===== '''<u>Choose the Appropriate Migration Strategy</u>''' =====
 
===== '''<u>Choose the Appropriate Migration Strategy</u>''' =====
Line 237: Line 256:  
|-
 
|-
 
| Retire
 
| Retire
| Decomission
+
| Decommission
 
| Retire, decommission, sunset application. Eliminate it from the portfolio.
 
| Retire, decommission, sunset application. Eliminate it from the portfolio.
 
|  
 
|  
Line 262: Line 281:  
| Replace
 
| Replace
 
| Repurchase
 
| Repurchase
| Replace application's functionality by a new solution acquired or developed by department (medium to large investment of resources). The application will be decommissioned once replaced.
+
| Replace application's functionality with a new solution acquired or developed by department (medium to large investment of resources). The application will be decommissioned once replaced.
 
|  
 
|  
 
|X
 
|X
Line 324: Line 343:     
=== ''Gate2: GC EARB Endorsement and MoU to Release Funds'' ===
 
=== ''Gate2: GC EARB Endorsement and MoU to Release Funds'' ===
The analysis and planning undertaken as part of the discovery phase will be presented to GC EARB to request endorsement to release the  funds for the execution phase. The '''[https://gccollab.ca/file/view/2650673/engeneric-wlm-app-mod-gcearb-gate2-executionfr generic template]''' is to be completed to present the discovery analysis and funding approval to move to the execution phase.
     −
As part of the GC EARB, a CIO will explain their migration strategy and target choices. This includes how those choices align to the Cloud First policy (Cloud First 4.4.1.9 / Data Residency 4.4.1.10 / Non-Public Cloud GC EARB Assessments 4.1.1.2.4) of the [https://www.tbs-sct.gc.ca/pol/doc-eng.aspx?id=32601  Directive on Service and Digital]. If and when endorsement is provided by GC EARB, approval will be requested from the GC CIO. A '''[https://gccollab.ca/file/view/3089069/enmou-generic-fund-disbursement-v3docxfr Memorandum of Understanding]''' between the GC CIO and the deputy head of the requesting department will be agreed to by both parties.
+
=== '''NEW! Application Modernization Technical Assessment report=== '''
 +
 
 +
The Application Modernization Technical Assessment provides the rationale used in identifying application complexities and associated strategies for each application, both of which are key components in determining funding allocations. The Technical Assessment is an excel spreadsheet with a list of applications sent to departments to respond to the Application Complexity and Proposed Strategy for each application as well as a short list of [https://gccollab.ca/file/view/9592990/entechnical-assessment-questionsfr questions].  Once reviewed by the TBS project manager, the department is requested to present to the  [https://gccollab.ca/file/group/1896301/all#9322590 Enterprise Architecture Community of Practice] to solicit their input.
 +
The goal is to provide guidance and support to partner departments in:
 +
* Prioritizing the GC’s Cloud First approach
 +
* Aligning with IT horizontal solutions
 +
* Supporting the decommissioning of at-risk technologies
 +
* Supporting modernization strategies that are technically sound and innovative
 +
The analysis and planning undertaken as part of discovery will be presented to the [https://wiki.gccollab.ca/Application_Modernization#Governance governance] structure as part of requesting endorsement for releasing funds for the execution phase. The '''[https://gccollab.ca/file/view/2650673/engeneric-wlm-app-mod-gcearb-gate2-executionfr generic template]''' is to be completed to present the discovery analysis and funding approval to move to the execution phase.
 +
 
 +
The department's CIO will explain their migration strategy and target choices. This includes how those choices align to the Cloud First policy (Cloud First 4.4.1.9 / Data Residency 4.4.1.10 / Non-Public Cloud GC EARB Assessments 4.1.1.2.4) of the [https://www.tbs-sct.gc.ca/pol/doc-eng.aspx?id=32601  Directive on Service and Digital]. If and when endorsement is provided, approval will be requested from the GC CIO. A '''[https://gccollab.ca/file/view/9003565/engeneric-wlm-app-mod-mou-fund-disbursement-enfr Memorandum of Understanding]''' between the GC CIO and the deputy head of the requesting department will be agreed to by both parties.
    
=== ''Reporting Requirements'' ===
 
=== ''Reporting Requirements'' ===
As per section 3: Reporting Requirements of the signed MOU between your department and TBS, the executive project dashboard is due at the end of  each quarter. Please find the '''[https://gccollab.ca/file/view/6712988/enwlm-appmod-quarterly-reporting-dashboard-draftfr Quarterly Reporting Dashboard tool]''' to be used to report the status of your modernization strategies to the TBS Oversight Team. This is a standard template that is used to monitor projects with [https://intranet.canada.ca/wg-tg/go-sg/dwnld-eng.asp instructions].
+
As per section 3: Reporting Requirements of the signed MOU between your department and TBS, the executive project dashboard is due at the end of  each quarter. Please find the '''[https://gccollab.ca/file/view/6712988/enwlm-appmod-quarterly-reporting-dashboardfr Quarterly Reporting Dashboard tool]''' to be used to report the status of your modernization strategies to the TBS Oversight Team. This is a standard template that is used to monitor projects with [https://intranet.canada.ca/wg-tg/go-sg/dwnld-eng.asp instructions].
 
<!-- END OF DISCOVERY -->
 
<!-- END OF DISCOVERY -->
   Line 335: Line 363:  
== '''Execution''' ==
 
== '''Execution''' ==
   −
The analysis and planning undertaken as part of discovery will be presented to the [https://wiki.gccollab.ca/Application_Modernization#Governance governance] structure as part of requesting endorsement for releasing funds for the execution phase. A new model for funding calculations is currently being developed and will be ready for utilization by the end of September 2020. A Memorandum of Understanding between the Chief Information Officer of Canada (GC CIO) and the Deputy Head of a department will be agreed upon to secure the funding.
+
With the execution funds now received, the analysis and planning undertaken as part of discovery will be now be executed in order to close the legacy data centre. Departments are still required to submit quarterly reporting dashboards based on the funding received and to provide input into the status of their application modernization/migration journey by breaking down how the funds are spent, documenting milestones, risks and issues. Feedback and guidance will be received from the TBS project manager as required. The information is also collected to form part of the status report on the WLM program to the WLM governance structure.
    
[[Image:Execution Swimlanes v1.png]]
 
[[Image:Execution Swimlanes v1.png]]
Line 362: Line 390:     
<b>Be like water</b> You have to work with a singular vision and purpose, but you have to be like water otherwise.  The landscape in the cloud is ever changing - gone are the days of set it and forget it.  Also, politically, there are always changes too - so you must be prepared to pivot when needed.  eg. Pathfinder, APDC Closure, desktop, etc...
 
<b>Be like water</b> You have to work with a singular vision and purpose, but you have to be like water otherwise.  The landscape in the cloud is ever changing - gone are the days of set it and forget it.  Also, politically, there are always changes too - so you must be prepared to pivot when needed.  eg. Pathfinder, APDC Closure, desktop, etc...
 +
 +
=== '''Benefits realization''' ===
 +
 +
Technology transformation projects with benefits realization management aligns strategic goals with project lifecycles. This helps contribute to a more efficient core business processes. Listed below are some of the benefits have been realized after TBS’s migration from a legacy data centre to cloud.
 +
 +
* Completely eliminated technical debt
 +
* Modernized our whole environment (PaaS, SaaS)
 +
* Adopted DevOps and automation
 +
* Gained end to end visibility and monitoring capabilities
 +
* Stronger Security posture
 +
* Resilience and fault tolerance
 +
 +
What benefits do you foresee to be realized?  See [https://www.canada.ca/en/treasury-board-secretariat/services/information-technology-project-management/project-management/outcome-management-guide-tools.html Outcome Management Guide and Tools].
 +
 
<!-- END OF CLOSE OUT -->
 
<!-- END OF CLOSE OUT -->
      
<!-- REFERENCES & WHAT'S NEW -->
 
<!-- REFERENCES & WHAT'S NEW -->
 
== '''References & What's New''' ==
 
== '''References & What's New''' ==
 
====== '''WHAT'S NEW''' ======
 
====== '''WHAT'S NEW''' ======
[https://ssc-clouddocs.canada.ca/ SSC Cloud document portal]
+
[https://gccollab.ca/file/view/9635053/enrenewed-cloud-adoption-strategy-vision-measures-principlesfr?utm_source=notification&utm_medium=email Renewed Cloud Adoption Strategy Vision, Measures, Principles]
 +
 
 +
[https://gccollab.ca/file/group/1432343/all#5335607 DEPARTMENTAL CLOUD STRATEGIES]
 +
 
 +
[https://wiki.gccollab.ca/GC_Cloud_Infocentre Cloud Infocentre]
    
[https://www.gcpedia.gc.ca/wiki/OCIO_Application_Portfolio_Management/Aging_IT_Application_Assessment OCIO Application Portfolio Management/Aging IT Application Assessment]
 
[https://www.gcpedia.gc.ca/wiki/OCIO_Application_Portfolio_Management/Aging_IT_Application_Assessment OCIO Application Portfolio Management/Aging IT Application Assessment]
   −
NEW! (Jan-2021) Visit the [https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.gcpedia.gc.ca%2Fwiki%2FM365-playbook%2Fhome&data=04%7C01%7Cnicole.koch%40tbs-sct.gc.ca%7C2e5e1b863a354b3bf49708d8bc8d7a3b%7C6397df10459540479c4f03311282152b%7C0%7C0%7C637466663110726935%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=aVRNmcoUkdFO7xIuqyT7qKXuWbMlluBrCKssZNQcDJA%3D&reserved=0 M365 Playbook on GCpedia]
+
[https://gccollab.ca/file/group/2731824/all#5536103 Enterprise IT Service Standards] - Standard on; IT Profile, IT Entitlements, IT Service Common Configurations, Enterprise IT Service Usage Restrictions and more!
   −
[https://gccollab.ca/file/group/2731824/all#5536103 Enterprise IT Service Standards] - Standard on; IT Profile, IT Entitlements, IT Service Common Configurations, Enterprise IT Service Usage Restrictions and more!
+
TBS [https://wiki.gccollab.ca/GC_Enterprise_Architecture/Enterprise_Solutions#Security_Architecture_and_Privacy GC Enterprise Architecture/Enterprise Solutions]
   −
[https://www.gcpedia.gc.ca/gcwiki/images/c/c5/GC_Zero_Trust_Security_Concept.pdf Zero Trust Security Concept PDF (Aug-2020)] [https://www.gcpedia.gc.ca/wiki/Zero_Trust_Security Zero Trust Security (Jul-2020)]
+
[https://gccollab.ca/file/view/6331829/en complianceweek-accelerating-protected-workloads-sept-2020fr Accelerating Protected Workloads (Sept 2020)]
   −
[https://youtu.be/GzyNlkiCbeE FWDThinking Episode 5.2: Showing What’s Possible—an extended interview with Minister Murray]
+
[https://api.canada.ca/en/homepage API Store] [https://gccollab.ca/groups/profile/1466411/enapi-storefrmagasin-api API GC Collab]  
   −
NEW! [https://gccollab.ca/file/view/6331829/encomplianceweek-accelerating-protected-workloads-sept-2020fr Accelerating Protected Workloads (Sept 2020)]
+
[https://www.gcpedia.gc.ca/gcwiki/images/c/c5/GC_Zero_Trust_Security_Concept.pdf Zero Trust Security Concept PDF (Aug-2020)]  
   −
[https://api.canada.ca/en/homepage API Store] [https://gccollab.ca/groups/profile/1466411/enapi-storefrmagasin-api API GC Collab]  
+
[https://www.gcpedia.gc.ca/wiki/Zero_Trust_Security Zero Trust Security (Jul-2020)]
   −
!! TBS [https://wiki.gccollab.ca/GC_Enterprise_Architecture/Enterprise_Solutions#Security_Architecture_and_Privacy GC Enterprise Architecture/Enterprise Solutions]
     −
PSPC [https://www.gcpedia.gc.ca/wiki/En/GCPS EA and GC Programs and Solutions]
+
[https://wiki.gccollab.ca/Workload_Migration_(WLM)_Program Workload Migration SSC WLM Program]
   −
!! [https://www.canada.ca/en/government/system/digital-government/digital-government-innovations/cloud-services/security-playbook-information-system-solutions-cloud.html Security Playbook for Information System Solutions ]
+
[https://ssc-clouddocs.canada.ca/ SSC Cloud document portal]
   −
The Canada School of Public Service (CSPS) Digital Academy is offering a virtual  learning program: [https://learn-apprendre.csps-efpc.gc.ca/application/en/content/getting-started-cloud-computing-i621-0 Getting Started with Cloud Computing]
+
SSC [https://gccollab.ca/groups/profile/4209321/enssc-cpmsd-cloud-adoption-playbooksfrgroupe-de-ru00e9vision-des-documents-dadoption-de-linformatique-en-nuage-pru00e9paru00e9-par-la-dsgpi Cloud Adoption Playbooks]
   −
!! [https://gccollab.ca/groups/profile/4209321/enssc-cpmsd-cloud-adoption-playbooksfrgroupe-de-ru00e9vision-des-documents-dadoption-de-linformatique-en-nuage-pru00e9paru00e9-par-la-dsgpi Cloud Adoption Playbooks]
+
(Jan-2021) Visit the [https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.gcpedia.gc.ca%2Fwiki%2FM365-playbook%2Fhome&data=04%7C01%7Cnicole.koch%40tbs-sct.gc.ca%7C2e5e1b863a354b3bf49708d8bc8d7a3b%7C6397df10459540479c4f03311282152b%7C0%7C0%7C637466663110726935%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=aVRNmcoUkdFO7xIuqyT7qKXuWbMlluBrCKssZNQcDJA%3D&reserved=0 M365 Playbook on GCpedia]
   −
[https://gccollab.ca/discussion/view/5344264/enstratosphere-2020fr Stratosphere Cloud Event]
+
PSPC [https://www.gcpedia.gc.ca/wiki/En/GCPS EA and GC Programs and Solutions]
   −
!! [https://gccollab.ca/file/group/1432343/all#5335607 DEPARTMENTAL CLOUD STRATEGIES]
+
The Canada School of Public Service (CSPS) Digital Academy is offering a virtual  learning program: [https://learn-apprendre.csps-efpc.gc.ca/application/en/content/getting-started-cloud-computing-i621-0 Getting Started with Cloud Computing]
   −
[https://wiki.gccollab.ca/Workload_Migration_(WLM)_Program Workload Migration SSC WLM Program]
+
[https://gccollab.ca/discussion/view/5344264/enstratosphere-2020fr Stratosphere Cloud Event]  
   −
!! [https://wiki.gccollab.ca/GC_Cloud_Infocentre Cloud Infocentre]
+
[https://youtu.be/GzyNlkiCbeE FWDThinking Episode 5.2: Showing What’s Possible—an extended interview with Minister Murray]
    
[https://gccollab.ca/file/view/3671533/enworkload-placement-in-hybrid-it-gartnerfr Gartner: Workload Placement in Hybrid IT]
 
[https://gccollab.ca/file/view/3671533/enworkload-placement-in-hybrid-it-gartnerfr Gartner: Workload Placement in Hybrid IT]
Line 407: Line 451:     
====== '''TB Policies & Standards''' ======
 
====== '''TB Policies & Standards''' ======
[https://www.canada.ca/en/government/system/digital-government/government-canada-digital-operations-strategic-plans/digital-operations-strategic-plan-2021-2024.html]
+
[https://www.canada.ca/en/government/system/digital-government/government-canada-digital-operations-strategic-plans/digital-operations-strategic-plan-2021-2024.html Digital Operations Strategic Plan: 2021-2024]
    
[https://www.tbs-sct.gc.ca/pol/doc-eng.aspx?id=32601  Directive on Service and Digital]
 
[https://www.tbs-sct.gc.ca/pol/doc-eng.aspx?id=32601  Directive on Service and Digital]
Line 417: Line 461:  
====== '''Guidance''' ======
 
====== '''Guidance''' ======
   −
[https://canada-ca.github.io/digital-playbook-guide-numerique/en/overview.html Government of Canada Digital Playbook (draft)]
+
[https://www.canada.ca/en/government/system/digital-government/digital-government-innovations/cloud-services/government-canada-cloud-adoption-strategy.html Government of Canada Cloud Adoption Strategy]
 +
 
 +
[https://canada-ca.github.io/digital-playbook-guide-numerique/en/overview.html Government of Canada Digital Playbook]
   −
[https://www.canada.ca/en/government/system/digital-government/digital-government-innovations/cloud-services/government-canada-cloud-adoption-strategy.html Government of Canada Cloud Adoption Strategy]
+
[https://www.canada.ca/en/government/system/digital-government/digital-government-innovations/cloud-services/security-playbook-information-system-solutions-cloud.html Security Playbook for Information System Solutions]
    
[https://www.canada.ca/en/government/system/digital-government/digital-government-innovations/cloud-services/government-canada-security-control-profile-cloud-based-it-services.html Government of Canada Security Control Profile for Cloud-Based GC IT Services]
 
[https://www.canada.ca/en/government/system/digital-government/digital-government-innovations/cloud-services/government-canada-security-control-profile-cloud-based-it-services.html Government of Canada Security Control Profile for Cloud-Based GC IT Services]
213

edits

Navigation menu

GCwiki