Hébergement applicatif Python

L’hébergement d’application Python repose sur les mécanismes suivants:

Utilisation du packaging wheels

Les applications Python doivent respecter le format de packaging wheel. Ce mécanisme permet de générer un fichier .whl contenant l’ensemble de l’application sous une forme pré-compilée, prête à être installée. Il garantit ainsi des installations simples, rapides et reproductibles.

La conversion d’une application existante afin de prendre en charge ce type de packaging est généralement une opération simple. Elle consiste principalement à ajouter un fichier pyproject.toml et à ajuster légèrement l’arborescence du projet.

Plus d’informations sur ce sujet sont disponibles ici : https://pythonwheels.com/

Dépôt sur le CDN du SEDOO

Ressources disponibles

Fichiers

L’a

Base de données

SSO

Installation de l’application

L’installation initiale de l’application est à la charge du SEDOO, cela permet

  • de définir l’ensemble des paramètres de l’application: nom du fichier wheels, répertoires associés,…
  • de créer d’attribuer les droits de gestion

Une fois l’application installée:

  • Elle est disponible à l’adresse https://flask.sedoo.fr/<monapplication>
  • Elle est disponible

https://permalink.sedoo.fr/sedoo-service-manager

Chemin:

Mise à jour d’une application

S’il s’agit d’une mise à jour de l’application sans changer le nom du fichier wheels

Consultation des logs de l’application

// A mettre en place

Rechercher