Aller au contenu principal

Maintenance Symfony

Maintenance Symfony : vos applications enfin dans le même écran.

Une application Symfony n’est pas un CMS, et c’est exactement pour ça qu’aucun outil de maintenance ne la surveille. Elle finit tenue à la main, entre deux urgences. Sentinelo la place dans la même liste que le reste de votre parc.

Sur demandeSans date annoncéeDonnées en Europe

Parc · 47 sites46 en ligne·1 alerte
Extrait de l’écran Parc : 6 sites de démonstration sur six technologies, avec leur disponibilité et leur latence.
DomaineStatut
boutique-lemarais.frPrestaShopEN LIGNE
api.groupe-verrier.comSymfonyEN LIGNE
blog.atelier-nord.frWordPressEN LIGNE
shop.maison-clair.comSyliusEN LIGNE
crm.transports-bd.frLaravelEN LIGNE
vins-duperrey.frWooCommerceALERTE
Disponibilité 30 j99,98 %
Écran Parc de l’application · parc de démonstration, domaines fictifs.

Disponibilité

Symfony, Sylius et Laravel : sur demande. L’agent de ces technologies n’est pas encore distribué en libre service, et aucune date n’est annoncée. Écrivez-nous : nous regardons avec vous ce qui est faisable pour votre application avant toute souscription. Ce qui suit décrit ce que l’agent fera une fois installé.

Nous écrire →

Ce qui est inclus

Ce que Sentinelo fait sur un site Symfony.

Supervision continue

Disponibilité, latence, code de réponse et certificat, contrôlés toutes les cinq minutes. Une panne est confirmée sur deux relevés consécutifs, et l’alerte part à la chute comme au retour.

Sauvegardes vérifiées

Chaque nuit, base et fichiers, chiffrés, stockés en Europe. Rotation sur 24 mois ; empreinte SHA-256 relevée, présence et taille de l’archive contrôlées après envoi.

9 contrôles de sécurité notés

Scan hebdomadaire sur le site, croisé avec Composer Audit et Sucuri SiteCheck. Score sur 100, et une alerte quand le scan révèle une nouvelle faille critique ou une chute nette du score.

Mises à jour signalées

Dépendances inventoriées et comparées aux avis publiés. La plateforme ne les applique pas : un ingénieur s'en charge si vous êtes client final, votre équipe si vous êtes agence.

Tarif de la maintenance Symfony

Combien coûte la maintenance Symfony.

Prix hors taxes, sans engagement. La grille complète, paliers agence compris, est sur la page tarifs.

Client final — Sur mesure

299 €HT / mois

Application Symfony, Sylius ou Laravel — sur demande

  • 1 site de production par forfait — une préproduction ne compte pas
  • Tout ce que contient E-commerce
  • 4 h d'intervention humaine incluses par mois
  • Audit continu des dépendances Composer
Nous écrire

Agence web

49 €HT / site / mois

Le même prix pour Symfony que pour toute autre technologie, dégressif jusqu’à 32 € selon le parc.

Dès 5 sites · au-delà de 100 sites, sur devis

  • Tout le parc dans un seul écran
  • Portail client et rapports à votre marque
  • Mises à jour signalées ; votre équipe les applique
Nous écrire

Au-delà des heures incluses d’un forfait client : facturé au prorata, sur la facture suivante · Voir tous les tarifs

Mesuré, pas promis

Ce que nous avons vérifié sur Symfony.

mise à jour de dépendance appliquée sans humain

0

L’agent refuse d’appliquer un « composer update » en production : c’est écrit dans son code, pas dans une option qu’on oublierait de cocher.

contrôles de sécurité notés, aucun simulé

9

Ce que l’agent ne peut pas mesurer sur cette cible est retiré du barème : le score sur 100 se calcule sur ce qui a réellement tourné.

pour sauvegarder WordPress, PrestaShop et votre application

1 cœur

La sauvegarde et la restauration passent par le même code que les deux autres agents, et ce cycle est rejoué de bout en bout dans nos tests.

Mises à jour

Signalées, jamais forcées.

Les dépendances Composer sont inventoriées, comparées aux avis de sécurité publiés, et signalées — avec le détail du paquet, de la version et de la faille. La plateforme ne les applique jamais toute seule : sur une application sur mesure, un « composer update » en production n’est pas atomique, suppose souvent un répertoire vendor accessible en écriture, et contourne le pipeline de déploiement.

Qui l’applique dépend donc de votre offre. Client final : c’est nous. La mise à jour est passée à la main par un ingénieur, elle est comprise dans le forfait, et c’est ce qui en explique le prix. Agence : c’est vous. Vous achetez le système au même prix par site que pour un WordPress ; l’intervention reste chez vous, où sont vos développeurs.

Ce que nous ne faisons pas

Deux limites assumées sur cette cible. L’agent n’applique pas les mises à jour de dépendances — un ingénieur s’en charge si vous êtes client final, votre équipe si vous êtes agence — et il ne se met pas à jour lui-même : il est distribué en paquet Composer, pas en binaire auto-installable, c’est donc un « composer update » qui le fait monter de version. En contrepartie il annonce sa version à chaque échange, et la plateforme signale les agents en retard.

Périmètre technique de la maintenance Symfony
ÉlémentCe qui est faitCadence
DisponibilitéSonde HTTP (mot-clé et code attendus réglables), panne confirmée sur deux relevés consécutifs, alerte à la chute et au retour5 min par défaut, de 1 à 60 min par site
SauvegardeBase + fichiers, chiffrée, contrôlée après envoiquotidienne
Sécurité9 contrôles notés + inventaire croisé avec les avis publiéshebdomadaire
Mises à jourDétectées et signaléescontinue
RapportPDF figé à la date d’émission, à la marque de l’agence ou à la nôtremensuelle

Propre à Symfony

Les détails que personne ne documente.

Chaque technologie a ses pièges. Les voici, et ce que nous en faisons.

Sauvegarde et restauration, exactement comme ailleurs

Base et fichiers, chiffrés, envoyés en Europe, contrôlés après envoi. C’est la même mécanique que sur WordPress, parce que c’est le même cœur logiciel qui la fait tourner.

Neuf contrôles de sécurité notés, choisis pour être honnêtes

Certificat, en-têtes HTTP, mode debug laissé actif, version de PHP, fichiers sensibles exposés, durcissement de la configuration… Ce que l’agent ne peut pas mesurer sur cette cible est retiré du barème, jamais rempli par une valeur par défaut.

Deux lignes de Composer et un import de routes

L’agent s’installe en dépendance Composer et s’enregistre comme bundle Symfony : une ligne dans config/bundles.php, un fichier d’import de routes, une variable d’environnement et une ligne de cron, livrés par votre pipeline habituel. Rien d’autre dans votre code métier, et aucune route publique qui traîne : le point d’entrée est monté sous un préfixe dédié et authentifié.

Vous voulez savoir où en est votre site Symfony ? Le scan est gratuit et sans inscription.

Lancer un scan gratuit →

Preuve de valeur

Le rapport mensuel, à votre marque.

Chaque mois, un PDF récapitule ce qui a été fait sur le site : disponibilité, sauvegardes exécutées, mises à jour signalées, vulnérabilités traitées et temps d’intervention. Il porte votre logo, pas le nôtre.
  • Généré et envoyé automatiquement
  • Figé à la date d’émission : le rapport de juin dit ce qui était vrai en juin
  • Archivé et consultable depuis le portail
Voir ce que contient un rapport →
Studio VerrierJuillet 2026

Rapport de maintenance

boutique-lemarais.fr · PrestaShop 8.2.1

Disponibilité
1 incident · 4 min d’indisponibilité
99,98 %
Sauvegardes
présence et taille contrôlées
31 / 31
Mises à jour
dont 3 correctifs de sécurité
24
Sécurité
18 contrôles notés · 0 faille critique
94 / 100
Interventions
sur 2 h incluses
2 h 10

Document généré automatiquement · aucune mention de Sentinelo

Première page du rapport mensuel · agence et site fictifs.

Pour qui

  • Applications métier sur mesure
  • Plateformes SaaS
  • API et back-ends
  • ESN et agences techniques

Et le reste de votre parc

Questions fréquentes

Maintenance Symfony : les questions qu’on nous pose.

Que comprend la maintenance Symfony ?

La supervision de la disponibilité, une sauvegarde chiffrée de la base et des fichiers avec rotation sur 24 mois, 9 contrôles de sécurité notés, l’audit continu des dépendances Composer contre les avis publiés, et un rapport mensuel. L’agent Symfony est aujourd’hui proposé sur demande : il n’est pas encore distribué en libre service.

Combien coûte la maintenance d’une application Symfony ?

En direct, le forfait Sur mesure : 299 € HT par mois pour une application, 4 h d’intervention humaine comprises chaque mois — c’est ce temps qui paie les mises à jour appliquées à la main —, puis 90 € HT de l’heure au prorata.

Pour une agence : 49 € HT par site et par mois, dégressif jusqu’à 32 €, le même prix qu’un site WordPress ; les mises à jour restent alors chez vous.

Les mises à jour Symfony sont-elles appliquées automatiquement ?

Non, et c’est délibéré : un « composer update » en production n’est pas atomique, suppose souvent un répertoire vendor accessible en écriture, et contourne votre pipeline. Les dépendances sont inventoriées et les failles signalées avec le paquet, la version et l’avis. Client final : un ingénieur de chez nous applique la mise à jour, c’est compris dans le forfait. Agence : c’est votre équipe.

Comment l’agent s’installe-t-il sur une application Symfony ?

En dépendance Composer, livrée par votre pipeline habituel, puis il s’enregistre comme un bundle Symfony : une ligne dans config/bundles.php et un fichier d’import de routes. Une variable d’environnement et une ligne de cron complètent l’installation. Son point d’entrée est monté sous un préfixe dédié et authentifié par une clé propre au site ; rien d’autre ne touche votre code métier.

Je suis une agence : puis-je superviser les applications Symfony de mes clients avec leurs sites WordPress ?

Oui, c’est la raison d’être de Sentinelo : toutes les technologies dans la même liste, les mêmes alertes et un rapport par client, à votre marque. Le prix par site ne dépend pas de la technologie. La différence tient aux mises à jour : sur cette cible, elles sont signalées, et c’est votre équipe qui les applique.

Votre site Symfony est-il à jour, là, maintenant ?

Lancez un scan gratuit. Résultat immédiat, sans inscription.

Sans inscription. Ni adresse e-mail ni résultat enregistré tant que vous ne demandez pas le rapport.