Méthodes Agiles et Lean Manufacturing
OBJECTIFS PEDAGOGIQUES
- Automatiser les tests jusqu'au recettage : DevOps
PROGRAMME
INTÉGRATION CONTINU
- Définition
- Mise en place de GitLab, une outil de gestion des versions du code
- Développement d’une application Java d’upload de fichiers de manière sécurisée
- Push du code sur la forge, et premiers commit
- Mise en place de Jenkins et création d’un pipeline de tests
DÉPLOIEMENT CONTINUE
- Definition
- Cloud computing et Docker
- Démarrer un container docker
- Déployer en continue une application avec GitLab, Jenkins et Docker
MISE EN PRODUCTION
- Le rolling upgrade
PUBLIC
Développeur JavaPRÉREQUIS
INFORMATIONS PRATIQUES
L'approche Devops un concept de développement applicatif et de livraison de solutions Il permet de mieux travailler entre les équipes de développement et opérationnelles
- MÉTHODES AGILE - LES BASES
- JAVA ET MIDDLEWARE
- PERSISTANCE DES DONNÉES AVEC JAVA-JPA-HIBERNATE
- LE LANGAGE JAVA - INITIATION
- ARCHITECTURE SOA ET DÉVELOPPEMENT DES WEB SERVICES EN JAVA
- DÉVELOPPER UNE APPLICATION EN JAVA - PROJET
- SÉCURITÉ DES APPLICATIONS AVEC JAVA
- MISE EN PLACE D'UN PROJET EN MÉTHODES AGILES
- MÉTHODES AGILES - INITIATION