split document
This commit is contained in:
parent
62ac9d8c78
commit
7859b43925
|
@ -0,0 +1,10 @@
|
|||
----------------------------
|
||||
| L'usine d'infrastructure |
|
||||
----------------------------
|
||||
|
||||
Principes généraux
|
||||
======================
|
||||
|
||||
- les services sont répartis sur différentes machines
|
||||
- les machines sont immuables
|
||||
- l'infrastructure est mise en place par une usine d'infrastructure
|
|
@ -1,78 +1,7 @@
|
|||
----------------------------
|
||||
| L'usine d'infrastructure |
|
||||
| Configuration |
|
||||
----------------------------
|
||||
|
||||
Définitions
|
||||
===================
|
||||
|
||||
Machine physique
|
||||
------------------
|
||||
|
||||
Le système est installé sans système de virtualisation.
|
||||
|
||||
Machine virtuelle
|
||||
--------------------
|
||||
|
||||
Le système est installé avec système de virtualisation (virtualisation matérielle ou conteneur).
|
||||
|
||||
Machine
|
||||
----------------
|
||||
|
||||
Le système est installé avec ou sans système de virtualisation.
|
||||
|
||||
Infrastructure immutable
|
||||
---------------------------
|
||||
|
||||
Les données de la machine ne devront pas avoir de comportement unique.
|
||||
Par exemple, un système avec de multiple mise à jour doit arriver strictement dans le même état qu'une machine fraîchement installé.
|
||||
|
||||
L'immutabilité permet de résoudre la problématique de la testabilité de l'infrastructure.
|
||||
Cela va également éviter des comportements erratiques d’un système qui devient de plus en plus complexe avec le temps.
|
||||
|
||||
Les données immutables sont strictement reproductible.
|
||||
|
||||
Infrastructure programmable
|
||||
-----------------------------
|
||||
|
||||
Permet d’automatiser la gestion et l’approvisionnement de l’infrastructure informatique grâce a des lignes de commande ou des fichiers textes.
|
||||
|
||||
Recette
|
||||
-----------
|
||||
|
||||
Ensemble des instructions permettant d'arriver à un état.
|
||||
|
||||
Principes généraux
|
||||
======================
|
||||
|
||||
- les services sont répartis sur différentes machines
|
||||
- les machines sont immutables
|
||||
- l'infrastructure est mise en place par une usine d'infrastructure
|
||||
|
||||
Types d'usagers
|
||||
===============================
|
||||
|
||||
Développeur
|
||||
-----------------
|
||||
|
||||
Personne qui travail sur le générateur de plate forme
|
||||
|
||||
Contributeur
|
||||
-------------------
|
||||
|
||||
Personne qui réalise les recettes et les mets à disposition.
|
||||
|
||||
Administrateur
|
||||
-------------------
|
||||
|
||||
Personnes qui ont accès à l'ensemble ou une partie des éléments de l'infrastructure
|
||||
|
||||
Une gestion des droits permettra de définir ce que l'utilisateur à le droit d'administrer.
|
||||
|
||||
Utilisateur
|
||||
--------------
|
||||
|
||||
Usager de l'infrastructure.
|
||||
|
||||
Types de données
|
||||
===============================
|
||||
|
||||
|
@ -103,15 +32,15 @@ Dans ces disques, il peut y avoir des partitions séparées.
|
|||
La mutabilité des données
|
||||
-------------------------------
|
||||
|
||||
Les données système sont immutables.
|
||||
Les données de configuration sont immutables.
|
||||
Les données système sont immuables.
|
||||
Les données de configuration sont immuables.
|
||||
Les données temporaires sont mutables.
|
||||
Les données utilisateurs sont mutables.
|
||||
|
||||
Approvisionnement
|
||||
-----------------------
|
||||
|
||||
Toutes les données immutables sont approvisionnées, reproductible et non modifiable.
|
||||
Toutes les données immuables sont approvisionnées, reproductible et non modifiable.
|
||||
Les données mutables peuvent être approvisionnées pour les initialiser.
|
||||
Les répertoires temporaires mutables n'ont pas vocation a être provisionnés.
|
||||
|
||||
|
@ -128,7 +57,7 @@ Mise à jour
|
|||
- l'image est regénéré (pas de mise à jour)
|
||||
- mise à disposition
|
||||
- la machine est redémarré
|
||||
- des données immutables de configuration :
|
||||
- des données immuables de configuration :
|
||||
- regénéré
|
||||
- mise à disposition
|
||||
- la machine est redémarré
|
||||
|
|
|
@ -0,0 +1,39 @@
|
|||
Définitions
|
||||
===================
|
||||
|
||||
Machine physique
|
||||
------------------
|
||||
|
||||
Le système est installé sans système de virtualisation.
|
||||
|
||||
Machine virtuelle
|
||||
--------------------
|
||||
|
||||
Le système est installé avec système de virtualisation (virtualisation matérielle ou conteneur).
|
||||
|
||||
Machine
|
||||
----------------
|
||||
|
||||
Le système est installé avec ou sans système de virtualisation.
|
||||
|
||||
Infrastructure immutable
|
||||
---------------------------
|
||||
|
||||
Les données de la machine ne devront pas avoir de comportement unique.
|
||||
Par exemple, un système avec de multiple mise à jour doit arriver strictement dans le même état qu'une machine fraîchement installé.
|
||||
|
||||
L'immutabilité permet de résoudre la problématique de la testabilité de l'infrastructure.
|
||||
Cela va également éviter des comportements erratiques d’un système qui devient de plus en plus complexe avec le temps.
|
||||
|
||||
Les données immutables sont strictement reproductible.
|
||||
|
||||
Infrastructure programmable
|
||||
-----------------------------
|
||||
|
||||
Permet d’automatiser la gestion et l’approvisionnement de l’infrastructure informatique grâce a des lignes de commande ou des fichiers textes.
|
||||
|
||||
Recette
|
||||
-----------
|
||||
|
||||
Ensemble des instructions permettant d'arriver à un état.
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
Types d'usagers
|
||||
===============================
|
||||
|
||||
Développeur
|
||||
-----------------
|
||||
|
||||
Personne qui travail sur le générateur de plate forme
|
||||
|
||||
Contributeur
|
||||
-------------------
|
||||
|
||||
Personne qui réalise les recettes et les mets à disposition.
|
||||
|
||||
Administrateur
|
||||
-------------------
|
||||
|
||||
Personnes qui ont accès à l'ensemble ou une partie des éléments de l'infrastructure
|
||||
|
||||
Une gestion des droits permettra de définir ce que l'utilisateur à le droit d'administrer.
|
||||
|
||||
Utilisateur
|
||||
--------------
|
||||
|
||||
Usager de l'infrastructure.
|
||||
|
Loading…
Reference in New Issue