Changes

no edit summary
Line 21: Line 21:  
<!-- NAV end -->
 
<!-- NAV end -->
   −
{{Translation to follow}}
+
<i>{{Translation to follow}}</i>
 +
<br>
 +
<!-- Columns -->
 +
{| width="100%" cellpadding="10"
 +
|- valign="top"
    +
| width="50%" style="color: blue;" |
 +
 +
<!-- COLUMN 1 STARTS: -->
 +
<span style="font-size: 1.5em;"><b><<Information Architecture</b></span>
 +
<!-- COLUMN 1 ENDS: -->
 +
 +
| width="50%" style="color: blue;" |
 +
 +
<!-- COLUMN 2 STARTS: -->
 +
<span style="font-size: 1.5em;"><b>Technology Architecture>></b></span>
 +
<!-- COLUMN 2 ENDS: -->
 +
 +
|}
 +
<br>
 +
 +
=3. Application Architecture=
 +
<br>
 
This is a definition for GC Application Enterprise Architecture
 
This is a definition for GC Application Enterprise Architecture
   −
<b>Use Open Standards and Solutions by Default</b>
+
==Use Open Standards and Solutions by Default==
 
* Where possible, use open source standards, and open source software first
 
* Where possible, use open source standards, and open source software first
 
* If an open source option is not available or does not meet user needs, favour platform-agnostic COTS over proprietary COTS, avoiding technology dependency, allowing for substitutability and interoperability
 
* If an open source option is not available or does not meet user needs, favour platform-agnostic COTS over proprietary COTS, avoiding technology dependency, allowing for substitutability and interoperability
Line 32: Line 53:  
* Expose public data to implement Open Data and Open Information initiatives
 
* Expose public data to implement Open Data and Open Information initiatives
   −
<b>Maximize Reuse</b>
+
==Maximize Reuse==
 
* Leverage and reuse existing solutions, components, and processes
 
* Leverage and reuse existing solutions, components, and processes
 
* Select enterprise and cluster solutions over department-specific solutions
 
* Select enterprise and cluster solutions over department-specific solutions
Line 39: Line 60:  
* 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>
+
==Enable Interoperability==
 
* 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
514

edits