Prenez contact avec nous

Plan du cours

Introduction

  • Vue densemble des concepts de base de CI/CD et de leurs avantages
  • Compréhension des services CI (Travis-CI, CircleCI, Semaphore, etc.)

Préparation de lenvironnement de développement

  • Configuration des dépôts Github
  • Intégration de Travis-CI avec Github

Construction dun package Python

  • Création dune logique dapplication
  • Conditionnement du code localement

Automatisation du déploiement des packages

  • Ajout du jeton PyPI à Travis-CI
  • Création et définition du pipeline CI/CD
  • Activation des dépendances
  • Exécution et test du code
  • Publication du package Python

Déploiement des applications conteneurisées

  • Création dune application web Python
  • Conditionnement de lapplication
  • Déploiement de lapplication avec Docker
  • Automatisation du déploiement avec Heroku

Dépannage

Résumé et conclusion

Pré requis

  • Expérience avec Git ou Github
  • Expérience en programmation Python

Public cible

  • Développeurs
  • Ingénieurs DevOps
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires