Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

run frontend python -m http.server 5500 --directory src/frontend

run backend uv run uvicorn api:app --reload --app-dir src/backend

uv run pytest -v

aws s3 cp data/words.csv s3://tuto-deployment-app/ s3 cp src/frontend/homepage.html s3://tuto-deployment-app/

Objectif du tutoriel

Coding

  • Créer un outil de détection de mots bannis à partir d’un fichier CSV (base simple pour évoluer vers du NLP).
  • Développer une API avec FastAPI.
  • Créer un frontend web.

Déploiement & Infrastructure

  • Utiliser AWS CLI.
  • Stocker les fichiers sur Amazon S3.
  • Déployer l’API sur EC2 ou AWS App Runner.
  • Gérer l’infrastructure avec Terraform.

CI/CD

  • Automatiser le déploiement à chaque push sur la branche main.

Pour aller plus loin

  • Découvrir l’architecture serverless.
  • Déployer une fonction AWS Lambda.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages