Étude de Cas

Dyme triple ses utilisateurs actifs mensuels grâce à une analyse approfondie de sa base d’utilisateurs

Conception SVG minimaliste d'un guillemet stylisé en blanc, bordé d'un contour bleu clair, symbolisant la communication ou les citations dans un style épuré.

Travailler avec PolitePixels a transformé notre produit. Nous sommes passés de difficultés avec l’évolutivité et les temps d’arrêt à une application stable et sécurisée. Ils ont mis en place un entrepôt de données, débloquant des analyses qui ont alimenté notre croissance et réduit nos coûts cloud de 50 %, augmentant considérablement notre rentabilité. Nous ne pourrions pas être plus satisfaits des résultats.

Joran Iedema, CEO

Une spirale abstraite de points formant un motif ressemblant à la Voie lactée, symbolisant l'infini et l'émerveillement cosmique.

Points forts

Zéro temps d'arrêt pendant les périodes de forte affluence
Analyses quasi en temps réel fluides
Contrôle total des développeurs sur les environnements de production

À propos de Dyme

Dyme est une application de gestion financière basée aux Pays-Bas, qui aide les utilisateurs à gérer leurs finances en reliant leurs comptes bancaires pour suivre leurs dépenses, catégoriser leurs frais, et définir des objectifs d'épargne.
Elle offre des fonctionnalités telles que la gestion automatique des contrats, l'annulation des abonnements et des conseils personnalisés pour économiser de l'argent.
Avec des dizaines de milliers de téléchargements chaque mois, Dyme devient rapidement un outil populaire pour simplifier la gestion financière personnelle.

Le défi

Dyme a rapidement gagné en popularité après le lancement de son application, obtenant même une place dans Dragon’s Den—une opportunité de relations publiques cruciale. Cependant, pendant cette période de forte affluence, leur infrastructure n’a pas pu gérer la charge, entraînant plusieurs jours de temps d’arrêt avec un impact négatif significatif sur leur croissance.

À mesure que Dyme continuait à évoluer, plusieurs défis critiques sont apparus :

  • Les développeurs avaient besoin de plus de visibilité et de contrôle sur les environnements de production pour assurer des déploiements fluides et continus, réduisant ainsi les temps d’arrêt.
  • Les analystes métiers nécessitaient un accès en temps réel aux données système pour les rapports et les analyses, mais les requêtes sur le système de production provoquaient souvent des goulots d'étranglement des performances.
  • Avec un nombre croissant d'employés travaillant à distance, Dyme devait sécuriser les ressources internes en limitant l'accès aux seuls appareils autorisés, maintenant une posture de sécurité solide tout en empêchant les accès non autorisés.

La solution

Nous avons mis en œuvre une solution qui a non seulement fourni à Dyme une infrastructure évolutive et un accès aux données, mais qui a également garanti un accès sécurisé aux ressources internes pour leur personnel à distance.

En utilisant Kubernetes sur Google Cloud avec une approche GitOps, nous avons donné aux développeurs un contrôle total sur leurs applications en production.
Des pipelines CI/CD automatisés ont permis des déploiements rapides et des opérations rationalisées, tandis que les capacités d’auto-réparation de Kubernetes ont assuré une haute disponibilité et une résilience accrue.

Pour répondre au besoin d’accès aux données en temps réel sans affecter la production, nous avons intégré BigQuery de Google Cloud.
Cela a permis aux analystes métiers d’exécuter des requêtes complexes sur des données miroir, séparant les charges de travail analytiques de la production, ce qui a maintenu les performances du système tout en offrant des insights approfondis sur le comportement des clients et les tendances financières.

Illustration d’un guillemet ouvrant en bleu, symbolisant le début d’une déclaration ou d’une idée importante, souvent utilisé pour mettre en valeur des messages ou des réflexions clés.

Nous pouvons désormais faire confiance à notre application et prendre des décisions à long terme en toute sérénité. Joran Iedema, CEO

Pour garantir un travail à distance sécurisé, nous avons mis en place une solution où les ressources internes n’étaient accessibles qu’aux appareils répondant à des exigences strictes de sécurité.
En utilisant des outils comme Tailscale pour un accès VPN sécurisé combiné à des outils de gestion des appareils, nous avons appliqué des politiques strictes de contrôle d’accès.
Seuls les appareils conformes aux protocoles de sécurité (par exemple, systèmes d'exploitation à jour, disques chiffrés et protection des points d'extrémité active) pouvaient accéder aux ressources internes de Dyme.
Cela a protégé les données financières sensibles et assuré la conformité réglementaire.

Notre impact

Configuration initiale
Avec PolitePixels
Les processus de test manuels ralentissaient les livraisons et augmentaient les risques.Cadres de tests automatiques intégrés et réduction de 81 % des bugs post-déploiement.
Les analystes métiers dépendaient des développeurs pour accéder aux données, créant des délais.Les analystes métiers ont obtenu un accès direct et sécurisé aux données du système, améliorant leur efficacité.
L'infrastructure as code complexe rendait les changements risqués et peu fiables.Changements d'infrastructure simplifiés et fiables grâce à GitOps et Terraform.
Les rapports et correctifs de vulnérabilités étaient incohérents, créant des lacunes de sécurité.Sécurité renforcée grâce à une analyse automatisée des vulnérabilités et une surveillance continue.

Résultats clés

Les développeurs ont obtenu un contrôle total sur leurs environnements de production, entraînant une augmentation de 30 % de la fréquence des déploiements et une réduction significative des incidents lors des déploiements.

Le déchargement des requêtes de données vers BigQuery a éliminé les goulots d’étranglement de performance, garantissant une expérience utilisateur fluide même pendant les périodes de forte affluence.

Les politiques d’accès à distance sécurisé ont assuré que les systèmes internes n’étaient accessibles qu’aux appareils de confiance, améliorant la sécurité et la conformité tout en soutenant une main-d’œuvre distribuée.

L’infrastructure basée sur Kubernetes a permis une mise à l’échelle rapide en réponse à une demande croissante, avec une surveillance et des alertes automatisées garantissant la santé et la disponibilité du système.

Illustration d’un guillemet ouvrant en bleu, symbolisant le début d’une déclaration ou d’une idée importante, souvent utilisé pour mettre en valeur des messages ou des réflexions clés.

Nous travaillons avec PolitePixels depuis plusieurs années, et ils ont su s’adapter aux besoins de notre entreprise. Ils apportent une richesse d’expérience et partagent leurs connaissances, impliquant nos ingénieurs dans le processus de réflexion pour développer des solutions efficaces. Wouter Florijn, CTO

Illustration SVG abstraite d’une nappe d’eau scintillante, rehaussée de formes en dégradé et d’éléments de design futuristes inspirés de la technologie, symbolisant l’innovation et la fluidité.

Faites passer vos systèmes
au niveau supérieur