Plan du cours

Introduction à l'intégration continue (IC)

  • Vue d'ensemble de l'intégration continue
  • Avantages et défis de l'intégration continue dans le développement PHP
  • Introduction aux outils d'intégration continue : GitLab CI et Jenkins

Mise en place d'environnements d'intégration continue

  • Installation et configuration de GitLab CI
  • Installation et configuration de Jenkins
  • Configuration des environnements de bureau à distance pour l'IC

Automatisation des constructions

  • Création de scripts de construction automatisés pour les applications PHP
  • Gestion des dépendances dans les projets PHP
  • Intégrer le contrôle de version aux outils d'IC

Tests dans les pipelines d'IC

  • Tests unitaires avec PHPUnit
  • Tests d'intégration dans l'IC
  • Automatiser les tests dans l'IC Jenkins et l'IC GitLab

Déploiement d'applications PHP

  • Automatisation des processus de déploiement
  • Déploiement dans les environnements de staging et de production
  • Stratégies de retour en arrière et meilleures pratiques

Configurations avancées de l'IC

  • Personnaliser les pipelines de CI pour des besoins spécifiques
  • Mise à l'échelle des processus de CI pour les projets plus importants
  • Surveillance et dépannage des pipelines de CI

Combiner l'IC avec d'autres outils

  • Intégrer l'IC à d'autres outils Docker
  • Surveillance continue et boucles de rétroaction
  • Études de cas et applications réelles

Résumé et prochaines étapes

Pré requis

  • Expérience de la construction, du test et du déploiement de logiciels
  • Expérience en programmation PHP.

Public

  • Développeurs
  • DevOps ingénieurs
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires