Analyse des patrons de passerelle d'API pour une plateforme de paiement mobile
Aperçu
En quoi consiste ce défi.
Analysez un dossier d'incident et des métriques de trafic pour recommander une passerelle API avec rate limiting, puis obtenez un certificat vérifiable.
Le scénario
Cette startup, cofondée par deux ingénieurs sénégalais revenus de la diaspora, a levé un tour de financement d'amorçage auprès d'investisseurs ouest-africains. Elle cible les transferts d'argent entre particuliers et les paiements marchands via USSD (Unstructured Supplementary Service Data — protocole de communication sur réseau mobile) et application mobile. Sa croissance rapide (+60 % d'utilisateurs en un an) a mis sous pression une infrastructure initialement dimensionnée pour un seul pays.
Le brief
Ce que vous ferez, et ce que vous démontrerez.
Quelle architecture de passerelle d'API choisir et comment configurer la limitation de débit pour absorber les pics de trafic mensuels sans dégradation de service sur une plateforme de paiement mobile en croissance rapide ?
Earning criteria — what you'll demonstrate
- Comparer les patrons d'architecture de passerelle d'API (Kong, Envoy, NGINX) en évaluant leurs compromis dans un contexte Kubernetes
- Concevoir et configurer des règles de limitation de débit (rate limiting) différenciées par consommateur et par type d'opération
- Appliquer les principes de conception d'API REST (versionnement, codes de retour, pagination) à une plateforme de paiement
- Évaluer des choix d'infrastructure en tenant compte de contraintes régionales (latence, coût, écosystème local)
Adéquation au programme
Où cela s'inscrit dans votre cursus.
Renforce les mêmes compétences que celles attendues par votre diplôme.
Cursus associés bientôt disponibles.
Compétences
Les compétences que vous démontrerez.
Chacune apparaît sur votre certificat vérifié.
- Api Gateway Patterns Kong Envoy
Apply api gateway patterns kong envoy to solve real industry problems and demonstrate production-level capability.
- Rate Limiting
Apply rate limiting to solve real industry problems and demonstrate production-level capability.
- Api Versioning
Apply api versioning to solve real industry problems and demonstrate production-level capability.
- Rest Api Design
Apply rest api design to solve real industry problems and demonstrate production-level capability.
Débouchés
Les métiers auxquels ce défi vous prépare.
De vrais intitulés. De vraies passerelles de compétences. Choisissez celui qui se rapproche le plus de votre trajectoire.
Les parcours de carrière que ce défi construit
Métiers de référenceIngénieur DevOps
Évaluer et déployer une passerelle d'API sur Kubernetes avec des règles de rate limiting est une compétence directement transférable au rôle d'ingénieur DevOps qui automatise et sécurise les pipelines de déploiement d'API en production.
Ce défi renforce
- api-gateway-patterns-kong-envoy
- rate-limiting
- rest-api-design
Ingénieur Backend
Concevoir une stratégie de versionnement d'API REST et comprendre les patrons de passerelle renforce les compétences de l'ingénieur backend qui conçoit et maintient les API consommées par les applications clientes.
Ce défi renforce
- rest-api-design
- api-versioning
- api-gateway-patterns-kong-envoy
Ingénieur Plateforme
Choisir l'infrastructure de routage et de limitation de débit d'une plateforme Kubernetes est le type de décision architecturale que prend quotidiennement l'ingénieur plateforme pour offrir un socle fiable aux équipes produit.
Ce défi renforce
- api-gateway-patterns-kong-envoy
- rate-limiting
- api-versioning