Important: The GCConnex decommission will not affect GCCollab or GCWiki. Thank you and happy collaborating!
Difference between revisions of "GC Enterprise Architecture/Standards"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| John.currah (talk | contribs)   (added link to Digital Exchange) | |||
| Line 1: | Line 1: | ||
| <!-- NAV --> | <!-- NAV --> | ||
| − | |||
| {| class="FCK__ShowTableBorders" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; background-color: #3C6D9E" width="100%" align="center" | {| class="FCK__ShowTableBorders" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; background-color: #3C6D9E" width="100%" align="center" | ||
| |- | |- | ||
| Line 21: | Line 20: | ||
| <!-- NAV end --> | <!-- NAV end --> | ||
| − | |||
| {{Translation to follow}} | {{Translation to follow}} | ||
| + | {| width="100%" cellpadding="10" cellspacing="15px" | ||
| − | + | |- 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;" |   | |
| − | |-valign="top" | + | <span style="font-size: 1.5em;">1. Business Architecture</span> <br><br> | 
| − | |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;">1. Business Architecture</span> < | ||
| <b>Align to the GC Business Capability model</b> | <b>Align to the 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 | ||
| Line 52: | Line 48: | ||
| |} | |} | ||
| − | {| width="100%" cellpadding="10" cellspacing=15px | + | {| width="100%" cellpadding="10" cellspacing="15px" | 
| − | |-valign="top" | + | |- valign="top" | 
| − | |style="border-left: 10px solid #f4d177; 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 #f4d177; 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;">2. Information Architecture</span> <br><br> | |
| − | <span style="font-size: 1.5em;">2. Information Architecture</span> < | ||
| <b>Data Collection</b> | <b>Data Collection</b> | ||
| Line 88: | Line 83: | ||
| |} | |} | ||
| − | {| width="100%" cellpadding="10" cellspacing=15px | + | {| width="100%" cellpadding="10" cellspacing="15px" | 
| − | |||
| − | |||
| − | |||
| − | <span style="font-size: 1.5em;">3. Application Architecture</span> < | + | |- valign="top" | 
| + | | style="border-left: 10px solid #f5844e; 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;">3. Application Architecture</span> <br><br> | ||
| <b>Use Open Standards and Solutions by Default</b> | <b>Use Open Standards and Solutions by Default</b> | ||
| Line 114: | Line 108: | ||
| * 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 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 application programming interface (API) | ||
| * Run applications in containers | * Run applications in containers | ||
| − | * Leverage the 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 the API Store, Messaging, and the GC Service Bus | 
| |} | |} | ||
| − | {| width="100%" cellpadding="10" cellspacing=15px | + | {| width="100%" cellpadding="10" cellspacing="15px" | 
| − | |||
| − | |||
| − | |||
| − | <span style="font-size: 1.5em;">4. Technology Architecture</span> < | + | |- valign="top" | 
| + | | style="border-left: 10px solid #cb6d49; 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;">4. Technology Architecture</span> <br><br> | ||
| <b>Use Cloud first</b> | <b>Use Cloud first</b> | ||
| Line 136: | Line 129: | ||
| |} | |} | ||
| − | {| width="100%" cellpadding="10" cellspacing=15px | + | {| width="100%" cellpadding="10" cellspacing="15px" | 
| − | |-valign="top" | + | |- valign="top" | 
| − | |style="border-left: 10px solid #996782; 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 #996782; 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;">5. Security Architecture and Privacy</span> <br><br> | |
| − | <span style="font-size: 1.5em;">5. Security Architecture and Privacy</span> < | ||
| <b>Design for Security and Privacy</b> | <b>Design for Security and Privacy</b> | ||
| Line 151: | Line 143: | ||
| − | <!-- FOOTER --> | + | <!-- FOOTER -->{| width="100%" cellpadding="10"   | 
| − | |||
| − | |||
| − | {| width="100%" cellpadding="10"   | ||
| − | |-valign="top" | + | |- valign="top" | 
| − | |style="color:#3C6D9E;"|   | + | | style="color:#3C6D9E;" |   | 
| <!-- COLUMN STARTS: -->   | <!-- COLUMN STARTS: -->   | ||
| <div style="font-size: 1.8em; text-align:center;">Need help? Contact us.</div> | <div style="font-size: 1.8em; text-align:center;">Need help? Contact us.</div> | ||
| Line 166: | Line 155: | ||
| {| width="100%" cellpadding="5" | {| width="100%" cellpadding="5" | ||
| − | |-valign="top" | + | |- valign="top" | 
| − | |width="33.3%" style="border: 1px solid lightgray; background-color:#fff; color:#409DE2;"|   | + | | width="33.3%" style="border: 1px solid lightgray; background-color:#fff; color:#409DE2;" |   | 
| [[Image: Envelope_icon_blue.png  |100px | center]] | [[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> | <div style="font-size:1.5em; text-align:center; color:white;">{{em|ZZCIOBDP@tbs-sct.gc.ca}}</div> | ||
| Line 173: | Line 162: | ||
| <!-- COLUMN 2 STARTS: -->   | <!-- COLUMN 2 STARTS: -->   | ||
| − | |width="33.3%" style="border: 1px solid lightgray; background-color:#fff; color:#409DE2;"|   | + | | width="33.3%" style="border: 1px solid lightgray; background-color:#fff; color:#409DE2;" |   | 
| [[Image: gccollab_icon_blue.png |100px | center]] | [[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> | <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> | ||
| Line 179: | Line 168: | ||
| <!-- COLUMN 3 STARTS: -->   | <!-- COLUMN 3 STARTS: -->   | ||
| − | |width="33.3%" style="border: 1px solid lightgray; background-color:#fff; color:#409DE2;"|   | + | | width="33.3%" style="border: 1px solid lightgray; background-color:#fff; color:#409DE2;" |   | 
| [[Image: gcconnex_icon_blue.png  |100px | center]] | [[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> | <div style="font-size:1.5em; text-align:center;">[https://gcconnex.gc.ca/groups/profile/7322003/gc-ea-working-group?language=en GCconnex]</div> | ||
| Line 186: | Line 175: | ||
| <!-- COLUMN ENDS: -->   | <!-- COLUMN ENDS: -->   | ||
| − | |||
| <!-- TABLE ENDS --> |} | <!-- TABLE ENDS --> |} | ||
| − | |||
| <!-- end --> | <!-- end --> | ||
Revision as of 15:30, 5 March 2019
| Home | EA standards | Past EA Decisions | EA Artifacts | EA Discussions | GC EARB | Other References | 
| This page is a work in progress. We welcome your feedback. Please use the discussion page for suggestions and comments. When the page is approved and finalized, we will send it for translation. | 
| 1. Business Architecture  
 Design for Users First and Deliver with Multidisciplinary Teams 
 Design Systems to be Measurable and Accountable 
 | 
| 2. Information Architecture  Data Collection 
 Data Management 
 Data Storage 
 Data Sharing 
 | 
| 3. Application Architecture  Use Open Standards and Solutions by Default 
 Maximize Reuse 
 Enable Interoperability 
 | 
| 4. Technology Architecture  Use Cloud first 
 Design for Performance, Availability, and Scalability 
 | 
| 5. Security Architecture and Privacy  Design for Security and Privacy 
 | 
| Need help? Contact us. 
 | 




