Gestion des processus de développement avec Devops et Docker
Formation aussi offerte en entreprise ou en groupe privé, pouvant être adaptée aux réalités et aux besoins de votre organisation.
Pour plus d’informationsÀ propos de cette formation
Durée
Durée calendrier
5 semaines
Effort demandé
3 heures
Description
L’organisation du développement est un savoir-faire qui accélère et sécurise le travail des développeurs. Savoir conteneuriser ses applications, les interconnecter, organiser ses environnements et automatiser leurs déploiements amène un grand gain d’efficacité et de stabilité du processus - que ce soit pour une équipe ou pour un programmeur individuel.
Dans cette formation, vous apprendrez à créer vos images Docker, à orchestrer vos ressources, à créer des environnements et “Pipelines” de déploiements depuis l’outil Cloud Azure DevOps, ainsi que le raisonnement derrière les méthodologies suggérées.
Objectifs
- Création et analyse d’image pour conteneurisation (Docker)
- Orchestration de conteneur (Docker Compose)
- Organisation d’un environnement de déploiement (Azure DevOps)
- Création et gestion de pipelines de déploiement (Azure DevOps)
Clientèle cible
Toutes personnes passionnées par l'informatique souhaitant apprendre et utiliser des conteneurs et la pratique Devops pour créer, déployer et distribuer des applications
Préalables
Des connaissances de base de l’informatique et de l’Internet sont nécessaires :
- Être en mesure d’utiliser les fonctionnalités de base d’un système d’exploitation (fonctions courantes)
- Être familier avec les logiciels de base (Suite Office, Word, Excel, etc.)
- Être capable de naviguer sur Internet, faire une recherche, naviguer sur les réseaux sociaux
Matériel requis
Ordinateur avec les installations suivantes:
- WSL2 (si PC)
- Docker-Desktop
- Git
- Docker-Compose
Formule d'enseignement
En ligne
Aucune date annoncée
Synchrone
Comment cette formation est-elle reconnue?
ATTESTATIONS DE PARTICIPATION
Pour obtenir l'attestation de participation pour un cours de perfectionnement non créditable, il faut avoir assisté aux 2/3 des heures de cours. Une liste de présences est constituée et doit être signée par chaque participant afin d'assurer la conformité des attestations émises.
ATTESTATIONS DE RÉUSSITE
Pour obtenir l'attestation de réussite pour un cours de perfectionnement non créditable, il faut avoir assisté aux 2/3 des heures de cours et avoir réussi l’évaluation.
Que vais-je apprendre?
Contenu
Docker et les Images
- Commandes Docker
- Création et Analyse d’un Dockerfile
Docker-Compose
- Commandes Docker-Compose
- Création et Analyse d’un fichier YAML pour Docker-Compose
Azure Devops/Repos
- Exploration de Azure DevOps
- Création et organisations d’un Azure Repo.
- Gestion des droits d’accès
Azure Pipelines
- Création d’un Pipeline d’artefact
- Création d’un Pipeline de Release
Azure Pipelines
- Gestion des variables pour Pipeline
- Gestion des environnements de déploiement
*L'ordre des sujets abordés pourrait varier
Qui offre cette formation?
Développez vos compétences grâce à la Formation continue du Cégep Garneau!
Pour tout savoir sur notre offre de formation
Pour plus d'informations
Secteurs : Transport, approvisionnement, immobilier, juridique, design, langues, entrepreneuriat, sécurité & sûreté
Marie Julie Coulombe
418-688-8310 poste2422
mjcoulombe@cegepgarneau.ca
Secteurs : Administration, bureautique, ressources humaines & Technologies de l'information
Thomas Baril Lessard
418-688-8310 poste 2270
tbaril-lessard@cegepgarneau.ca
En tout temps, vous pouvez également communiquer avec le secrétariat de la formation continue au 418-687-5851 ou par courriel au dfc@cegepgarneau.ca.
Site web : progressez.ca
Nous pouvons vous contacter lorsqu’une date sera annoncée.