Line 1: |
Line 1: |
− | <br>
| + | {{OCIO_GCEA_Header}} |
− | <!-- NAV -->
| + | <h3><I>Please note that we are currently updating our Architecture Standards. To view the updates, please <b><u>[https://wiki.gccollab.ca/index.php?title=GC_Enterprise_Architecture_Framework click here]</b></I> |
− | | + | |
− | {| class="FCK__ShowTableBorders" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; background-color: #3C6D9E" width="100%" align="center" | |
− | |-
| |
− | |-
| |
− | | style="border-right: white 1px ridge; padding-right: 0px; padding-left: 0px; padding-bottom: 2px; padding-top: 2px; text-align: center; font-family: (Cooper black); font-size: 13pt" width="6%" | '''[[GC_Enterprise_Architecture|<span style="color: snow">'''Home'''</span>]]'''
| |
− | | |
− | | style="border-right: white 1px ridge; padding-right: 0px; padding-left: 0px; padding-bottom: 2px; padding-top: 2px; text-align: center; font-family: (Cooper black); font-size: 13pt" width="11%" | '''[[Government_of_Canada_Architectural_Standards|<span style="color: Snow">'''EA standards'''</span>]]'''
| |
− | | |
− | | style="border-right: white 1px ridge; padding-right: 0px; padding-left: 0px; padding-bottom: 2px; padding-top: 2px; text-align: center; font-family: (Cooper black); font-size: 13pt" width="13%" | '''[[EARB_Endorsements|<span style="color: Snow">'''EARB Endorsements'''</span>]] '''
| |
− | | |
− | | style="border-right: white 1px ridge; padding-right: 0px; padding-left: 0px; padding-bottom: 2px; padding-top: 2px; text-align: center; font-family: (Cooper black); font-size: 13pt" width="11%" | '''[[Enterprise_Architecture_Artifacts|<span style="color: Snow">'''EA Artifacts'''</span>]] '''
| |
− | | |
− | | style="border-right: white 1px ridge; padding-right: 0px; padding-left: 0px; padding-bottom: 2px; padding-top: 2px; text-align: center; font-family: (Cooper black); font-size: 13pt" width="12%" | '''[[Working_Groups|<span style="color: Snow">'''Working Groups'''</span>]] '''
| |
− | | |
− | | style="border-right: white 1px ridge; padding-right: 0px; padding-left: 0px; padding-bottom: 2px; padding-top: 2px; text-align: center; font-family: (Cooper black); font-size: 13pt" width="11%" | '''[[GC EARB|<span style="color: Snow">'''GC EARB'''</span>]] '''
| |
− | | |
− | | style="border-right: white 1px ridge; padding-right: 0px; padding-left: 0px; padding-bottom: 2px; padding-top: 2px; text-align: center; font-family: (Cooper black); font-size: 13pt" width="9%" | '''[[Other_References|<span style="color: Snow">'''Other References'''</span>]] '''
| |
− | | |
− | |}
| |
− | <!-- NAV end -->
| |
− | <h3><I>Please note that we are currently updating our Architecture Standards. To view the updates, please click [https://wiki.gccollab.ca/index.php?title=GC_Enterprise_Architectural_Standards_Update | here] | |
− | <br> | |
− | <br> | |
| </h3> | | </h3> |
| | | |
| The GC Enterprise Architecture standard is part of the [https://www.tbs-sct.gc.ca/pol/doc-eng.aspx?id=15249 Directive on Management of Information Technology]. It is listed as [https://www.tbs-sct.gc.ca/pol/doc-eng.aspx?id=15249 Appendix C - Mandatory Procedures for Enterprise Architecture Assessment] in the Directive. | | The GC Enterprise Architecture standard is part of the [https://www.tbs-sct.gc.ca/pol/doc-eng.aspx?id=15249 Directive on Management of Information Technology]. It is listed as [https://www.tbs-sct.gc.ca/pol/doc-eng.aspx?id=15249 Appendix C - Mandatory Procedures for Enterprise Architecture Assessment] in the Directive. |
| + | <br><br> |
| + | To view more detailed info on each point listed below, you can <b><I><u>click</b> on the top title for each of the Architecture layer, OR any of the <b><I><u>blue</b> link below. |
| | | |
− | {| width="100%" cellpadding="10" cellspacing="15px" | + | {| width="100%" cellspacing="15" cellpadding="10" |
| | | |
| |- valign="top" | | |- valign="top" |
| | style="border-left: 10px solid #c5d5af; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); color: black; background-color: white; font-size:1.2em;" | | | | style="border-left: 10px solid #c5d5af; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); color: black; background-color: white; font-size:1.2em;" | |
| <span style="font-size: 1.5em;">[[GC_Business_Enterprise_Architecture | 1. Business Architecture]]</span> <br><br> | | <span style="font-size: 1.5em;">[[GC_Business_Enterprise_Architecture | 1. Business Architecture]]</span> <br><br> |
− | <b>Align to the [https://gcconnex.gc.ca/file/view/45706491/gc-business-capability-model-v2-0-png?language=en GC Business Capability model]</b> | + | <b>Align to the [https://gcconnex.gc.ca/file/view/50303099/gcbcm-gcmca-v2-visualmodel-20190617-en-pdf?language=en GC Business Capability model]</b> |
| * Define program services as business capabilities to establish a common vocabulary between business, development, and operation | | * Define program services as business capabilities to establish a common vocabulary between business, development, and operation |
| * Identify capabilities that are common to the GC enterprise and can be shared and reused | | * Identify capabilities that are common to the GC enterprise and can be shared and reused |
− | * Model business processes using Business Process Management Notation (BPMN) to identify common enterprise processes | + | * Model business processes using Business Process Model and Notation (BPMN) to identify common enterprise processes |
| | | |
| <b>Design for Users First and Deliver with Multidisciplinary Teams</b> | | <b>Design for Users First and Deliver with Multidisciplinary Teams</b> |
Line 54: |
Line 34: |
| |} | | |} |
| | | |
− | {| width="100%" cellpadding="10" cellspacing="15px" | + | {| width="100%" cellspacing="15" cellpadding="10" |
| | | |
| |- valign="top" | | |- valign="top" |
Line 89: |
Line 69: |
| |} | | |} |
| | | |
− | {| width="100%" cellpadding="10" cellspacing="15px" | + | {| width="100%" cellspacing="15" cellpadding="10" |
| | | |
| |- valign="top" | | |- valign="top" |
Line 110: |
Line 90: |
| * Share code publicly when appropriate, and when not, share within the Government of Canada | | * Share code publicly when appropriate, and when not, share within the Government of Canada |
| | | |
− | <b>Enable Interoperability</b> | + | <b>Enable [https://www.gcpedia.gc.ca/wiki/En/GCinterop Interoperability]</b> |
| * Expose all functionality as services | | * Expose all functionality as services |
| * Use microservices built around business capabilities. Scope each service to a single purpose | | * Use microservices built around business capabilities. Scope each service to a single purpose |
| * Run each IT service in its own process and have it communicate with other services through a well-defined interface, such as a HTTPS-based [https://www.canada.ca/en/government/publicservice/modernizing/government-canada-standards-apis.html application programming interface (API)] | | * Run each IT service in its own process and have it communicate with other services through a well-defined interface, such as a HTTPS-based [https://www.canada.ca/en/government/publicservice/modernizing/government-canada-standards-apis.html application programming interface (API)] |
| * Run applications in containers | | * Run applications in containers |
− | * Leverage the [[gccollab:groups/profile/1238235/engovernment-of-canada-digital-exchangefru00c9change-numu00e9rique-du-gouvernement-du-canada|GC Digital Exchange Platform]] for components such as the API Store, Messaging, and the GC Service Bus | + | * Leverage the [[gccollab:groups/profile/1238235/engovernment-of-canada-digital-exchangefru00c9change-numu00e9rique-du-gouvernement-du-canada|GC Digital Exchange Platform]] for components such as [https://api.canada.ca/en/homepage#all-apis the API Store], Messaging, and the GC Service Bus |
| |- | | |- |
| | | | | |
| |} | | |} |
| | | |
− | {| width="100%" cellpadding="10" cellspacing="15px" | + | {| width="100%" cellspacing="15" cellpadding="10" |
| | | |
| |- valign="top" | | |- valign="top" |
Line 140: |
Line 120: |
| |} | | |} |
| | | |
− | {| width="100%" cellpadding="10" cellspacing="15px" | + | {| width="100%" cellspacing="15" cellpadding="10" |
| | | |
| |- valign="top" | | |- valign="top" |
Line 152: |
Line 132: |
| * Balance user and business needs with proportionate security measures | | * Balance user and business needs with proportionate security measures |
| |} | | |} |
− | | + | {{OCIO_GCEA_Footer}} |
− | <!-- FOOTER -->{| width="100%" cellpadding="10"
| |
− | | |
− | |- valign="top"
| |
− | | style="color:#3C6D9E;" |
| |
− | <!-- COLUMN STARTS: -->
| |
− | <div style="font-size: 1.8em; text-align:center;">Need help? Contact us.</div>
| |
− | | |
− | | |
− | | |
− | <!-- COLUMN 1 STARTS: -->
| |
− | {| width="100%" cellpadding="5" | |
− | | |
− | |- valign="top"
| |
− | | width="33.3%" style="border: 1px solid lightgray; background-color:#fff; color:#409DE2;" |
| |
− | [[Image: Envelope_icon_blue.png |100px | center]]
| |
− | <div style="font-size:1.5em; text-align:center; color:white;">{{em|ZZCIOBDP@tbs-sct.gc.ca}}</div>
| |
− | <!-- COLUMN 1 ENDS: -->
| |
− | | |
− | <!-- COLUMN 2 STARTS: -->
| |
− | | width="33.3%" style="border: 1px solid lightgray; background-color:#fff; color:#409DE2;" |
| |
− | [[Image: gccollab_icon_blue.png |100px | center]]
| |
− | <div style="font-size:1.5em; text-align:center;">[https://gccollab.ca/groups/profile/1896301/enenterprise-architecture-community-of-practicefrcommunitu00e9-de-pratique-de-architecture-integru00e9e GC Collab]</div>
| |
− | <!-- COLUMN 2 ENDS: -->
| |
− | | |
− | <!-- COLUMN 3 STARTS: -->
| |
− | | width="33.3%" style="border: 1px solid lightgray; background-color:#fff; color:#409DE2;" |
| |
− | [[Image: gcconnex_icon_blue.png |100px | center]]
| |
− | <div style="font-size:1.5em; text-align:center;">[https://gcconnex.gc.ca/groups/profile/7322003/gc-ea-working-group?language=en GCconnex]</div>
| |
− | <!-- COLUMN 3 ENDS: -->
| |
− | <!-- TABLE ENDS --> |}
| |
− | | |
− | <!-- COLUMN ENDS: -->
| |
− | <!-- TABLE ENDS --> |}
| |
− | <!-- end -->
| |