| 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 |