Ateliers DevOps

Formations DevOps :

Des ateliers humains pour amorcer le changement et se comprendre. Des ateliers techniques pour développer les compétences et accélérer les livraisons.

DevOps Foundation® du DevOps Institute
ATELIER THÉORIQUE ET PRATIQUE
  • Tout public
  • À partir de 5 participants
  • 2 jours
Certification
DevSecOps Foundation ℠ du DevOps Institute
ATELIER THÉORIQUE ET PRATIQUE
  • Tout public
  • À partir de 5 participants
  • 2 jours
Certification

Conteneurs : les essentiels de Docker

ATELIER THÉORIQUE ET PRATIQUE
  • Dev, QA, Ops
  • À partir de 5 participants
  • 2 jours
Populaire

Kubernetes : orchestrer des conteneurs

ATELIER THÉORIQUE ET PRATIQUE
  • Dev, QA, Ops
  • À partir de 5 participants
  • 2 jours

Les bases de JAVA et Spring Boot

ATELIER THÉORIQUE ET PRATIQUE
  • Développeurs
  • À partir de 5 participants
  • 3 jours

Microservices avec Spring Boot et Spring Cloud

ATELIER THÉORIQUE ET PRATIQUE
  • Développeurs
  • À partir de 5 participants
  • 2 jours

Les bases du CI/CD dans Azure DevOps

ATELIER THÉORIQUE ET PRATIQUE
  • Dev,QA, Ops
  • À partir de 5 participants
  • 2 jours

Les essentiels du système d'exploitation Linux

ATELIER THÉORIQUE ET PRATIQUE
  • Tout public
  • À partir de 5 participants
  • 2 jours

Linux : installer, configurer et administrer un serveur

ATELIER THÉORIQUE ET PRATIQUE
  • Opérateurs/administrateurs de systèmes
  • À partir de 5 participants
  • 3 jours

Certification DevOps Foundation ®

Cette formation DevOps sur les fondamentaux de la culture DevOps est destinée à un large auditoire des gens œuvrant dans le domaine des TI. Elle fournit aux participants une base de la terminologie DevOps afin de s’assurer que tous parlent le même langage. Elle présente également les avantages de cette culture qui aide les organisations à demeurer compétitives sur le marché.

Les participants acquièrent une compréhension commune du DevOps, ce mouvement culturel qui met l’accent sur la communication, la collaboration, l’intégration et l’automatisation pour améliorer le flux de travail entre les développeurs et les administrateurs système. La formation vous permet de passer la certification DevOps dans de bonnes conditions.

*Cette formation DevOps permet aux participants de passer l’examen du DevOps Foundation ®.

Sujets présentés :

  • Objectifs et vocabulaire du DevOps
  • Avantages pour les organisations et les TI
  • Principes de l’intégration continue, la livraison continue, les tests, la sécurité et la relation Three Ways
  • DevOps avec Agile, Lean et ITSM
  • Flux de travail, boucles de communication et de rétroaction améliorées
  • Pratiques d’automatisation, y compris les pipelines de déploiement et les chaînes d’outils DevOps
  • DevOps à l’échelle organisationnelle
  • Facteurs de succès critiques et indicateurs de performance clé
  • Exemples concrets et résultats réels

Type d'atelier

Atelier théorique et pratique

Participants

Tout public. À partir de 5 participants.

Durée

2 jours

Prérequis

Aucun prérequis

Emplacement

En entreprise ou à distance

Certification DevSecOps Foundation ℠

Cette formation DevSecOps s’adresse à toutes les personnes impliquées dans la livraison d’un produit. Elle présente les objectifs, les concepts, les avantages commerciaux et les stratégies pour intégrer le volet sécurité dans l’ensemble des processus de développement.

Les sujets couverts à travers la formation DevSecOps Foundation ℠ expliquent pourquoi le DevSecOps fournit de la valeur commerciale aux organisations, augmente leurs chances d’opportunités d’affaires et améliore la valeur globale de l’entreprise.

Les principes fondamentaux du DevSecOps qui sont présentés démontrent comment cette culture peut soutenir une transformation organisationnelle, augmenter la productivité, réduire les risques et optimiser l’utilisation des ressources disponibles. La formation permet de passer la certification DevOps dans de bonnes conditions.

*Cette formation DevOps permet aux participants de passer l’examen du DevSecOps Foundation ℠.

Sujets présentés :

  • Objectifs et vocabulaire du DevSecOps
  • Stratégies de sécurité axées sur l’entreprise et les bonnes pratiques
  • Compréhension et application des sciences de données et de la sécurité
  • Intégration des parties prenantes de l’entreprise au DevSecOps
  • Amélioration de la communication entre les équipes Dev, Sec et Ops
  • Rôles DevSecOps dans une culture et une organisation DevOps

Type d'atelier

Atelier théorique et pratique

Participants

Tout public. À partir de 5 participants.

Durée

2 jours

Prérequis

Aucun prérequis

Emplacement

En entreprise ou à distance

Conteneurs : les essentiels de Docker

Cette formation sur la technologie Docker permet de maîtriser les concepts clés, les meilleures pratiques de Docker, et de transformer le processus de développement et de déploiement d’applications. À travers des ateliers pratiques, les participants apprennent à créer une image Docker, à la configurer, à y accéder et à la déployer.

Sujets présentés :

  • Pourquoi la conteneurisation 
  • Utiliser les réseaux avec Docker 
  • Gérer le stockage avec les volumes Docker 
  • Dockerfiles et création d’images
  • Gérer une application multi-conteneurs : Docker-Compose 
  • Distribuer les images Docker de votre application 
  • Intégration continue et déploiement

Type d'atelier

Atelier théorique et pratique

Participants

Dev, QA, Ops. À partir de 5 participants.

Durée

2 jours

Prérequis

Connaissances de base en informatique

Emplacement

En entreprise ou à distance

Kubernetes : orchestrer des conteneurs

La formation Kubernetes est conçue pour fournir une compréhension approfondie de l’orchestration de conteneurs et des principes clés de déploiement et de gestion d’applications dans des environnements cloud distribués, en utilisant efficacement les fonctionnalités avancées de Kubernetes. Les participants acquièrent les compétences nécessaires pour déployer, mettre à l’échelle et surveiller des applications conteneurisées de manière robuste et fiable.

Sujets présentés :

  • Qu’est-ce que Kubernetes ? 
  • Premiers descripteurs 
  • Pods 
  • ConfigMap et Secrets
  • ReplicaSet 
  • Services 
  • Volumes 
  • Déploiement 
  • Contextualiser ses déploiements

Type d'atelier

Atelier théorique et pratique

Participants

Dev, QA, Ops. À partir de 5 participants.

Durée

2 jours

Prérequis

Connaissances de base sur Docker

Emplacement

En entreprise ou à distance

Les bases de JAVA et Spring Boot

Cette formation a comme objectif d’amener les participants à travailler avec le framework Spring Boot de JAVA. À travers cette formation pratique, les participants réalisent  plusieurs exercices dans le but de comprendre comment utiliser et développer avec le framework Spring Boot.

Sujets présentés :

  • Démarrer un projet Spring Boot
  • Définir un composant
  • Gérer ses dépendances avec Maven et ses plugins
  • WebConfig, REst Controller et injection de bean
  • Les JPA et les Entity
  • La création d’un modèle de données
  • Les propriétés et les profils dans Spring Boot
  • Protocole HTTP, les RestController et les réponses JSON
  • WebClient et connexion à une api externe
  • Les exceptions
  • Les DTO et MapStruct

Type d'atelier

Atelier théorique et pratique

Participants

Développeurs. À partir de 5 participants.

Durée

3 jours

Prérequis

Connaissances de base en développement logiciel

Emplacement

En entreprise ou à distance

Microservices avec Spring Boot et Spring Cloud

La formation sur les microservices avec Spring Boot offre aux participants une compréhension approfondie des principes et des pratiques pour développer et déployer des applications basées sur une architecture de microservices. Les participants apprennent à concevoir des microservices autonomes, à les intégrer efficacement à l’aide de Spring Boot, à gérer les communications entre les services, ainsi qu’à mettre en œuvre des mécanismes de résilience et de mise à l’échelle pour créer des applications robustes et évolutives.

Sujets présentés :

  • Architecture en microservices
  • Introduction à Spring Boot et Spring Cloud
  • Externalisation des configurations
  • Communication intermicroservices
  • Sécuriser les microservices de façon déclarative
  • Découverte des services
  • Routage avec Spring Cloud Gateway
  • Traçabilité des requêtes avec Spring Cloud Micrometer et Zipkin
  • Résilience en utilisant un circuit Breaker avec Resilience4J
  • Démonstration complète

Type d'atelier

Atelier théorique et pratique

Participants

Développeurs. À partir de 5 participants.

Durée

2 jours

Prérequis

Connaissances de base en JAVA

Emplacement

En entreprise ou à distance

Les bases du CI/CD dans Azure DevOps

Entrez dans l’univers de l’intégration et de la livraison continue, le fameux CI/CD ! Cette formation a pour but d’expliquer les concepts du CI/CD et de former les participants à utiliser la plateforme Azure DevOps. À travers plusieurs ateliers pratiques, les participants créent un pipeline et mettent en place une plateforme d’intégration et de livraison continue (CI/CD). Améliorer la qualité et la sécurité de vos logiciels grâce à l’automatisation avec Azure DevOps.

Sujets présentés :

  • Introduction sur le DevOps et présentation d’Azure DevOps
  • La gestion de projet et de code avec Azure Repos, Git et Azure Boards
  • L’automatisation des builds et des tests avec Azure Pipeline (les bases)
  • La gestion des artefacts avec Azure Artifacts et Azure Pipeline Artifacts
  • La gestion de la sécurité du pipeline et de la sécurité de l’application

Type d'atelier

Atelier théorique et pratique

Participants

Développeurs. À partir de 5 participants.

Durée

2 jours

Prérequis

Connaissances de base en développement logiciel

Emplacement

En entreprise ou à distance

Les essentiels du système d'exploitation Linux

Cette formation a pour objectif de fournir les bases de l’utilisation de la plateforme Linux aux participants. À travers plusieurs ateliers, les participants pratiquent les commandes de base de Linux. Des explications sur l’architecture de Linux sont aussi abordées. Développez vos compétences afin de pouvoir maîtriser ce système d’exploitation puissant et polyvalent et ainsi en tirer le meilleur.

Sujets présentés :

  • Introduction à Linux et aux différentes distributions
  • Architecture de Linux 
  • Étapes de démarrage
  • Partitionnement 
  • LVM
  • Système de fichiers : organisation et gestion de base
  • Commandes de base de Linux
  • Interpréteur de commandes : métacaractères, redirection d’entrées-sorties, historique de commandes et substitutions
  • Éditeur de texte : vi et nano

Type d'atelier

Atelier théorique et pratique

Participants

Tout public. À partir de 5 participants.

Durée

2 jours

Prérequis

Aucun prérequis

Emplacement

En entreprise ou à distance

Linux : installer, configurer et administrer un serveur

Cette formation a pour objectif de transmettre aux participants les bases de l’administration de serveurs Linux. À travers les différents ateliers, les participants vont travailler sur les concepts et les commandes de l’administration de serveurs sous Linux.

Sujets présentés :

  • Architecture : mémoire, tâches, entrées-sorties et modules
  • Gestion des processus : liste, contrôle, avant-plan et arrière-plan
  • Journaux système
  • Gestion avancée du système de fichiers : liens, propriétés et droits d’accès
  • Gestion des utilisateurs et groupes
  • Gestion des applications : archives et packages
  • Outils d’administration 
  • Transferts de fichiers et sessions à distance
  • Configuration réseau TCP/IP : interfaces réseau, routage et DNS 
  • Développement de scripts Linux

Type d'atelier

Atelier théorique et pratique

Participants

Administrateurs de systèmes. À partir de 5 participants.

Durée

3 jours

Prérequis

Connaissances de base en Linux

Emplacement

En entreprise ou à distance

RESTONS EN CONTACT

Remplissez le formulaire ci-dessous et vous recevrez bientôt de nos nouvelles