title | subtitle | author | date | job | framework | highlighter | hitheme | widgets | mode | license | logo | knit | ext_widgets | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Carnets de terrain électroniques |
Avantages et inconvénients des bases de données embarquées |
Wilfried Heintz |
February 27, 2017 |
UMR 1201 Dynafor, INRA, Toulouse - wilfried.heintz@inra.fr |
io2012 |
highlight.js |
tomorrow |
|
selfcontained |
by-nc-sa |
INRA_logo.png |
slidify::knit2slides |
|
-
Nombreux projets scientifiques
-
Collectes de données pluri-annuelles
-
Plusieurs terrains d'études dans des conditions hétérogènes
-
Équipe de plusieurs collecteurs
-
Bases de données (PostgreSQL/PostGIS) intégrées dans une IDG
- Excel, formulaires Web ... mais aussi fiches papier
- Tablettes, smartphones, PC durcis, crayons ...
=> Perte possible de données
=> Complexité du paramétrage du matériel portable
=> Du temps pour l'intégration dans le SI
-
Proposer un système simple, fiable et (vraiment) portable
-
Mieux contrôler la qualité des données dès la collecte
-
"Fluidifier" l'intégration dans le SI
-
... Sans bouleverser les habitudes ;-)
-
Retour d'expérience Geo-poppy : Julien.Ancelin@inra.fr
-
Portabilité : léger et peu encombrant
-
Très faible coût : réplicable
-
Conteneurisation : déploiement facilité
-
Un seul boitier pour plusieurs collecteurs (Wifi)
-
Compatible avec les supports existants : peu de dépenses
-
Utilisation de formulaires existants : pas de dépaysement !
-
OS Linux : fiabilité
-
Déport de l'autonomie et de la "complexité" sur le rpi
-
Adaptation de l'ergonomie des formulaires
-
Quelques paramétrages ...
-
Formation à Docker (rentable mais pas pas indispensable)
-
Synchronisation nécessaire
-
Gestion des UUID
-
3 applications installées :
- relevés floristiques
- suivi de dendro-microhabitats
- indice de biodiversité potentielle
-
Satisfaction générale !
-
Pas de perte de données
## Points d'attention
- Alimentation : 5V et 700mA minimum
=> bien choisir sa batterie !
-
Evolution rapide des versions ...
-
Sauvegarde : duplication des répertoires de PostgreSQL sur clé
## Evolutions actuelles
-
Load balancing pour les applications gourmandes
-
Projet Pi4x4 pour une tablette durcie open-source