Skip to content

Commit

Permalink
Merge pull request #23 from dnum-mi/dev
Browse files Browse the repository at this point in the history
add git date modified
  • Loading branch information
mogador26 authored May 5, 2024
2 parents 72fd69e + 9001745 commit ab3c4aa
Show file tree
Hide file tree
Showing 50 changed files with 141 additions and 74 deletions.
6 changes: 3 additions & 3 deletions _data/metadata.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module.exports = {
title: "Cadre de cohérence Technique / Ministère de l'intérieur",
title: "Cadre de cohérence Technique (version Bêta)",
url: "https://cct-mi.interieur.gouv.fr/",
newsletter: [
{
Expand All @@ -19,11 +19,11 @@ module.exports = {
sourcehut_url: "",
repository_url: "https://github.com/dnum-mi/cct-mi",
language: "fr",
description: "Direction de la Transformation NUmérique",
description: "Ministère de l'Intérieur / Direction de la Transformation NUMérique",
author: {
name: "Nom du service",
email: "cct@nom.du.service.gouv.fr",
url: "https://url_du_service.gouv.fr/"
},
service: "ministètre de l'intérieur"
service: "ministère de l'intérieur"
}
16 changes: 16 additions & 0 deletions _includes/layouts/page_readtime.njk
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
layout: layouts/base.njk
---
<div class="fr-container fr-py-8v">
{% if showBreadcrumb %}
{% include "components/breadcrumb.njk" %}
{% endif %}
<p>
<span class="meta__stats">&#9201; de lecture {{ content | readingTime }}</span>
</p>
<div class="fr-grid-row" data-pagefind-body>
<div class="fr-col-12">
{{ content | safe }}
</div>
</div>
</div>
2 changes: 1 addition & 1 deletion content/fr/1-chapeau/1-executive-summary.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Executive summary
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
eleventyNavigation:
key: Executive summary
parent: À propos
Expand Down
8 changes: 1 addition & 7 deletions content/fr/1-chapeau/2-presentation-generale.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,14 @@
title: Présentation générale
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
eleventyNavigation:
key: Présentation générale
parent: À propos
order: 2

---

{% if date %}
<p>
<span class="meta__stats">Mis à jour le {{page.date.toLocaleString("fr",{ weekday: 'long', year: 'numeric', month: 'short', day: 'numeric', hour: 'numeric',minute: 'numeric', second: 'numeric' })}}</span>
</p>
{% endif %}

À travers sa doctrine « Cloud au centre », l’État encourage l’ensemble des acteurs publics
à se saisir de son potentiel afin de développer une nouvelle génération de services
numériques de qualité, tout en protégeant au mieux les données des entreprises et des
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: CCT dans la passation des marchés publics
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
eleventyNavigation:
key: CCT dans la passation des marchés publics
parent: À propos
Expand Down
2 changes: 1 addition & 1 deletion content/fr/1-chapeau/x-glossaire.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Glossaire
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
eleventyNavigation:
key: Glossaire
parent: À propos
Expand Down
2 changes: 1 addition & 1 deletion content/fr/1-chapeau/xx-contribution-au-cct.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Contribuer au CCT
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
eleventyNavigation:
key: Contribuer au CCT
parent: À propos
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,42 +2,54 @@
title: Referentiel des normes
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
eleventyNavigation:
key: Referentiel des normes
parent: À propos
order: 6
parent: Normes
order: 1
---

### Règlements européens, qui ont valeur d'obligation légale

- [**eIDAS** (règlement européen n° 910/2014/UE sur l'identification électronique et les services de confiance pour les transactions électroniques au sein du marché intérieur)](https://eur-lex.europa.eu/legal-content/FR/TXT/?uri=CELEX:32014R0910). Pour aller plus loin : [eIDAS par l'ANSSI](https://www.ssi.gouv.fr/administration/reglementation/confiance-numerique/le-reglement-eidas/)
- **eIDAS** <a href="https://eur-lex.europa.eu/legal-content/FR/TXT/?uri=CELEX:32014R0910" target="_blank" rel="noopener"><strong>(règlement européen n° 910/2014/UE sur l'identification électronique et les services de confiance pour les transactions électroniques au sein du marché intérieur)</strong></a> et pour aller plus loin <a href="https://www.ssi.gouv.fr/administration/reglementation/confiance-numerique/le-reglement-eidas/" target="_blank" rel="noopener"><strong>eIDAS par l'ANSSI</strong></a>

- [**RGPD** (Règlement Général pour la Protection des Données)](https://eur-lex.europa.eu/legal-content/FR/TXT/?uri=CELEX%3A32016R0679) avec le complément que constitue la [**directive (UE) 2016/680 "Police/Justice"**, transposée dans le chapitre XIII de la loi 78-17 pour l'informatique et les libertés.](https://eur-lex.europa.eu/legal-content/FR/TXT/?uri=CELEX%3A32016L0680) 

### Référentiels nationaux, dont certains ont une valeur d'obligation légale

- [**RGAA** (Référentiel Général d'Accessibilité pour les Administrations)](https://www.numerique.gouv.fr/publications/rgaa-accessibilite/)

- [**RGESN** (référentiel général d'écoconception de services numériques)](https://ecoresponsable.numerique.gouv.fr/publications/referentiel-general-ecoconception/)

- [**DSFR** (Le Design de système de l'Etat : ensemble de composants réutilisables pour la construction de sites Internet des administrations)](https://www.systeme-de-design.gouv.fr/)

- [**Instruction Interministérielle n°901 (II 901)**](https://www.ssi.gouv.fr/administration/reglementation/protection-des-systemes-informations/instruction-interministerielle-n-901/) relative à la protection des systèmes d’information sensibles et Diffusion Restreinte

- [**PSSI de l’État** ](http://ssi.minint.fr/index.php/politique-de-securite/pgsn-mi/1820-publication-de-la-pgsn-mi)datant du 14 juillet 2014, déclinée depuis 2022 au ministère avec la Politique Générale de Sécurité Numérique du MI

- [**IGI 1337** du 26 Octobre 2022 ](https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000046503128)sur l’organisation de la sécurité numérique du système d’information et de communication de l’État

### Référentiels nationaux, qui ont court et qui sont valables dans les grands principes, mais qui n'ont pas été actualisés depuis longtemps

- [**RGS** (Référentiel Général de Sécurité) en association avec le règlement européen eIDAS). Document en **version 2 datant de juin 2014**.](https://www.ssi.gouv.fr/administration/reglementation/confiance-numerique/le-referentiel-general-de-securite-rgs/)

- [**RGI** (Référentiel Général d'Interopérabilité). Document en **version 2 datant de 2016**.](http://references.modernisation.gouv.fr/interoperabilite) Dont le [**décret d’application en cours date du 20 avril 2016.](https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000032438896)

- [**R2GA** (Référentiel Général de Gestion des Archives sur le portail national des archives). Document en **datant de 2013**.](https://francearchives.fr/fr/circulaire/R2GA_2013_10) - [Version pdf](https://www.gouvernement.fr/sites/default/files/contenu/piece-jointe/2014/07/r2ga_document_complet_201310.pdf). A noter qu'en terme de solutions, [**VITAM**](https://www.programmevitam.fr/) est préconisée comme solution disponible à l'interministériel.

### Référentiels nationaux, qui rentre dans le principe de réutilisation des solutions proposées à l'interministériel et les bonnes pratiques de développement

- [Le **SILL** (socle interministériel des logiciels libres)](https://sill.etalab.gouv.fr/software)
- [Le **Référentiel des platefomes Etalab** (plateformes interministérielles d'accès aux données)](https://www.etalab.gouv.fr/plateformes/). A noter que la solution d'accès aux données de l'Etat par API (api.gouv.fr) a son pendant en interne MI [**api.minint.fr** pour l'accès aux données en interne](http://api.minint.fr/)

- [Le **Référentiel des platefomes Etalab** (plateformes interministérielles d'accès aux données)](https://www.etalab.gouv.fr/plateformes/). A noter que la solution d'accès aux données de l'Etat par API [api.gouv.fr](https://api.gouv.fr) a son pendant en interne au sein du ministère [**api.minint.fr** pour l'accès aux données en interne](http://api.minint.fr/).

- [**Le référentiel SecNumCloud**](https://www.ssi.gouv.fr/actualite/lanssi-actualise-le-referentiel-secnumcloud/) pour les prestataires de services d’informatique en nuage

- [Les **10 principes d'une démarche exemplaire** (recueil synthétique de bonnes pratiques sur la mise en oeuvre de démarches en ligne)](https://www.numerique.gouv.fr/publications/dix-principes/)

- [La **Politique de contribution aux logiciels libres de l’État**](https://www.numerique.gouv.fr/publications/politique-logiciel-libre/) et du [**Plan d’action logiciels libres et communs numériques** qui en découle](https://www.numerique.gouv.fr/publications/plan-action-logiciels-libres-communs-numeriques/)


:::callout Normes appliables dans le contexte Cloud Native
Accèdez au [référentiel de normes](https://github.com/cloud-pi-native/cct-cloud-native) &#128521;&#129482;
:::callout Normes applicables dans le contexte Cloud Native
Accèdez au [référentiel de normes](https://github.com/cloud-pi-native/cct-cloud-native) &#129482;
:::
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Cloud Pi Native - Introduction
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---

## Introduction
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Cloud Pi Native - Contexte, enjeux et vision
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Cloud Pi Native - Principes généraux
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Cloud Pi Native - Normes applicables
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Cloud PI Native
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
eleventyNavigation:
key: Accès rapide - cloud pi native
parent: Offres d'hébergement
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Offre de certification - Cloud PI Native
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---

# Certification Cloud Pi Native
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Cloud Pi Native - Offre CI/CD
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Exigences techniques Cloud Native
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Patterns d'architecture
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---

La partie qui suit décrit des patterns d'architecture en cohérence avec l'approche Cloud Native :
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Environnement Numérique de Travail de l'agent
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
eleventyNavigation:
key: environnement numérique de travail de l'agent
parent: Environnement Numérique de Travail
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: referentiel des produits de l'ENT de l'agent
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---

<hr>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Environnement Numérique de Travail du développeur
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
eleventyNavigation:
key: Environnement numérique de travail du développeur
parent: Environnement Numérique de Travail
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: referentiel des produits de l'ENT du developpeur
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---

<hr>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Environnement Numérique de Travail de l'administrateur
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
eleventyNavigation:
key: Environnement numérique de travail de l'administrateur
parent: Environnement Numérique de Travail
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
title: referentiel des produits de l'ENT de l'administrateur, l'exploitation et l'hebergement
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---

<hr>
<h2>
<a name="EX"> Partie 1 : Exploitation &amp; H&eacute;bergement - [ EX ]</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Données et API
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
eleventyNavigation:
key: Données et API
parent: Socle architecture
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: données et services
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---

# Concevoir une application orientée données et services
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Gestion des échanges
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---

# Gestion des échanges
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,20 +19,21 @@ Pour remplir cette promesse, les API mises en place dans le cadre de l’État P

C’est pour ces raisons qu’il est essentiel, en complément du respect des standards, de définir une stratégie claire des API répondant aux enjeux métiers. Pour cela, on s’attachera, lors de la conception d’une API, aux aspect fonctionnels et métiers des services fournis :

- format de la donnée facilitant son utilisation quelques soient les contextes
- sollicitation au fil de l’eau (intégration dans les processus des partenaires)
- adaptation des traitements en fonction des contextes des partenaires (plage d’ouverture, pics saisonniers …)
- format de la donnée facilitant son utilisation quelques soient les contextes;
- sollicitation au fil de l’eau (intégration dans les processus des partenaires);
- adaptation des traitements en fonction des contextes des partenaires (plage d’ouverture, pics saisonniers …);
- contrôle des données transmises adaptées aux cadres légaux et aux besoins des partenaires
-


## <a name="choix">Choix technologiques</a>

La stratégie État Plateforme met en avant certains standards qui sont également utilisés dans les différentes API construites par des acteurs publics et disponibles sur [http://api.gouv.fr](http://api.gouv.fr/) :
La stratégie État Plateforme met en avant certains standards qui sont également utilisés dans les différentes API construites par des acteurs publics et disponibles sur [api.gouv.fr](https://api.gouv.fr/) :

- l’architecture REST et [API RESTful](https://restfulapi.net/) pour l’appel et l’utilisation des API
- [la spécification OpenAPI](https://github.com/OAI/OpenAPI-Specification) et [le framework swagger](http://swagger.io/) pour la documentation des API
- l’architecture REST et [API RESTful](https://restfulapi.net/) pour l’appel et l’utilisation des API;
- [la spécification OpenAPI](https://github.com/OAI/OpenAPI-Specification) et [le framework swagger](http://swagger.io/) pour la documentation des API;
- [le format JSON](http://www.json.org/) pour la structuration des données

## [Retour au sommaire](../sommaire

[Retour au sommaire](../sommaire)

{% include "components/back_to_top.njk" %}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Doctrine API - Rêgles
layout: layouts/page_date_readtime.njk
showBreadcrumb: true
date: Last Modified
date: git Last Modified
---

Les règles définies dans cette partie se veulent une déclinaison opérationnelle des principes définis précédemment. Ces différentes règles ont été mises à jour en reprenant pour partie le guide API publié par le [Government Digital Service (GDS)](https://www.gov.uk/guidance/gds-api-technical-and-data-standards) anglais, ainsi que certains éléments référencés dans le [guide de design d'API d'Octo](https://blog.octo.com/designer-une-api-rest/).
Expand Down
Loading

0 comments on commit ab3c4aa

Please sign in to comment.