Difference between revisions of "GC Enterprise Architecture"

From wiki
Jump to navigation Jump to search
m (Update GC EARB link to remove redirect)
(30 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<!-- NAV -->
+
{{OCIO_GCEA_Header}}
 +
<multilang>  
 +
@en|__NOTOC__
 +
==Definition==
 +
Enterprise Architecture (EA) is a conceptual blueprint that defines the structure and operation of an organization considering and aligning business, information/data, application, technology, security, and privacy domains to support strategic outcomes.  
  
{| class="FCK__ShowTableBorders" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; background-color: #3C6D9E" width="100%" align="center"
+
==Mandate==
|-
+
The mandate of GC EA, as part of the GC Enterprise Architecture Review Board (EARB), is to refine current architecture standards and to define target architecture standards.
|-
 
| 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>]]'''
+
EA does this by linking business and IT strategy, enabling cooperation between business and IT, and leading the enterprise response to disruption.
  
| 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>]] '''
+
==B-I-A-T-S+P (GC EA Layers)==
 +
The use of an industry standard framework called TOGAF (The Open Group Architecture Framework) is useful for providing a structured approach to these standards, and it has been adapted using the same building blocks, the '''B-I-A-T-S+P''' (Business - Information - Application - Technology - Security + Privacy). The "P" (Privacy) was  added as an important component part of Security for Canadian public.
 +
* <u>Business Architecture</u> is the discipline that defines '''[https://gcconnex.gc.ca/file/download/50303099 business capabilities]''' and ensures that design is focused on '''outcomes for users'''. It also ensures systems are designed to be '''measurable and accountable''', and delivered by '''multidisciplinary teams'''.
 +
* <u>Information Architecture</u> establishes a structure for data '''collection''', '''management''', '''storage''', and '''sharing''' (with a focus on open sharing as per the '''Directive on Open Government''').
 +
* <u>Application Architecture</u> emphasises the use of '''open standards and solutions,''' ensures '''reuse is maximized''', and focuses on '''enabling interoperability.'''
 +
* <u>Technology Architecture</u> is the discipline that defines standards for using '''Public Cloud''' hosting (and related models such as Software as a Service), and designing for '''performance''', '''availability''', and '''scalability'''.
 +
* <u>Security Architecture</u> is concerned with ensuring '''security is implemented across all architectural layers''', and '''categorizing data''' to determine appropriate '''safeguards.'''
 +
* <u>Privacy Architecture</u> emphasizes the need to perform a '''privacy impact assessment''' (PIA) when personal information is involved, and ensures a '''balance between user and business needs with proportionate security measures.'''
 +
The use of the BIATS+P was codified as a set of GC Architectural Standards in the Directive on Management of Information Technology (Appendix C - Mandatory Procedures for Enterprise Architecture Assessment). These standards are used to evaluate GC initiatives and ensure alignment.
  
| 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>]] '''
+
==Working Groups==
 +
A number of GC Working Groups support the refinement of these standards and influence departments to align with the direction set in the Digital Operations Strategic Plan.
 +
* Supporting '''Business''' architecture, a working group was created based on the mandate from the DMCEPP to refine the [https://gcconnex.gc.ca/file/download/50303099 GC Business Capability Model] (GC BCM), which defines common terminology across the government for discussing business capabilities.
 +
* Supporting '''Information''' architecture, another working group called the GC Enterprise Data Community of Practice was created to discuss how to collect, store, share and manage data. An Artificial Intelligence Policy working group also supports the "Information" building block.
 +
* Supporting '''Application''' architecture, the Digital Exchange Program working group was created to discuss using APIs (Application Programming Interfaces) for GC use, and publishing them in the GC API store.
 +
* The Cloud Working group was created to support '''Technology''' architecture related to Public Cloud infrastructure for Protected B workloads and below.
 +
* In '''Security''' architecture, the Sign in Canada & Pan Canadian Trust Framework working group focuses on the Enterprise Digital Identity.
 +
* '''Privacy''' architecture is supported by members of the TBS Privacy team, who worked closely with the Office of the Privacy Commissioner on the definition of the Privacy standards.
 +
* The Enterprise Architecture Community of Practice works with departments across the GC to continue refine the BIATS+P and help ensure alignment.
 +
<br>
 +
 
 +
<span style="font-size:1.5em;"><b>[[GC Enterprise Architecture/Framework|EA Framework]]</b></span>
 +
: Creates GC Architectural Standards as per the Directive for Management of IT
 +
 
 +
 
 +
<span style="font-size:1.5em;"><b>[[GC Enterprise Architecture/Enterprise Solutions|Enterprise Solutions]]</b></span>
 +
: Publishes Past EA Endorsements as tied into the BIATS layers
 +
 
 +
 
 +
<span style="font-size:1.5em;"><b>[[GC Enterprise Architecture/Artifacts|EA Artifacts]]</b></span>
 +
: Produces Artifacts supporting the Architectural Standards
  
| 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>]] '''
+
<span style="font-size:1.5em;"><b>[[GC Enterprise Architecture/Working Groups|Working Groups]]</b></span>
 +
: Creates EA Working groups - to identify and develop artifacts to bridge the gaps
  
| 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>]] '''
 
  
|}
+
<span style="font-size:1.5em;"><b>[[GC_Enterprise_Architecture/Board |GC EARB]]</b></span>
 +
: Refers to the GC EARB for Governance
  
<!-- NAV end -->
 
  
<i>{{Translation to follow}}</i>
+
<span style="font-size:1.5em;"><b>[[GC Enterprise Architecture/Other References|Other References]]</b></span>
 +
: Provides quick references, such as: List of approved Cloud Vendors & approved AI Vendors
  
 +
<!-- FRENCH -->
 +
@fr|__NOTOC__
 +
==Definition==
 +
<br>En tant que membre du Conseil d’examen de l’architecture intégrée (CEAI) du GC, l’architecture intégrée (AI) du GC a le mandat de perfectionner les normes d’architecture actuelles et d’établir les normes d’architecture visées.
  
=GC Enterprise Architecture=
+
==Mandat==
<br>
+
'''L’AI est une plan conceptuel qui définit la structure et le fonctionnement d’un organisme en tenant compte et en harmonisant les activités opérationnelles, l’information, les données, les applications, la technologie, la sécurité et la protection des renseignements personnels afin d’appuyer les résultats stratégiques.  '''
<p>GC Enterprise Architecture is created with the same idea as the industry standard of what an Enterprise Architecture suppose to be, only with a scope of the whole Government of Canada. The mandate of the GC Enterprise Architecture, as provided as part of GC EARB mandate, is to <i> refine </i> <b> current </b> architecture standard and to <i>define</i> <b> target </b> architecture standard.</p>
 
<p>Based on <b><i>TOGAF</b> (The Open Group Architecture Framework)</i>, the GC Enterprise Architecture is being developed using the same building blocks, ie. the <b>B-I-A-T-S+P</b> (<b>B</b>usiness - <b>I</b>nformation - <b>A</b>pplication - <b>T</b>echnology - <b>S</b>ecurity + <b>P</b>rivacy). The "<b>P</b>" (Privacy) is added here as an important component part of Security for Canadian public.</p>
 
<p>To understand more of what we are trying to accomplish through Enterprise Architecture, please find a few good definitions of Enterprise Architecture below:</p>
 
<br>
 
  
===What is Enterprise Architecture===
+
Pour y parvenir, l’AI établit le lien entre les activités opérationnelles et la stratégie en matière de TI, permet la collaboration entre les activités opérationnelles et la stratégie en matière de TI et dirige l’intervention ministérielle en cas de perturbation.
<p><i>“An enterprise architecture (EA) is a conceptual blueprint that defines the structure and operation of an organization. The intent of an enterprise architecture is to determine how an organization can most <b>effectively achieve its current and future objectives</b>.”    (Source: [https://searchcio.techtarget.com/definition/enterprise-architecture TechTarget])</i></p>
 
<p><i>"Enterprise architecture (EA) is a discipline for proactively and holistically leading enterprise responses to disruptive forces by identifying and analyzing the execution of change toward desired business vision and outcomes."    (Source: [https://www.techopedia.com/definition/24746/enterprise-architecture-ea Techopedia])</i></p>
 
<p><i>"…a discipline for proactively and holistically leading enterprise responses to disruptive forces by identifying and analyzing the execution of change toward desired business vision and outcomes. EA delivers value by presenting business and IT leaders with signature-ready recommendations for adjusting policies and projects to achieve target business outcomes that capitalize on relevant business disruptions."    (Source: [https://www.gartner.com/it-glossary/enterprise-architecture-ea/ Gartner])</i></p>
 
<br>
 
<br>
 
  
<p>Several work for each of the building blocks have started. In the "Business" building block, for example, a working group was created based on the mandate from the DMCEPP to create the GC Business Capability Model (GC BCM). The purpose of developing this model is to create common terminology across the government when talking about business capabilities.</p>
+
==B-I-A-T-S+P (l'AI GC couches)==
 
+
L’utilisation du cadre de normes industrielles appelée le TOGAF (The Open Group Architecture Framework) permet d’offrir une approche structurée relativement à ces normes. Le cadre a question a été élaborée au moyen des mêmes éléments constitutifs, c’est-à-dire le '''B-I-A-T-S+P''' (Business - Information - Application - Technology - Security + Privacy). Le « P » (pour protection de la vie privée) a été ajouté à titre de composante de sécurité importante pour la population canadienne.
<p> Here are a few things that we do:</p><br>
 
  
<span style="font-size:1.5em;"><b>[[Government_of_Canada_Architectural_Standards |EA Standards]]</b></span>
+
L’architecture d’entreprise est la discipline qui établit les '''capacités d’affaires''' et s’assure que la conception est axée sur les '''résultats pour les utilisateurs'''. Elle veille également à ce que les systèmes soient '''quantifiables et imputables''' et à ce que leur mise en œuvre soit réalisée par des '''équipes multidisciplinaires'''.  
: GC Architectural Standards as per the Directive for Management of IT
 
  
 +
L’architecture de l’information établit la structure en vue de la '''collect'''e, de la '''gestion''', de '''l’entreposage''' et du '''partage''' des données (en mettant l’accent sur le libre partage, conformément à la '''Directive sur le gouvernement ouvert)'''.
  
<span style="font-size:1.5em;"><b>[[Past_Endorsed_Architectural_Decisions |EARB Endorsements]]</b></span>
+
L’architecture d’application privilégie l’utilisation de '''normes et de solution ouvertes''', veille à l’'''optimisation de la réutilisation''' et met l’accent sur la '''facilitation de l’interopérabilité'''.  
: Past EA Decisions tied into the BIATS
 
  
 +
L’architecture technologique est la discipline qui établit les normes d’utilisation du service d’hébergement du '''nuage public''' (et des modèles connexes comme logiciel en tant que service (SaaS)), de même que les normes de conception pour favoriser le '''rendement''', l’'''accessibilité''' et la '''flexibilité'''.
  
<span style="font-size:1.5em;"><b>[[Enterprise_Architecture_Artifacts |EA Artifacts]]</b></span>
+
L’architecture de sécurité vise à garantir '''la mise en œuvre des procédures de sécurité dans tous les niveaux de l’architecture''' et la '''catégorisation des données''' en vue de déterminer les '''mesures de protection''' appropriées.
: Artifacts supporting the Architectural Standards
 
  
 +
L’architecture de protection de la vie privée met en évidence la nécessité de réaliser une '''évaluation des facteurs relatifs à la vie privée''' (EFVP) lorsqu’il est question de renseignements personnels et d’assurer l'''’équilibre entre, d’une part, les besoins des utilisateurs et de l’organisation et, d’autre part, l’utilisation de mesures de sécurité appropriées.'''
  
<span style="font-size:1.5em;"><b>[[Architecture_Discussions |Working Groups]]</b></span>
+
L’utilisation de la BIATS+P est établi comme ensemble de normes architecturales du GC dans la Directive sur la gestion des technologies de l'information (Annexe C - Procédures obligatoires pour l'évaluation de l'architecture intégrée). Ces normes sont utilisées pour évaluer les initiatives du GC et garantir l’harmonisation.
: EA Working groups - to identify and develop artifacts to bridge the gaps
 
  
 +
==Groupe de travail==
 +
Un certain nombre de groupes de travail du GC soutiennent l’amélioration de ces normes et incitent les ministères à s’harmoniser à l’orientation établie dans le Plan stratégique des opérations numériques.
  
<span style="font-size:1.5em;"><b>[[GC_EARB |GC EARB]]</b></span>
+
·       Pour soutenir l’architecture d'''’entreprise''', un groupe de travail a été créé en fonction du mandat du comité des sous-ministres sur les priorités et la planification de l’entreprise (CSMEPC) de perfectionner le modèle de capacité opérationnelle du GC (MCO GC), lequel établit la terminologie partagée d’un bout à l’autre du gouvernement pour aborder les capacités commerciales.
: GC EARB Home Page
 
  
 +
·       Pour soutenir l’architecture de l’'''information,''' un autre groupe de travail, appelé la communauté de pratique des données d’entreprise du GC, a été mis sur pied afin de discuter de la façon de recueillir, d’entreposer, de partager et de gérer les données. Le groupe de travail sur la politique de l’intelligence artificielle soutient la composante importante de l’« information ».
  
<span style="font-size:1.5em;"><b>[[Monitoring_Architectural_Implementation |Other References]]</b></span>
+
·       Pour soutenir l’architecture de l’'''application,''' le groupe de travail du programme d’échange numérique a été créé pour discuter de l’utilisation des interfaces pour la programmation d'applications (API) au GC et de la publication de ces dernières dans le magasin d’API du GC.  
:: List of approved Cloud Vendors & approved AI Vendors
 
  
 +
·       Le groupe de travail en nuage a été créé pour soutenir l’architecture de '''technologies''' associée à l’infrastructure du nuage public pour les charges de travail de niveau Protégé B ou inférieur.
  
 +
·       Pour l’architecture de '''sécurité''', le groupe de travail de « Ouverture de session Canada » et du cadre de confiance pancanadien axe ses activités sur l’identité numérique de l’entreprise.
  
<!-- FOOTER -->
+
·       L’architecture de la '''vie privée''' est soutenue par des membres de l’équipe de protection de la vie privée du SCT, lesquels travaillent en étroite collaboration avec le Commissariat à la protection de la vie privée du Canada à l’élaboration de la définition des normes de protection de la vie privée.
  
 +
·       La communauté de pratique de l’architecture d’entreprise travaille avec les ministères du GC pour continuer à perfectionner le BIATS+P et aider à assurer l’harmonisation.
  
{| width="100%" cellpadding="10"  
+
<span style="font-size:1.5em;"><b>[[GC Enterprise Architecture/Framework | le cadriciel d'AE]]</b></span>
 +
: Crée des normes architectural du GC conformément à la Directive sur la gestion de la TI
  
|-valign="top"
 
|style="color:#3C6D9E;"|
 
<!-- COLUMN STARTS: -->
 
<div style="font-size: 1.8em; text-align:center;">Need help? Contact us.</div>
 
  
 +
<span style="font-size:1.5em;"><b>[[GC Enterprise Architecture/Enterprise Solutions|l'Approbation de CEAI GC]]</b></span>
 +
: Publie les approbations de l'AI antérieurs liés aux couches BIATS
  
  
<!-- COLUMN 1 STARTS: -->  
+
<span style="font-size:1.5em;"><b>[[GC Enterprise Architecture/Artifacts|l'Artefacts de l'AI]]</b></span>
{| width="100%" cellpadding="5"
+
: Produit des artefacts soutenant les normes architecturales
  
|-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: -->
+
<span style="font-size:1.5em;"><b>[[GC Enterprise Architecture/Working Groups|Groups de travail]]</b></span>
|width="33.3%" style="border: 1px solid lightgray; background-color:#fff; color:#409DE2;"|
+
: Crée des groups de travail de l'AI - pour identifier et développer des artefacts afin de combler les lacunes
[[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: -->  
+
<span style="font-size:1.5em;"><b>[[GC_Enterprise_Architecture/Board |CEAI GC]]</b></span>
 +
: Fait reference au CEAI GC pour gouvernance
  
<!-- TABLE ENDS --> |}
 
  
<!-- end -->
+
<span style="font-size:1.5em;"><b>[[GC Enterprise Architecture/Other References |Autres références]]</b></span>
 +
: Fournit des références rapids, telles que: Liste des fournisseurs de Infonuagique approvés et des fournisseurs de IA approuvés
 +
stand
 +
</multilang>
 +
{{OCIO_GCEA_Footer}}

Revision as of 16:03, 6 August 2020

Definition[edit | edit source]

Enterprise Architecture (EA) is a conceptual blueprint that defines the structure and operation of an organization considering and aligning business, information/data, application, technology, security, and privacy domains to support strategic outcomes.  

Mandate[edit | edit source]

The mandate of GC EA, as part of the GC Enterprise Architecture Review Board (EARB), is to refine current architecture standards and to define target architecture standards.

EA does this by linking business and IT strategy, enabling cooperation between business and IT, and leading the enterprise response to disruption.

B-I-A-T-S+P (GC EA Layers)[edit | edit source]

The use of an industry standard framework called TOGAF (The Open Group Architecture Framework) is useful for providing a structured approach to these standards, and it has been adapted using the same building blocks, the B-I-A-T-S+P (Business - Information - Application - Technology - Security + Privacy). The "P" (Privacy) was  added as an important component part of Security for Canadian public.

  • Business Architecture is the discipline that defines business capabilities and ensures that design is focused on outcomes for users. It also ensures systems are designed to be measurable and accountable, and delivered by multidisciplinary teams.
  • Information Architecture establishes a structure for data collection, management, storage, and sharing (with a focus on open sharing as per the Directive on Open Government).
  • Application Architecture emphasises the use of open standards and solutions, ensures reuse is maximized, and focuses on enabling interoperability.
  • Technology Architecture is the discipline that defines standards for using Public Cloud hosting (and related models such as Software as a Service), and designing for performance, availability, and scalability.
  • Security Architecture is concerned with ensuring security is implemented across all architectural layers, and categorizing data to determine appropriate safeguards.
  • Privacy Architecture emphasizes the need to perform a privacy impact assessment (PIA) when personal information is involved, and ensures a balance between user and business needs with proportionate security measures.

The use of the BIATS+P was codified as a set of GC Architectural Standards in the Directive on Management of Information Technology (Appendix C - Mandatory Procedures for Enterprise Architecture Assessment). These standards are used to evaluate GC initiatives and ensure alignment.

Working Groups[edit | edit source]

A number of GC Working Groups support the refinement of these standards and influence departments to align with the direction set in the Digital Operations Strategic Plan.

  • Supporting Business architecture, a working group was created based on the mandate from the DMCEPP to refine the GC Business Capability Model (GC BCM), which defines common terminology across the government for discussing business capabilities.
  • Supporting Information architecture, another working group called the GC Enterprise Data Community of Practice was created to discuss how to collect, store, share and manage data. An Artificial Intelligence Policy working group also supports the "Information" building block.
  • Supporting Application architecture, the Digital Exchange Program working group was created to discuss using APIs (Application Programming Interfaces) for GC use, and publishing them in the GC API store.
  • The Cloud Working group was created to support Technology architecture related to Public Cloud infrastructure for Protected B workloads and below.
  • In Security architecture, the Sign in Canada & Pan Canadian Trust Framework working group focuses on the Enterprise Digital Identity.
  • Privacy architecture is supported by members of the TBS Privacy team, who worked closely with the Office of the Privacy Commissioner on the definition of the Privacy standards.
  • The Enterprise Architecture Community of Practice works with departments across the GC to continue refine the BIATS+P and help ensure alignment.


EA Framework

Creates GC Architectural Standards as per the Directive for Management of IT


Enterprise Solutions

Publishes Past EA Endorsements as tied into the BIATS layers


EA Artifacts

Produces Artifacts supporting the Architectural Standards


Working Groups

Creates EA Working groups - to identify and develop artifacts to bridge the gaps


GC EARB

Refers to the GC EARB for Governance


Other References

Provides quick references, such as: List of approved Cloud Vendors & approved AI Vendors