Développement de nouvelles applications

D'ici 2018, plus de 70 % des nouvelles applications internes seront développées sur une solution OSDBMS et 50 % des instances RDBMS commerciales existantes auront été converties ou seront en cours de conversion. Gartner, État des solutions RDMS open source, 2015, avril 2015
Détails du cas d'utilisation

Aux États-Unis, EDB compte parmi ses plus importants clients une grande compagnie d’assurance. Cette compagnie d’assurance gérait ses polices d'assurance-habitation, assurance-vie et assurance automobile sur des applications distinctes d’une manière qui empêchait les clients et les courtiers d’accéder à leurs polices à partir d'une interface unique. Cette société a donc contacté EnterpriseDB® (EDB™) pour créer une application basée sur la plateforme EDB Postgres afin de fournir aux clients et courtiers un point d’accès unique à toutes les polices détenues par une personne. Le service à la clientèle étant très important pour l’entreprise, l'application se devait d'avoir un temps de disponibilité optimale. En effet, celle-ci ne devait subir aucune interruption planifiée pour des raisons de maintenance technique et devait se conformer à une exigence de disponibilité de 99,99 %.

Ce que nous avons fait

EDB Postgres Advanced Server a fourni les performances et l’évolutivité dont la compagnie d’assurance avait besoin pour gérer des dizaines de millions de clients et de polices. La solution EDB Postgres a été déployée pour coordonner les données stockées dans plusieurs datacentres. Les ingénieurs EDB ont collaboré avec l'entreprise pour déployer Slony, une solution de réplication open source, ainsi qu'EDB Postgres Replication Server (multi-master), pour s'assurer que les données stockées dans plusieurs emplacements sont bien synchronisées et que le système répond à l'exigence de disponibilité de 99,99 %. Aujourd'hui, l'entreprise déploie également EDB Postgres Enterprise Manager pour assurer l’administration de plusieurs milliers de bases de données déployées pour soutenir l’application.