cours-devops

Formation DevOps Tools | en ligne | Montréal | Québec

En ligne, classe virtuelle (à distance), Montréal, Gatineau, Québec, Moncton

DevOps inclut la livraison ou le déploiement continu, ce qui implique que les nouvelles infrastructures de production soient testées, surveillées, orchestrées et mises à l’échelle en permanence. Sur ces aspects, l’Open Source règne avec des produits comme Git, Docker, Jenkins, Kubernetes, Ansible ou autres...
Cette formation Outils DevOps de sept jours fait un rappel sur les concepts fondateurs de DevOps, puis présente les outils Open Source DevOps les plus utilisés actuellement et propose des ateliers associés. Dans cette formation, les
outils DevOps sont pratiqués en mode projet présenté par une application à microservice.

Détails du cours

image_pdfimage_print

Module1 : Développement des applications modernes

  • Rappels sur l’agilité
  • DevOps vs Agile
  • Architecture à microservices
  • Les API Rest
  • Sécurité des applications

Module2 : Composants, plateformes de données et déploiement sur Cloud

  • Les concepts et les plateformes de données
  • Les modèles de service Cloud
  • PaaS et IaaS
  • OpenStack et le cloud privé
  • Réseaux de diffusion de contenu (CDN)

Démonstrations : AWS Cloud et Openshift

Module3 : Gestion du code source

  • Solutions de gestion de code source
  • Le dépôt Git
  • Commandes principales de Git
  • Autres commandes Git
  • Détection et résolution de conflits

Atelier pratique: Gestion d’un projet de développement avec Git

Module3 : Création et déploiement des machines virtuelles avec vagrant et packer

  • Vagrant
  • Vagrantfile
  • Vagrant Box
  • Packer

Atelier pratique: préparation de l’environnement vagrant pour les ateliers pratiques de la formation

Module5 : Gestion des conteneurs

  • Qu’est ce qu’un conteneur ? Et pourquoi ?
  • Docker et les conteneurs
  • Docker et la ligne de commande
  • Docker et la gestion des réseaux
  • Gestion de stockage avec les volumes persistants
  • Dockerfile et le build des images

Atelier pratique: 2 ateliers pratiques sur la gestion des conteneurs docker et la construction des images

Module6 : Infrastructure des conteneurs

  • Infrastructure des conteneurs
  • Docker Machine
  • Gestion de l’infrastructure des conteneurs
  • Service Discovery
  • Sécurité des images Docker

Atelier pratique: Gestion des machines virtuelles avec Docker Machine

Module7 : Orchestration et déploiement des conteneurs

  • Docker Compose
  • Docker Swarm
  • Kubernetes

Ateliers pratiques: 3 ateliers pratiques sur les 3 outils Docker Compose, Docker Swarm et kubernetes

Module8 : Intégration, livraison et déploiement continus

  • CI/CD pipeline
  • Jenkins
  • CI/CD avec Jenkins
  • Jenkinsfile
  • Les stratégies de déploiement

Atelier pratique: Création des pipeline avec Jenkins

Module9 : Ansible et les outils de gestion de configuration

  • Les outils de gestion de la configuration
  • Ansible
  • Inventory
  • Les playbooks d’ansible
  • Les variables d’ansible
  • Les templates avec Jinja2
  • Ansible galaxy et les Roles
  • Ansible-vault et la sécurité
  • Puppet
  • Chef

Atelier pratique: Les playbooks Ansible

Module10 : Monitoring avec Prometheus

  • Le monitoring
  • Prometheus
  • Configuration de Prometheus
  • Exposition des métriques à Prometheus
  • Gestion des alertes avec Alertemanager
  • Le Dashboarding avec Grafana

Atelier pratique: Monitoring d’une application avec Prometheus

Module11 : Analyse et gestion du log

  • ELK stack
  • ElasticSearch
  • Logstash
  • Kibana
  • Filebeat

Atelier pratique: Collecte et analyse de logs avec la pile ELK

Autre(s) cours dans cette catégorie

→ Formation Vagrant | en ligne | Montréal | Québec

→ Formation OpenShift : Les bases

→ Formation Monitoring avec Prometheus | En ligne | Québec | Montréal


Avantages :

  • Un support de cours pour chaque participant
  • Soutien du formateur après la formation
  • Nous vous offrons en session publique:
    • Thé, café
    • Stationnement( seulement dans certaines villes)
    • La connexion internet sans-fil

Préalables :

Connaissances de base des commandes linux et du réseau.

Objectifs :

  • Comprendre les solutions et les architectures logicielles adaptées aux applications modernes
  • Comprendre la problématique d’industrialisation des déploiements et du provisionnement d’infrastructure
  • Connaître les distinctions entre les solutions de Cloud, la virtualisation et la containerisation
  • Connaître les produits de gestion de configuration les plus utilisés et applicables pour le Cloud et la virtualisation
  • Connaître l'offre de surveillance continue et de mise à l’échelle
  • Approfondir avec Docker, Kubernetes, Ansible et Jenkins

Montréal :

03/10/2022 au 09/10/2022
24/10/2022 au 30/10/2022
07/11/2022 au 13/11/2022
21/11/2022 au 27/11/2022

Québec :

17/10/2022 au 23/10/2022
24/10/2022 au 30/10/2022
14/11/2022 au 20/11/2022

Gatineau / Ottawa :

24/10/2022 au 30/10/2022
31/10/2022 au 06/11/2022
17/10/2022 au 23/10/2022

Moncton :

31/10/2022 au 06/11/2022

Classe virtuelle (en ligne) :

03/10/2022 au 09/10/2022
24/10/2022 au 30/10/2022
07/11/2022 au 13/11/2022
21/11/2022 au 27/11/2022
Préférentiel*

-

par participant.e

Durée :7 jour(s), soit 49 heures.
Horaires : 9h-17h, 2 pauses café.

Voir le plan de cours en PDF

Lieux: Montréal, Gatineau / Ottawa , ville de Québec.

Voir les avis clients

Prix régulier: Sur demande

*Le tarif préférentiel s'applique si vous inscrivez au moins deux participants à la même session.

 Tarif Formation DevOps Tools | en ligne | Montréal | Québec

Interessé par cette formation ?

Me renseigner

Recevez cette formation dans votre entreprise

Formation pour entreprise

Soumission gratuite et sans engagement

image du Captcha

Inscription avec paiement par carte de crédit

image Captcha
Image pour illustrer Formation en ligne

Formation en ligne

Vidéos de formations sur les logiciels en bureautique

Mark Plouffe, Gouvernement du Canada/ Government of Canada

“ I want to thank you both for providing my resources some excellent training(Cobol) over the past 3 days. Mamadou, thank you for being so accommodating on such short notice and for sending your facilitator to Gatineau for this customised and personalised training course. We’ll look forward to continuing our partnership for future training needs. “

Maryse Duguay - Analyste fonctionnelle Base de donnée - Montréal

“J’ai grandement apprécié les méthodes d’enseignement du prof. Le fait que nous soyons un petit groupe a grandement facilité les apprentissages. Il s’adapte à son audience et les exercices sont formateurs. Je recommande fortement. “

Martin Côté - Analyste Assurance Qualité - Travailleur autonome – Montréal

“ Ce fut un plaisir de faire affaires avec Doussou Formation. Ce qui fait LA différence est le service personnalisé totalement à l'écoute des participants ainsi que l'adaptation aux besoins de formation. Flexibilité/Adaptabilité/Professionnalisme/Courtoisie. Merci!“