2TECH.WORK
2TECH.WORK / PLATFORM

Offrez à votre application un domicile fiable

Planifiez comment un service démarre, stocke des données, signale des problèmes et récupère après une version.

En savoir plus
Architecture et connexions décrites sur cette page.
01

Sachez ce qui doit s'exécuter

Listez les processus requis par votre application. Un service HTTP gère les requêtes, un worker traite les tâches en arrière-plan, et une tâche planifiée s'exécute à un moment précis. Donnez à chacun une commande de démarrage claire. Choisissez une version de runtime prise en charge et enregistrez-la avec le projet.

02

Séparez les fichiers des données durables

La sortie de construction peut être recréée ; les fichiers téléchargés et les enregistrements de base de données ne le peuvent généralement pas. Décidez quelles données doivent survivre à un redémarrage avant le déploiement. Gardez les fichiers temporaires jetables et placez les données persistantes dans un stockage avec une politique de sauvegarde explicite. Testez la restauration, pas seulement la création de sauvegarde.

03

Vérifiez le comportement, pas seulement un processus

Un processus en cours d'exécution peut encore être inutilisable. Vérifiez une page ordinaire, une requête représentative et ses dépendances importantes. Utilisez des délais d'attente limités. Après une mise à jour, comparez les modèles de défaillance avec la version précédente et conservez une procédure de retour arrière incluant la compatibilité de configuration.