Samen Steeve
MES SERVICES.
Retour aux réalisations
Architecture Cloud & HybrideIngénierie logicielle

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

Node.jsFastAPIPostgreSQLRedisDockerKubernetesTerraformAWSAzureHyperledger FabricGitHub Actions
5

Microservices indépendants

API Gateway, ERP, CRM, Supply Chain, BI

0%

Perte de données terrain

Module Supply Chain offline-first avec sync par batch

45min

Provisioning environnement

Réduit de 3 jours à 45 minutes via Terraform IaC

100%

Conformité loi n°2010/012

Souveraineté des données RH et financières sur site

Synthèse Exécutive

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.

Démarrer un projet