Gestion des processus de développement avec Devops et Docker
Course also offered in-company or in private groups, customizable to the realities and needs of your organization.
For more informationAbout this course
Duration
Calendar duration
5 semaines
Required effort
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.
Objectives
- 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)
Target audience
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
Prerequisites
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
Course format
Online
No date announced
Synchrone
How is this course recognized?
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.
What will I learn?
Content
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
Who offers this course?
Développez vos compétences grâce à la Formation continue du Cégep Garneau!
For more information
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
We can contact you when a date is announced.