2026 | Mon VPS : bien plus qu’un simple serveur

By | juillet 13, 2026

J’ai mis beaucoup de temps a trouver un vps qui me plaise.


Mon VPS VeryCloud.

Dernière mise à jour : 14 Aout 2026 : Début migration de OvhCloud vers VeryCloud.

Un laboratoire DevOps personnel

Apprendre, automatiser et fiabiliser des services numériques

En bref

J’exploite un laboratoire personnel orienté DevOps afin de conserver une pratique concrète du développement, de l’automatisation et de l’exploitation. Il me permet de tester des solutions dans un cadre maîtrisé et de relier les enjeux applicatifs, techniques et opérationnels.

DomaineCe que le laboratoire démontre
Architecture applicativeDéploiement de services web et métier dans une architecture conteneurisée.
AutomatisationMise en œuvre de workflows pour fiabiliser et industrialiser des tâches récurrentes.
DonnéesUtilisation de bases relationnelles adaptées aux besoins des applications.
IA localeExpérimentation de modèles de langage et d’outils de recherche auto-hébergés.
ExploitationSupervision, mises à jour maîtrisées, sauvegardes et préparation à la reprise.

1. Architecture et principes de conception

La plateforme repose sur une approche modulaire : les services sont exécutés dans des conteneurs indépendants, avec une séparation claire entre les applications, les données et les composants transverses. Cette organisation facilite les mises à jour, le diagnostic et la reproductibilité des déploiements.

PrincipeMise en pratique
IsolationLes composants sont séparés afin de limiter les dépendances directes et de rendre les évolutions plus maîtrisables.
Publication maîtriséeLes applications web sont distribuées par une couche dédiée qui centralise le chiffrement HTTPS et le routage.
PersistanceLes données applicatives sont conservées séparément des conteneurs afin de simplifier les sauvegardes et les restaurations.
ÉvolutivitéDe nouveaux services peuvent être ajoutés progressivement, avec une configuration explicite et documentée.

2. Écosystème technique

Les technologies utilisées sont présentées ici pour illustrer les compétences mobilisées. Les versions, paramètres et éléments de configuration restent privés.

FamilleTechnologies exploréesRôle
ConteneurisationDocker et Docker ComposeExécuter, isoler et orchestrer les services de façon reproductible.
Publication webNginx, PHP-FPM, reverse proxy HTTPS et certificats automatisésServir des applications web avec une gestion centralisée des flux sécurisés.
Développement .NETBlazor / .NETConcevoir et déployer une application métier web moderne.
Bases de donnéesMariaDB et PostgreSQLConserver les données applicatives dans des moteurs relationnels éprouvés.
Automatisationn8nConstruire des workflows, connecter des services et automatiser des processus.
IA et rechercheOllama, Open WebUI et SearXNGExpérimenter l’IA locale, les interfaces conversationnelles et la recherche.
SupervisionUptime Kuma et BeszelContrôler la disponibilité des services et les ressources de la plateforme.
MaintenanceWatchtowerAccompagner la gestion maîtrisée des mises à jour des images de services.

3. Une plateforme d’apprentissage appliquée

Ce laboratoire me donne un terrain d’expérimentation concret pour relier les décisions de projet à leurs conséquences opérationnelles. Il complète ma culture de chef de projet informatique par une pratique active des environnements modernes de développement et d’exploitation.

SujetApport professionnel
Cadrage techniqueMieux évaluer la pertinence, les dépendances et les coûts d’exploitation d’une solution.
Dialogue avec les équipesPartager un vocabulaire et des contraintes concrètes avec les développeurs, administrateurs et profils DevOps.
Qualité de servicePrendre en compte la disponibilité, la sauvegarde, la supervision et la reprise dès la conception.
IndustrialisationTransformer des manipulations répétitives en procédures et automatisations contrôlées.
Veille pragmatiqueTester des outils émergents, notamment dans l’IA locale et l’automatisation, avant de les recommander.

4. Fiabilité, sécurité et continuité

La sécurité et la continuité ne sont pas traitées comme des sujets annexes. Elles guident les choix d’architecture et les pratiques d’exploitation : réduction de l’exposition, séparation des responsabilités, gestion attentive des secrets, supervision continue et stratégie de sauvegarde.

AxeDémarche mise en œuvre
Sécurité par conceptionRéduction de l’exposition des composants, séparation des services et non-publication des informations d’exploitation.
Gestion des secretsLes identifiants, clés et paramètres sensibles sont exclus de la documentation et des contenus publics.
SupervisionLa disponibilité des services et la consommation des ressources sont suivies afin de détecter rapidement un écart.
SauvegardeLes données et configurations importantes font l’objet de sauvegardes automatisées, vérifiables et restaurables.
RepriseLes procédures de reconstruction et de restauration sont documentées pour limiter le risque opérationnel.

5. Conclusion

Ce laboratoire DevOps constitue un projet personnel structurant. Il démontre ma capacité à faire le lien entre développement, architecture, automatisation, données et exploitation. Mon objectif reste le même : concevoir des services utiles, puis les rendre compréhensibles, maintenables et fiables dans le temps.

Les détails techniques d’exploitation restent volontairement privés. Ils ne sont pas nécessaires pour comprendre la démarche, mais sont essentiels à la sécurité de la plateforme.

Partager :