Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Full-stack web development in French
·
Module 10
Déploiement Continu avec Docker et CI/CD
1
Optimiser un Dockerfile Spring Boot avec Multi-stage
Écrire un Dockerfile optimisé (multi-stage) pour conteneuriser une application Spring Boot.
2
Docker Compose: Orchestration d'applications et dépendances
Orchestrer l'application et ses dépendances (base de données, cache) avec Docker Compose.
3
Gestion sécurisée des secrets et variables d'environnement en conteneurs
Gérer les secrets et les variables d'environnement de manière sécurisée dans un contexte conteneurisé.
CI/CD avec GitHub Actions : Automatisation des Builds et Tests
Configurer un pipeline de CI/CD avec GitHub Actions pour automatiser les builds et les tests.
5
Gestion des migrations de schéma avec Flyway/Liquibase
Gérer les migrations de schéma de base de données en production avec Flyway ou Liquibase.
Déploiement d'applications conteneurisées avec base de données sur PaaS
Déployer une application conteneurisée avec sa base de données sur une plateforme PaaS (ex: Railway, Render).
7
"Logging structuré et monitoring d'applications"
Configurer la journalisation (logging) structurée et le monitoring de base pour une application en production.
Previous module
Frontend Moderne et SEO Technique avec Next.js
Next module
Projet de Synthèse : de la Demande Client au Déploiement