Aller au contenu
Agencei

Support & dépannage

Maintenance informatique de vos applications et plateformes

La maintenance informatique regroupe l'ensemble des actions planifiées qui gardent une application ou une plateforme en bon état de fonctionnement dans le temps : supervision, mises à jour des dépendances et des systèmes, application des correctifs de sécurité, vérification des sauvegardes et petites évolutions. Agencei l'assure pour des applications sur mesure, des API, des sites CMS et leur infrastructure.

Elle s'adresse aux entreprises qui ont une application en production et veulent éviter qu'elle se dégrade : bibliothèques obsolètes, failles non corrigées, serveur saturé, sauvegardes jamais testées. C'est le cas des PME avec un outil métier, des éditeurs SaaS en phase de croissance et des e-commerçants.

Nous distinguons trois volets. La maintenance corrective traite les défauts constatés. La maintenance préventive réduit la probabilité d'incident : mises à jour, supervision, tests de restauration. La maintenance évolutive fait progresser l'application par petites itérations. Le contrat précise la part de chaque volet et le rythme des interventions.

Dans quelles situations intervenons-nous ?

Application livrée puis laissée sans suivi

Le projet a été mis en ligne il y a un ou deux ans et plus personne n'y a touché. Les versions de framework, de PHP ou de Node.js ne sont plus supportées et les mises à jour de sécurité ne sont plus appliquées.

Dette technique qui freine les évolutions

Chaque nouvelle demande prend plus de temps que prévu parce que le code et les dépendances ont vieilli. Un plan de maintenance étale la remise à niveau et rend les évolutions à nouveau abordables.

Sauvegardes incertaines

Des sauvegardes existent peut-être, mais personne n'a jamais essayé de restaurer. Nous mettons en place une stratégie 3-2-1 et testons régulièrement la restauration.

Infrastructure sans supervision

Vous apprenez les pannes par vos clients. Nous installons une supervision de la disponibilité, des ressources et des erreurs applicatives, avec des alertes vers l'équipe concernée.

Obligations de conformité

Un client, un auditeur ou une réglementation exige des mises à jour régulières, des journaux conservés et des procédures de sauvegarde documentées. La maintenance apporte les preuves nécessaires.

Notre intervention

  1. 1

    Audit initial de l'existant

    Inventaire des composants, versions et dépendances, vérification des sauvegardes, revue de la supervision et de la sécurité de base. Nous listons les écarts et les priorisons par risque.

  2. 2

    Plan de maintenance

    Définition du périmètre, du rythme des mises à jour, des fenêtres d'intervention, des indicateurs suivis et du volume de maintenance évolutive inclus. Le plan est écrit et partagé.

  3. 3

    Mise en place de la supervision et des sauvegardes

    Supervision de la disponibilité, des ressources et des certificats, suivi des erreurs applicatives, sauvegardes automatisées selon la règle 3-2-1 avec test de restauration documenté.

  4. 4

    Cycles de mises à jour et correctifs

    Mises à jour des dépendances, des systèmes et des composants CMS appliquées d'abord en staging, avec tests de non-régression, puis en production avec possibilité de retour arrière. Les correctifs de sécurité critiques sont traités hors cycle.

  5. 5

    Maintenance évolutive

    Petites améliorations demandées par vos équipes, traitées dans le volume prévu au contrat : ajustement d'un écran, nouvel export, optimisation d'une requête, amélioration d'un parcours.

  6. 6

    Rapport et revue périodique

    Compte rendu des actions réalisées, état des versions, incidents évités, points d'attention et propositions pour la période suivante.

Technologies utilisées

  • Dependabot et Renovate
  • npm audit et OWASP Dependency-Check
  • Grafana, Prometheus et Uptime Kuma
  • Sentry
  • Docker et Docker Compose
  • GitLab CI et GitHub Actions
  • Ansible
  • AWS (EC2, RDS, S3)
  • restic et pg_dump
  • Let's Encrypt
  • WP-CLI
  • Linux (Debian, Ubuntu)

Pourquoi choisir Agencei ?

  • Une maintenance qui touche au code

    Au-delà des mises à jour de paquets, nous savons adapter le code quand une bibliothèque change d'API ou qu'une version majeure de framework casse la compatibilité.

  • Rien en production sans staging

    Chaque mise à jour passe par un environnement de test et des tests de non-régression avant la production. Les mises en production sont planifiées et réversibles.

  • Des sauvegardes réellement testées

    Nous ne considérons pas qu'une sauvegarde existe tant qu'une restauration n'a pas été réussie. Les tests de restauration font partie du plan.

  • Un contrat lisible

    Le périmètre, le rythme et le volume d'évolutions sont écrits noir sur blanc. Vous savez ce qui est inclus et ce qui fera l'objet d'un devis séparé.

En bref

Qu'est-ce que ce service ?
La maintenance informatique Agencei est un service planifié qui maintient des applications, API, sites CMS et leur infrastructure en bon état : supervision, mises à jour, correctifs de sécurité, sauvegardes testées et petites évolutions.
À qui s'adresse-t-il ?
Elle s'adresse aux PME avec un outil métier, aux éditeurs SaaS et aux e-commerçants ayant une application en production, avec ou sans équipe technique interne.
Quel problème résout-il ?
Une application laissée sans suivi accumule des dépendances obsolètes, des failles non corrigées et des sauvegardes non vérifiées, jusqu'à l'incident ou au blocage des évolutions. La maintenance évite cette dégradation.
Combien de temps faut-il prévoir ?
L'audit initial et la mise en place prennent généralement quelques semaines. La maintenance est ensuite continue, avec des cycles de mises à jour réguliers, souvent mensuels, et des interventions de sécurité hors cycle.
Quels facteurs influencent le prix ?
Le prix dépend du nombre et de la complexité des applications, de la dette technique initiale, du rythme de mises à jour, du niveau de supervision et du volume de maintenance évolutive inclus.
Comment se déroule l'intervention ?
Audit initial, plan de maintenance écrit, mise en place de la supervision et des sauvegardes 3-2-1, cycles de mises à jour testées en staging, maintenance évolutive dans le volume prévu, rapport périodique.
Quels sont les risques ?
Sans maintenance, les failles de sécurité restent ouvertes, les versions deviennent impossibles à mettre à jour d'un coup et les sauvegardes peuvent s'avérer inutilisables le jour où l'on en a besoin.
Quelles alternatives existent ?
Assurer la maintenance en interne, souscrire une maintenance spécifique CMS (WordPress ou PrestaShop), ou choisir un support à l'intervention si l'application est peu critique.

Questions fréquentes

Quelle différence entre maintenance corrective, préventive et évolutive ?

La maintenance corrective corrige les défauts constatés. La maintenance préventive vise à éviter les incidents : mises à jour, supervision, sauvegardes testées. La maintenance évolutive apporte de petites améliorations fonctionnelles. Un bon contrat couvre les trois avec une part définie pour chacun.

À quelle fréquence faut-il mettre à jour une application ?

Les correctifs de sécurité critiques doivent être appliqués dès leur publication. Les autres mises à jour sont regroupées en cycles réguliers, souvent mensuels, pour limiter les interruptions. Le rythme dépend de votre pile technique et de votre exposition.

Que se passe-t-il si une mise à jour casse quelque chose ?

C'est précisément pour cela que chaque mise à jour est d'abord testée en staging. Si un problème apparaît malgré tout en production, un retour arrière est prévu et une sauvegarde préalable a été faite. Le correctif est ensuite traité en maintenance corrective.

Pouvez-vous maintenir une application développée par un autre prestataire ?

Oui, c'est fréquent. L'audit initial nous permet d'évaluer l'état du code, des dépendances et de l'infrastructure, puis de proposer un plan réaliste. Nous avons besoin du code source, des accès et, idéalement, de la documentation existante.

La maintenance couvre-t-elle l'hébergement ?

Elle couvre l'administration de votre infrastructure : serveurs, conteneurs, bases de données, certificats, sauvegardes. Les frais d'hébergement eux-mêmes restent facturés par votre hébergeur ou votre fournisseur cloud, sur votre propre compte.

Comment est calculé le prix d'un contrat de maintenance ?

Il dépend du nombre et de la complexité des applications, de l'état initial (dette technique à rattraper), du rythme de mises à jour, du niveau de supervision et du volume de maintenance évolutive inclus. Nous établissons un devis après l'audit initial.

Parlez-nous de votre projet

Décrivez votre besoin en quelques lignes : nous revenons vers vous avec une première analyse et les prochaines étapes.