Carb0n

Fondée en 2022, Carb0n émerge comme une réponse à l’urgence climatique et à la crise énergétique, avec pour mission d’accélérer et de simplifier la transition énergétique des bâtiments tertiaires en Europe.

Avec une équipe composée d’experts en énergie et en immobilier, cette jeune entreprise accompagne les propriétaires institutionnels dans la rénovation énergétique de leur patrimoine. Carb0n propose des solutions innovantes visant à réduire massivement les émissions de gaz à effet de serre tout en offrant des options de financement pour les investissements nécessaires. Ses services couvrent une gamme variée, allant de la rénovation d’efficacité énergétique aux installations solaires sur toiture, sol et ombrière, offrant ainsi des solutions clés en main pour une transition énergétique réussie.

Carb0n

J’ai été extrêmement satisfait de l’intervention de JoliCode. Nous avons obtenu une liste de tâches très exhaustive, exactement ce que j’espérais en premier lieu. Lorsque je fais appel à JoliCode, c’est dans l’espoir de travailler sur des aspects que nous maîtrisons peu ou mal.

Cette démarche présente deux avantages majeurs : elle nous permet d’explorer de nouveaux horizons et de sortir de notre zone de confort.

Je recommande vivement JoliCode à toute entreprise cherchant à relever ses défis techniques avec excellence !

Thomas Laveau, CTO, Carb0n Thomas Laveau, CTO

Optimisation de l’infrastructure

Dans le cadre de notre partenariat avec Carb0n, nous avons réalisé un examen complet de leur infrastructure, allant de l’environnement de production, jusqu’à au code de l’application. Nous avons fourni des recommandations stratégiques pour son amélioration. Notre intervention a notamment couvert :

  • Évaluation et renforcement de la sécurité sur AWS, incluant EC2, RDS, S3, et la gestion des rôles via des IAM
  • Architecture et configuration optimale d’Ansible
  • Recommandations autour de l’observabilité (monitoring, altering)
  • Automatisation et anonymisation des snapshots de base de données de production
  • Analyse de la configuration PostgreSQL, ainsi que des requêtes lentes. Optimisations de celle-ci
  • Étude d’une architecture cible pour la base de données, afin de prévoir une très forte croissance

Les technologies utilisées sur ce projet

Optimisation des outils de développement et des bonnes pratiques

Nous avons également mis en place les outils de développement pour une efficacité maximale, ce qui a inclus :

  • Installation et configuration d’outils tels que Blackfire, PHP-CS-Fixer, PHPStan, et facilitation de l’activation/désactivation de xdebug pour un développement fluide en local
  • Transition de GitLab vers GitHub avec conseils sur la conservation de l’historique et la configuration des pipelines CI/CD.
  • Audit global de la codebase Symfony et API Platform pour optimiser l’organisation du projet, respecter les bonnes pratiques, et être en mesure de scaler le projet, que ce soit sur un plan humain, mais aussi technique.

Les technologies utilisées sur ce projet