Vérification…

Chapitre 03 · Démonstration live

Soumettez une commande, voyez-la voyager en temps réel.

Trois presets prêts à l'emploi — ou personnalisez votre propre commande.

Cette page envoie de vrais appels HTTP vers l'APIM déployé sur Azure. Pas de simulation — chaque test consomme réellement le pipeline jusqu'au Data Lake.

endpoint · https://apim-lumina-dev-jobordeau.azure-api.net/ecommerce/orders

↳ Bon à savoir · les commandes envoyées en mode preset sont préfixées DEMO-* et exclues par défaut du dashboard Analytics (toutes identiques, elles fausseraient les KPIs). Les commandes en mode custom apparaissent comme de vraies commandes.

○ Vérification…

Test de disponibilité du backend Azure.

configuration · contrôleidle

Choisissez un scénario

topology · live state
idle
active
success
error
non observable
① INGESTION② DONNÉES & ANALYTIQUE③ RÉSILIENCE · DLQ× 3 retriesAPIMapim-luminaProducerEcommerceOrderFnService Bussbt-lumina-ordersConsumerOrderProcessorData Lakegold-ordersData FactoryJSON → ParquetFabricZero-CopyDLQFailedOrderFnfailed-orderscontainerEvent GridBlobCreatedLogic AppEmail alerte

Les états success / error sont vérifiés via l'API. L'état non observable représente des composants dont l'état ne peut pas être confirmé en direct pendant ce run (ADF, déclenché par Event Grid sur écriture blob, et Fabric, qui tourne toutes les 30 min).

event log · live
> No events yet

Configurez puis envoyez une commande. Vous verrez ici les vraies requêtes HTTP, leurs codes de statut, et les transitions du pipeline.

payload inspector○ ready

Body que la démo enverra à l'APIM

Aucune requête en cours. Configurez puis envoyez.

À propos de cette démo

01Vrais appels HTTP

Le bouton 'Envoyer' fait un POST réel vers https://apim-lumina-dev-jobordeau.azure-api.net. Vous pouvez le voir dans l'onglet Network du navigateur.

02Polling sur le statut

Après le 202, la page interroge GET /orders/{id}/status toutes les 2s pour savoir si la commande apparaît dans gold-orders/ ou failed-orders/.

03État non observable

ADF (pipeline déclenché par Event Grid sur écriture blob) et Fabric (notebook qui tourne toutes les 30 min) ne peuvent pas être confirmés en direct pendant un run. Pour voir le résultat de Fabric en action, allez sur la page Analytics.