SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Open Source Summit
2019
December 10th 2019
How to first install VITAM,
an archiving solution
for high volumetry
The plan !
Program Vitam, what is it ?
Presentation of the software solution
Installation documentation
Prerequisites for installation
Installation phase
Post-installation phase
3
Vitam Program
Product manifesto of
« Vitam software solution »
For public agencies,
To satisfy the issues of access in time of their digital informations,
Vitam proposes a free software solution of archiving, evolutive,
simple and easily interfaceable,
wich allow a unitary and secured gestion of billions of objects
And target its adoption by the largest number of public actors.
Archival isn’t storage
Preservation of files – Preservation

Mastering risks issued from technologic obsolescence (supports, systems)
Readibility of information – Sustainabilty/Preservation

Mastering risks issued from technologic obsolescence (formats, software)
Accessibility and tracabilty of documents - Archival

Be able to search and access quickly of items archived (Particularly trough
metadata)

Log actions applied on these documents

Preserve probative value of numericly signed documents

Ensure gestion of archives lifecycle
6
The 5 projects composing Vitam program
Vitam Program planning
8
Presentation of
the software solution
Open Source components used by Vitam
Composants Open source testés pour la
préservation
Preservation
Installation
Documentation
Installation documentation
Documentations are published on the website https://programmevitam.fr
In « Documentation » section
For installation instructions, the « Documentation Technique /
documentation d’installation (DIN )» must be used
https://www.programmevitam.fr/ressources/DocCourante/html/installation/
Publications sites
http://www.programmevitam.fr
https://github.com/ProgrammeVitam/vitam
Prerequisites for
installation

Operators need some skills on ansible and consul, and database administrators on
mongo-db and Elastic search.

Some technical prerequisites on software componants and infrastructure.
The following example presents the preparation of a small size plateform, a good
start for a POC.
Prerequisites
Centos 7 / Debian 9 Centos 7 / Debian 9 Centos 7 / Debian 9 Centos 7 / Debian 9
Ansible > 2.7
Openssh client
Openjdk 1.8.0
prerequisites
user with sudo user with sudo user with sudo
selinux disabled selinux disabled selinux disabled
repo RPM
registry docker
(extra)
Admin VM Poc-vm-1 Poc-vm-2 Poc-vm-3
Time synchronisation
Installation
phase
Components repartition
Admin VM Poc-vm-1 Poc-vm-2 Poc-vm-3
/vitam/deployment elasticsearch-data
access-internal
library
storage-engine
worker
access-external
security-internal
workspace
processing
dev-tools
ingest-internal
ingest-external
logbook
elasticsearch-log
mongoc-data
mongodb-data
mongos-data
mongod-data
functional-
administration
metadata
kibana-data
log-servers
storage-offer-default
cerebro
mongod-offer
logstash
mongos-offer
ihm-recette
mongoc-offer
kibana-log
consul-server
mongodb-offer
batch-report
ihm-demo
Installation – configuration files
Vitam deployment is ansible based. Some configuration files must be
updated before the core installation.
With the installation package installed on admin server, edit in
vitam/deployment directory :
●
environments/hosts
Sample files in this directory can be used replacing name of servers
●
environments/group_vars/all/offers_opts.yml
Two importants things to configure in this file : the offers that will be used for
stockage, and the strategy that defined how these offers will be used.
●
environments/group_vars/all/vault-vitam.yml
This file can be updated to change secrets, with an ansible-vault to crypt it.
●
environments/group_vars/all/vitam_vars.yml
It’s optionnal, but some variables used for installation can be changed here,
like disable_internet_repositories_install: yes

PKI Configuration ( optionnal ) ~ 2 min.

Certification installation ans keystores generation ~ 1 min.

Host_vars generation ~ 1 min.

Vitam core installation ! ~ 15-20 min.
( Video for each steps )
Installation steps
Post-installation
phase
Control services with Consul
Referentials initialization
4 referentials in the back-office have to be initialized
before data ingesting.
These referentials must be produced by archivists in the
shape of .csv and .json files
For tests purposes, Program Vitam is making available a
startup kit on http://www.programmevitam.fr/pages/ressources/
Programme
Vitam
47 rue de la Chapelle,
75018 Paris – France
www.programmevitam.fr
https://twitter.com/@ProgVitam
https://www.linkedin.com/grps/Programme-Vitam
Thank you for your attention !

Contenu connexe

Similaire à #OSSPARIS19 - Tuto de première installation de VITAM, un système d'archivage pour les grandes volumétries - THIERRY DEVILLECHABROLLE, Administrateur, Programme VITAM

Similaire à #OSSPARIS19 - Tuto de première installation de VITAM, un système d'archivage pour les grandes volumétries - THIERRY DEVILLECHABROLLE, Administrateur, Programme VITAM (20)

Agentless System Crawler - InterConnect 2016
Agentless System Crawler - InterConnect 2016Agentless System Crawler - InterConnect 2016
Agentless System Crawler - InterConnect 2016
 
Getting rid of pain with Heroku @ BrainDev Kyiv
Getting rid of pain with Heroku @ BrainDev KyivGetting rid of pain with Heroku @ BrainDev Kyiv
Getting rid of pain with Heroku @ BrainDev Kyiv
 
"Wie passen Serverless & Autonomous zusammen?"
"Wie passen Serverless & Autonomous zusammen?""Wie passen Serverless & Autonomous zusammen?"
"Wie passen Serverless & Autonomous zusammen?"
 
All in one
All in oneAll in one
All in one
 
Using Embedded Linux for Infrastructure Systems
Using Embedded Linux for Infrastructure SystemsUsing Embedded Linux for Infrastructure Systems
Using Embedded Linux for Infrastructure Systems
 
ProStore Remote Backup Solution
ProStore Remote Backup SolutionProStore Remote Backup Solution
ProStore Remote Backup Solution
 
Securing with Sophos - Sophos Day Belux 2014
Securing with Sophos - Sophos Day Belux 2014Securing with Sophos - Sophos Day Belux 2014
Securing with Sophos - Sophos Day Belux 2014
 
ch2.ppt
ch2.pptch2.ppt
ch2.ppt
 
Microsoft System center Configuration manager 2012 sp1
Microsoft System center Configuration manager 2012 sp1Microsoft System center Configuration manager 2012 sp1
Microsoft System center Configuration manager 2012 sp1
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop Computer
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop Computer
 
ch2.ppt
ch2.pptch2.ppt
ch2.ppt
 
Study notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security PractitionerStudy notes for CompTIA Certified Advanced Security Practitioner
Study notes for CompTIA Certified Advanced Security Practitioner
 
Tivoli_Introduction_SPE_09-03-2004_!!!.ppt
Tivoli_Introduction_SPE_09-03-2004_!!!.pptTivoli_Introduction_SPE_09-03-2004_!!!.ppt
Tivoli_Introduction_SPE_09-03-2004_!!!.ppt
 
Huawei GGSN 9811 software management
Huawei GGSN 9811 software managementHuawei GGSN 9811 software management
Huawei GGSN 9811 software management
 
#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...
#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...
#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...
 
Get your enterprise backup strategy ready for the digital world
Get your enterprise backup strategy ready for the digital worldGet your enterprise backup strategy ready for the digital world
Get your enterprise backup strategy ready for the digital world
 
Lesson 2
Lesson 2Lesson 2
Lesson 2
 
Building Toward an Open and Extensible Autonomous Computing Platform Utilizi...
Building Toward an Open and Extensible  Autonomous Computing Platform Utilizi...Building Toward an Open and Extensible  Autonomous Computing Platform Utilizi...
Building Toward an Open and Extensible Autonomous Computing Platform Utilizi...
 
TDC2017 - Embedded Linux - Deploy Software Update for Linux Devices
TDC2017 - Embedded Linux - Deploy Software Update for Linux DevicesTDC2017 - Embedded Linux - Deploy Software Update for Linux Devices
TDC2017 - Embedded Linux - Deploy Software Update for Linux Devices
 

Plus de Paris Open Source Summit

#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
Paris Open Source Summit
 
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
Paris Open Source Summit
 

Plus de Paris Open Source Summit (20)

#OSSPARIS19 : Control your Embedded Linux remotely by using WebSockets - Gian...
#OSSPARIS19 : Control your Embedded Linux remotely by using WebSockets - Gian...#OSSPARIS19 : Control your Embedded Linux remotely by using WebSockets - Gian...
#OSSPARIS19 : Control your Embedded Linux remotely by using WebSockets - Gian...
 
#OSSPARIS19 : A virtual machine approach for microcontroller programming : th...
#OSSPARIS19 : A virtual machine approach for microcontroller programming : th...#OSSPARIS19 : A virtual machine approach for microcontroller programming : th...
#OSSPARIS19 : A virtual machine approach for microcontroller programming : th...
 
#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...
#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...
#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...
 
#OSSPARIS19 : The evolving (IoT) security landscape - Gianluca Varisco, Arduino
#OSSPARIS19 : The evolving (IoT) security landscape - Gianluca Varisco, Arduino#OSSPARIS19 : The evolving (IoT) security landscape - Gianluca Varisco, Arduino
#OSSPARIS19 : The evolving (IoT) security landscape - Gianluca Varisco, Arduino
 
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
 
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
 
#OSSPARIS19 : Supervision d'objets connectés industriels - Eric DOANE, Zabbix
#OSSPARIS19 : Supervision d'objets connectés industriels - Eric DOANE, Zabbix#OSSPARIS19 : Supervision d'objets connectés industriels - Eric DOANE, Zabbix
#OSSPARIS19 : Supervision d'objets connectés industriels - Eric DOANE, Zabbix
 
#OSSPARIS19: Introduction to scikit-learn - Olivier Grisel, Inria
#OSSPARIS19: Introduction to scikit-learn - Olivier Grisel, Inria#OSSPARIS19: Introduction to scikit-learn - Olivier Grisel, Inria
#OSSPARIS19: Introduction to scikit-learn - Olivier Grisel, Inria
 
#OSSPARIS19 - Fostering disruptive innovation in AI with JEDI - André Loesekr...
#OSSPARIS19 - Fostering disruptive innovation in AI with JEDI - André Loesekr...#OSSPARIS19 - Fostering disruptive innovation in AI with JEDI - André Loesekr...
#OSSPARIS19 - Fostering disruptive innovation in AI with JEDI - André Loesekr...
 
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
 
#OSSPARIS19 : MDPH : une solution collaborative open source pour l'instructio...
#OSSPARIS19 : MDPH : une solution collaborative open source pour l'instructio...#OSSPARIS19 : MDPH : une solution collaborative open source pour l'instructio...
#OSSPARIS19 : MDPH : une solution collaborative open source pour l'instructio...
 
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
 
#OSSPARIS19 : Publier du code Open Source dans une banque : Mission impossibl...
#OSSPARIS19 : Publier du code Open Source dans une banque : Mission impossibl...#OSSPARIS19 : Publier du code Open Source dans une banque : Mission impossibl...
#OSSPARIS19 : Publier du code Open Source dans une banque : Mission impossibl...
 
#OSSPARIS19 : Libre à vous ! Raconter les libertés informatiques à la radio -...
#OSSPARIS19 : Libre à vous ! Raconter les libertés informatiques à la radio -...#OSSPARIS19 : Libre à vous ! Raconter les libertés informatiques à la radio -...
#OSSPARIS19 : Libre à vous ! Raconter les libertés informatiques à la radio -...
 
#OSSPARIS19 - Le logiciel libre : un enjeu politique et social - Etienne Gonn...
#OSSPARIS19 - Le logiciel libre : un enjeu politique et social - Etienne Gonn...#OSSPARIS19 - Le logiciel libre : un enjeu politique et social - Etienne Gonn...
#OSSPARIS19 - Le logiciel libre : un enjeu politique et social - Etienne Gonn...
 
#OSSPARIS19 - Conflits d’intérêt & concurrence : la place de l’éditeur dans l...
#OSSPARIS19 - Conflits d’intérêt & concurrence : la place de l’éditeur dans l...#OSSPARIS19 - Conflits d’intérêt & concurrence : la place de l’éditeur dans l...
#OSSPARIS19 - Conflits d’intérêt & concurrence : la place de l’éditeur dans l...
 
#OSSPARIS19 - Table ronde : souveraineté des données
#OSSPARIS19 - Table ronde : souveraineté des données #OSSPARIS19 - Table ronde : souveraineté des données
#OSSPARIS19 - Table ronde : souveraineté des données
 
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
 
#OSSPARIS19 - BlueMind v4 : les dessous technologiques de 10 ans de travail p...
#OSSPARIS19 - BlueMind v4 : les dessous technologiques de 10 ans de travail p...#OSSPARIS19 - BlueMind v4 : les dessous technologiques de 10 ans de travail p...
#OSSPARIS19 - BlueMind v4 : les dessous technologiques de 10 ans de travail p...
 
#OSSPARIS19 - Cryptpad : la collaboration chiffrée - LUDOVIC DUBOST, CEO XWik...
#OSSPARIS19 - Cryptpad : la collaboration chiffrée - LUDOVIC DUBOST, CEO XWik...#OSSPARIS19 - Cryptpad : la collaboration chiffrée - LUDOVIC DUBOST, CEO XWik...
#OSSPARIS19 - Cryptpad : la collaboration chiffrée - LUDOVIC DUBOST, CEO XWik...
 

Dernier

Dernier (20)

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

#OSSPARIS19 - Tuto de première installation de VITAM, un système d'archivage pour les grandes volumétries - THIERRY DEVILLECHABROLLE, Administrateur, Programme VITAM

  • 2. How to first install VITAM, an archiving solution for high volumetry
  • 3. The plan ! Program Vitam, what is it ? Presentation of the software solution Installation documentation Prerequisites for installation Installation phase Post-installation phase 3
  • 5. Product manifesto of « Vitam software solution » For public agencies, To satisfy the issues of access in time of their digital informations, Vitam proposes a free software solution of archiving, evolutive, simple and easily interfaceable, wich allow a unitary and secured gestion of billions of objects And target its adoption by the largest number of public actors.
  • 6. Archival isn’t storage Preservation of files – Preservation  Mastering risks issued from technologic obsolescence (supports, systems) Readibility of information – Sustainabilty/Preservation  Mastering risks issued from technologic obsolescence (formats, software) Accessibility and tracabilty of documents - Archival  Be able to search and access quickly of items archived (Particularly trough metadata)  Log actions applied on these documents  Preserve probative value of numericly signed documents  Ensure gestion of archives lifecycle 6
  • 7. The 5 projects composing Vitam program
  • 10. Open Source components used by Vitam
  • 11. Composants Open source testés pour la préservation Preservation
  • 12.
  • 14. Installation documentation Documentations are published on the website https://programmevitam.fr In « Documentation » section For installation instructions, the « Documentation Technique / documentation d’installation (DIN )» must be used https://www.programmevitam.fr/ressources/DocCourante/html/installation/
  • 17.  Operators need some skills on ansible and consul, and database administrators on mongo-db and Elastic search.  Some technical prerequisites on software componants and infrastructure. The following example presents the preparation of a small size plateform, a good start for a POC. Prerequisites
  • 18. Centos 7 / Debian 9 Centos 7 / Debian 9 Centos 7 / Debian 9 Centos 7 / Debian 9 Ansible > 2.7 Openssh client Openjdk 1.8.0 prerequisites user with sudo user with sudo user with sudo selinux disabled selinux disabled selinux disabled repo RPM registry docker (extra) Admin VM Poc-vm-1 Poc-vm-2 Poc-vm-3 Time synchronisation
  • 20. Components repartition Admin VM Poc-vm-1 Poc-vm-2 Poc-vm-3 /vitam/deployment elasticsearch-data access-internal library storage-engine worker access-external security-internal workspace processing dev-tools ingest-internal ingest-external logbook elasticsearch-log mongoc-data mongodb-data mongos-data mongod-data functional- administration metadata kibana-data log-servers storage-offer-default cerebro mongod-offer logstash mongos-offer ihm-recette mongoc-offer kibana-log consul-server mongodb-offer batch-report ihm-demo
  • 21. Installation – configuration files Vitam deployment is ansible based. Some configuration files must be updated before the core installation. With the installation package installed on admin server, edit in vitam/deployment directory : ● environments/hosts Sample files in this directory can be used replacing name of servers ● environments/group_vars/all/offers_opts.yml Two importants things to configure in this file : the offers that will be used for stockage, and the strategy that defined how these offers will be used. ● environments/group_vars/all/vault-vitam.yml This file can be updated to change secrets, with an ansible-vault to crypt it. ● environments/group_vars/all/vitam_vars.yml It’s optionnal, but some variables used for installation can be changed here, like disable_internet_repositories_install: yes
  • 22.  PKI Configuration ( optionnal ) ~ 2 min.  Certification installation ans keystores generation ~ 1 min.  Host_vars generation ~ 1 min.  Vitam core installation ! ~ 15-20 min. ( Video for each steps ) Installation steps
  • 25. Referentials initialization 4 referentials in the back-office have to be initialized before data ingesting. These referentials must be produced by archivists in the shape of .csv and .json files For tests purposes, Program Vitam is making available a startup kit on http://www.programmevitam.fr/pages/ressources/
  • 26. Programme Vitam 47 rue de la Chapelle, 75018 Paris – France www.programmevitam.fr https://twitter.com/@ProgVitam https://www.linkedin.com/grps/Programme-Vitam Thank you for your attention !