Northwatch
Les cours en direct de 50 actions américaines et canadiennes.

Comment ça fonctionne
Une fonction Lambda planifiée collecte les cours de 50 actions et FNB américains et canadiens pendant les heures de marché et les enregistre dans DynamoDB.
Le frontend React et l’API sont servis par CloudFront. L’API n’accepte que les requêtes signées par CloudFront.
L’infrastructure est décrite en CDK et testée de bout en bout, des vérifications du modèle aux tests dans le navigateur. Des alarmes CloudWatch signalent les erreurs dès qu’elles surviennent.
Technologies
- InfrastructureAWS CDK, CloudFormation
- CalculLambda, EventBridge Scheduler
- DonnéesDynamoDB, API Finnhub
- DiffusionCloudFront, S3, Origin Access Control, ACM
- FrontendReact, Mantine, TanStack Query
- QualitéJest, Vitest, Playwright, alarmes CloudWatch