PG Day France 2016 - PostgreSQL mature pour les grandes applications critiques...
Channel: Communauté Francophone de PostgreSQL
Date: 2016-06-04

... comment les y migrer

Pierre-Jean Ditscheid et Jean-Luc Vuattoux sont tous deux co-fondateurs d'Eranea, éditrice d'une solution de transformation de systèmes "legacy", en particulier mainframes.

Pierre-Jean est concepteur, architecte et développeur senior de logiciels d'entreprise en environnement Java. Spécialiste de la migration d'applications critiques de grands systèmes historiques type mainframe vers x86/Linux/Java/PostgreSQL jusqu'à leur mise en production complète. A aussi participé à de nombreux projets complexes (Java / C++) structurants: gestion de production, services mobiles, annuaires en ligne, outil de gestion de parc informatique, etc.

Jean-Luc est docteur et ingénieur de formation, passionné d'algorithmie, il a participé en tant que chef de projet, architecte logiciel et développeur à de nombreux projets d'envergure dans des domaines aussi variés que la vidéo numérique, l'analyse graphique et sémantique de documents, le deep crawling auto-adaptatif et la migration d'applications critiques de grands systèmes historiques de type mainframe vers x86/Linux/Java. C'est dans le cadre de plusieurs migrations qu'il a utilisé PostgreSQL pour remplacer de grandes bases de données propriétaires. 

En 2015, le Gartner Group a validé l'applicabilité des bases de données Open Source, en particulier PostgreSQL, à la gestion des données des grandes applications critiques dans les entreprises et a donc annoncé une forte croissance de son utilisation dans les 3 ans, en particulier pour les nouvelles applications.

Mais, comment s'y prendre quand l'application critique de son entreprise fonctionne sur une autre de données ? Cette présentation, à travers de multiples expériences concrètes sur des projets de grande taille décrira les clefs de la réussite d'un projet de migration depuis un sgbd propriétaire (Db2, Oracle, etc.) vers PostgreSQL : iso-fonctionnalité, transparence, incrémentalité, etc. Elle détaillera les meilleures pratiques, la bonne structuration, l'outillage nécessaire à un projet pour le conduire au succès. A travers différents points de compatibilité, elle établira un panorama de la problématique complète à traiter dans un tel projet de transformation vers PostgreSQL.