En savoir plus: Déploiement Continu

Ce que vous apprendrez

The problem with delivering software

What are the benefits of continuous delivery

  • Reducing errors
  • Reducing stress
  • Empowering teams
  • Flexibility

Versioning

The release candidate

Configuration

  • Managing dependencies
  • Managing configuration files
  • Continuous integration

Your testing strategy

  • What to test?
  • Secure your sensitive workflows
  • Integration tests

The deployment workflow

  • Managing your delivery
  • Managing data

Implement a real life use case with Capistrano

Niveau: Intermédiaire

Prerequisites:

Duration: 4 Jour(s)

Trainer: Ahmed Siouani, Software Engineer @ Yucca labs

Objectifs Le Déploiement continu est un processus qui permet de déployer facilement vos applications en toute flexibilité en production en minimisant les risques de régression sur vos fonctionnalités grâce à l’exécution automatique des tests. Nous aborderons durant ce programmes les avantages du déploiement continu avec comme exercice la mise en place d’un mécanisme de déploiement continu sur une application web en utilisant Capistrano.

Appelez nous au +213 (0)6 71 00 02 94 pour tout renseignement concernant ce programme de formation

Réserver