DIGITRANS-CM (AGROCAM S.A.)
5 microservices pour une agro-industrie camerounaise — conçus pour des agents terrain sans internet et une traçabilité inviolable de la parcelle au marché.
Mon rôle
Architecte Solutions & Ingénieur logiciel
Période
Mai 2026 — Juin 2026
Microservices indépendants
API Gateway, ERP, CRM, Supply Chain, BI
Perte de données terrain
Module Supply Chain offline-first avec sync par batch
Provisioning environnement
Réduit de 3 jours à 45 minutes via Terraform IaC
Conformité loi n°2010/012
Souveraineté des données RH et financières sur site
AGROCAM S.A. gérait son opération sur un monolithe obsolète. Le défi n'était pas la charge serveur, mais l'incapacité des agents terrain en zone rurale à enregistrer leurs opérations sans connexion. De plus, la législation locale et les exigences de la chaîne alimentaire imposaient une souveraineté des données et une traçabilité immuable.
01. L'Enjeu Métier & Les Contraintes Africaines
Les architectures cloud traditionnelles échouent souvent en zone rurale africaine où la connectivité 2G/3G est intermittente. Les agents d'AGROCAM perdaient des heures de données lors des coupures réseau. Par ailleurs, la réglementation camerounaise (loi n°2010/012) interdit le stockage d'informations financières et RH hors du territoire national, interdisant le 100% cloud public.
"Une architecture cloud en Afrique doit être conçue pour la réalité du terrain : coupures réseau, contraintes légales de souveraineté et résilience offline."
02. Architecture Distribuée & Synchronisation Offline
J'ai conçu une architecture microservices distribuée basée sur un découpage en 5 domaines. Le cœur du système réside dans le module Supply Chain offline-first : les agents saisissent leurs transactions localement, et un worker Redis orchestre la déduplication et la synchronisation par batch dès le rétablissement de la connexion. Pour la traçabilité des récoltes, Hyperledger Fabric garantit qu'aucun lot ne peut être modifié rétrospectivement.
Sync Offline-First par Batch
Déduplication par offline_id et gestion des réessais via Redis Dead-Letter Queues.
Traçabilité Blockchain Hyperledger
Registre privé immuable scellant chaque étape de transit agricole de la ferme au consommateur.
Infrastructure Hybride Terraform
Workloads web sur AWS (af-south-1), identité sur Azure, données réglementées on-premise à Douala.
CI/CD & Alerting automatisé
Pipelines GitHub Actions en 5 étapes avec métriques Prometheus/Grafana et DRP documenté.
03. Enseignements & Impact Opérationnel
Sur les 3 premiers mois de pilote, aucune donnée terrain n'a été perdue. Le temps nécessaire pour provisionner un environnement complet est passé de 3 jours à 45 minutes grâce à l'Infrastructure as Code (Terraform), et le client bénéficie d'une conformité légale totale.
Un projet similaire ?
Parlons de votre besoin. Je reviens sous 24h avec une analyse concrète.
