Sélectionner une page
Formations Cloud Ingénieur Cloud Formation CapRover avec DigitalOcean

Formation CapRover avec DigitalOcean

Niveau confirmé
Catégorie Essential
Logo Jekyll
Prix 2100€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

Présentation

CapRover sur DigitalOcean permet de déployer rapidement des applications web avec une expérience proche d’un PaaS, tout en gardant le contrôle d’une infrastructure cloud. Idéal pour industrialiser des déploiements Docker, héberger plusieurs services et automatiser HTTPS, domaines et mises à jour.

Cette formation vise à rendre vos déploiements reproductibles : création d’un Droplet, installation de CapRover, configuration DNS, publication d’applications (Node.js, PHP, Python) et gestion des environnements. Vous apprendrez à structurer une plateforme multi-apps, à isoler les services et à sécuriser l’accès.

L’approche de cette formation est 100% pratique via ateliers guidés et démos : déploiement depuis Git/Dockerfile, variables d’environnement, logs, rollback et supervision de base. Livrables : un serveur CapRover opérationnel, une checklist d’exploitation, et des modèles de configuration (apps, domaines, SSL, sauvegardes).

Comme toutes nos formations, celle-ci vous présentera la dernière version stable de la technologie et ses nouveautés.

 

Objectifs

  • Provisionner un Droplet DigitalOcean et préparer l’accès SSH.
  • Installer et configurer CapRover avec domaine et certificats SSL.
  • Déployer des applications Docker (build, registry, Git push).
  • Gérer variables, volumes, bases de données et réseaux internes.
  • Mettre en place rollback, sauvegardes et bonnes pratiques d’exploitation.

 

Public visé

  • Développeurs full-stack souhaitant déployer en autonomie
  • DevOps / SRE débutants sur Docker et PaaS self-hosted
  • CTO / responsables techniques de petites équipes

 

Pré-requis

  • Notions de Linux et ligne de commande
  • Compréhension de base de Docker (images, conteneurs)
  • Connaissances DNS (A record, sous-domaines)
  • Familiarité avec Git et un workflow de déploiement

 

Pré-requis techniques

  • Machine : 8 Go RAM minimum (16 Go recommandé), CPU x64
  • Linux, macOS ou Windows avec WSL2
  • Terminal, éditeur de code, SSH, Git, Docker Desktop ou Docker Engine
  •  Compte DigitalOcean, un nom de domaine gérable, connexion Internet stable

Programme de formation CapRover avec DigitalOcean

 

[Jour 1 – Matin]

Installer CapRover sur un Droplet DigitalOcean

  • Créer un Droplet adapté (taille, région, Ubuntu LTS) et sécuriser l’accès SSH
  • Préparer le DNS (A/AAAA) et le sous-domaine wildcard pour les apps
  • Installer CapRover (Docker requis) et valider l’accès au panneau d’administration
  • Configurer le domaine principal, le mot de passe admin et les paramètres de base
  • Atelier pratique : Provisionner un Droplet et finaliser l’installation CapRover avec DNS fonctionnel.

 

[Jour 1 – Après-midi]

Premiers déploiements et gestion des applications

  • Déployer une application via CapRover CLI (caprover deploy) et via Dockerfile
  • Configurer ports, healthchecks et redirections HTTP vers HTTPS
  • Gérer les variables d’environnement et la configuration par environnement
  • Lire les logs, diagnostiquer un crash et effectuer un rollback
  • Atelier pratique : Déployer une app Node.js/React, exposer un domaine et valider les logs/rollback.

[Jour 2 – Matin]

HTTPS, reverse-proxy et bonnes pratiques de sécurité

  • Activer et renouveler automatiquement les certificats Let’s Encrypt
  • Configurer les domaines (custom domains, wildcard) et règles de routage
  • Renforcer la sécurité : pare-feu, SSH, mises à jour, principe du moindre privilège
  • Gérer les secrets et limiter l’exposition des services (ports, accès admin)
  • Atelier pratique : Mettre en place HTTPS complet et durcir l’accès (SSH, firewall, admin).

 

[Jour 2 – Après-midi]

Données persistantes et services managés

  • Mettre en place des volumes CapRover pour la persistance (uploads, configs)
  • Déployer une base via One-Click Apps (PostgreSQL/Redis) et gérer les sauvegardes
  • Connecter une app à un Managed Database DigitalOcean (réseau, credentials, TLS)
  • Stratégies de migration et séparation stateless / stateful
  • Atelier pratique : Déployer PostgreSQL + une app, persister les données et valider une restauration simple.

[Jour 3 – Matin]

CI/CD, registre d’images et déploiements automatisés

  • Mettre en place un pipeline CI/CD (build, tests, déploiement) avec CapRover
  • Utiliser un Container Registry (DigitalOcean ou autre) et gérer les tags d’images
  • Gérer les environnements (staging/prod) et les variables associées
  • Déploiements sans interruption : stratégie de release, healthcheck et rollback automatisé
  • Atelier pratique : Créer un pipeline Git (build Docker + push registry + déploiement CapRover).

 

[Jour 3 – Après-midi]

Supervision, sauvegardes et exploitation au quotidien

  • Mettre en place la monitoring (CPU/RAM/disque), alerting et suivi des incidents
  • Centraliser et exploiter les logs (rotation, rétention, diagnostic)
  • Plan de sauvegarde : volumes, bases de données, snapshots DigitalOcean
  • Préparer la montée en charge : dimensionnement Droplet, séparation des rôles, bonnes pratiques d’exploitation
  • Atelier pratique : Définir un runbook (backup/restore) et réaliser un test de reprise après incident.

 

Pour aller plus loin

Formation AWS

Formation Az-104

Formation GKE Kubernetes

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix 2100€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp