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.
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.