DevOps Engineer Bootcamp

Type de cours

DevOps Engineer Bootcamp

Adding Value Consulting (FR)
Logo Adding Value Consulting (FR)
Note du fournisseur: starstarstarstarstar 9,8 Adding Value Consulting (FR) a une moyenne de 9,8 (basée sur 18 avis)

Astuce: besoin de plus d'informations sur la formation? Téléchargez la brochure!

Description

Bootcamp pour Ingénieur DevOps

Accélérez votre carrière avec le cours complet de certification DevOps Engineer d'AVC en collaboration avec IBM. Ce programme propose le mélange parfait de théorie, d'études de cas et de pratique intensive pour vous préparer à un domaine en pleine expansion qui comble le fossé entre le développement logiciel et les opérations.

Vous explorerez les pratiques de contrôle de version et de développement logiciel collaboratif avec Git et GitHub pour gérer les dépôts de code, la conteneurisation avec Docker pour déployer des applications à grande échelle, et l'intégration et le déploiement continus (CI/CD) avec Jenkins pour automatiser, construire, déployer et teste…

Lisez la description complète ici

Foire aux questions (FAQ)

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Vous n'avez pas trouvé ce que vous cherchiez ? Voir aussi : Docker, Devops, Administration des serveurs, Développement mobile et Développement Web.

Bootcamp pour Ingénieur DevOps

Accélérez votre carrière avec le cours complet de certification DevOps Engineer d'AVC en collaboration avec IBM. Ce programme propose le mélange parfait de théorie, d'études de cas et de pratique intensive pour vous préparer à un domaine en pleine expansion qui comble le fossé entre le développement logiciel et les opérations.

Vous explorerez les pratiques de contrôle de version et de développement logiciel collaboratif avec Git et GitHub pour gérer les dépôts de code, la conteneurisation avec Docker pour déployer des applications à grande échelle, et l'intégration et le déploiement continus (CI/CD) avec Jenkins pour automatiser, construire, déployer et tester les processus. Ce cours vous aidera à acquérir des compétences et des connaissances essentielles en Docker, Ansible, Terraform, Kubernetes et plus encore.

À propos du programme

Le Bootcamp est axé sur une approche pratique via l'apprentissage basé sur des projets, permettant d'acquérir une expérience pratique et des connaissances concrètes au fur et à mesure de la progression dans le cours. Que vous soyez un développeur chevronné cherchant à élargir vos compétences ou un novice désireux d'explorer le domaine du DevOps, ce cours offre un environnement d'apprentissage dynamique adapté à vos besoins. Embarquez dans ce voyage en explorant les technologies de pointe qui façonnent l'avenir du développement et des opérations logicielles.

Enfin, concluez votre parcours avec des projets de fin d'études prêts pour l'industrie qui mettent vos nouvelles compétences à l'épreuve dans des scénarios réels.

Ce Bootcamp pour Ingénieur DevOps est aligné avec le programme d'Amazon Web Services, et nous sommes le fournisseur de formation enregistré pour ce programme. Les deux cours optionnels sur Docker avec IBM et Kubernetes avec IBM sont proposés en collaboration avec le réseau de compétences des développeurs IBM.

Caractéristiques principales

  • Le cours et le matériel sont en anglais.
  • Niveau débutant - avancé pour les professionnels en herbe
  • Bootcamp en ligne de 6 mois (5-10 heures/semaine) et eLearning avec 83 heures de contenu vidéo
  • Nouvelle cohorte de classe pour chaque cours tous les 1 à 3 mois
  • Accès à la plateforme d'apprentissage et enregistrements des cours pendant 1 an.
    Recommandation de 230 heures d'étude
  • Accédez au contenu d'auto-apprentissage d'IBM
  • Obtenez des certificats de cours IBM reconnus dans l'industrie.
  • Plus de 20 outils et compétences recherchés
  • 8 fois plus d'interaction en direct avec des cours en ligne animés par des experts du secteur
  • Microsoft Accès au portail Learn et un certificat de marque MS
  • Programme aligné avec Amazon Web Services
  • Obtenez des certificats de cours IBM reconnus dans l'industrie.
  • Propulsé par Google Cloud Hands-on Labs
  • Participez à des projets de fin d'études dans 3 domaines.
  • Certification pour chaque cours et certification Bootcamp à la fin

Résultats du programme

  • Comprenez les fondamentaux de l'ingénierie DevOps et maîtrisez pleinement les terminologies, concepts, avantages et options de déploiement DevOps pour répondre aux exigences de votre entreprise.
  • Acquérir une connaissance complète du « système de contrôle de version » pour suivre efficacement les modifications, renforcée par une formation sur Git et GitHub.
  • Avoir une vue d'ensemble détaillée de l'intégration continue et de l'écosystème des conteneurs en apprenant des outils tels que Jenkins et Docker.
  • Être capable de livrer les demandes de changement des clients rapidement et efficacement en ajoutant de nouvelles fonctionnalités (et en mettant à jour les fonctionnalités existantes).
  • Développez une bonne compréhension des tests de sécurité et de performance pour protéger les versions contre les vulnérabilités.
  • Passer avec succès d'ingénieur logiciel à ingénieur DevOps

Public cible

Ce Bootcamp est conçu pour former des professionnels qui seront responsables du DevOps dans leurs organisations respectives et est recommandé pour les personnes visant des postes tels que :

  • Les jeunes diplômés qui sont déterminés à plonger dans le marché de l'emploi dans le cloud.
  • Des professionnels avec moins de 2 ans d'expérience qui travaillent dans des rôles techniques ou non techniques et souhaitent construire des carrières réussies dans le domaine de l'informatique en nuage.
  • Les personnes travaillant dans les rôles suivants tireront le plus de bénéfices du programme de maîtrise en DevOps :
    • Ingénieur DevOps ou Plateforme
    • Ingénieur Fiabilité de Site (SRE)
    • Ingénieur de construction
    • Évangéliste DevOps
    • Ingénieur en sécurité
    • Architecte en automatisation
    • Développeur logiciel DevOps
    • Chef de produit DevOps
    • Analyste de données DevOps

Admissibilité

Lors de l'inscription, les candidats au programme doivent posséder un diplôme de premier cycle ou un diplôme de fin d'études secondaires, une formation technique et une compréhension de base de Linux, du développement web et de la programmation Java. Ils doivent également être familiers avec les plateformes cloud comme AWS et Microsoft Azure.

Parcours d'apprentissage

  1. Fondations DevOps : Contrôle de version et CI/CD avec Jenkins
  2. Gestion de configuration avec Ansible et Terraform
  3. Conteneurisation avec Docker
  4. Orchestration de conteneurs avec Kubernetes
  5. Surveillance et Journalisation dans DevOps
  6. Projet de synthèse DevOps

Cours optionnel

  • Formation Linux
  • Un guide sur DevOps utilisant Google Cloud
  • Microsoft Azure Fundamentals (AZ 900)
  • Ingénieur DevOps Certifié Microsoft (AZ-400)
  • Docker avec IBM
  • Kubernetes avec IBM
  • IBM : Microservices et Serverless pour les développeurs d'applications
  • Fondamentaux techniques du cloud AWS
  • Associé Développeur AWS
  • Cours de formation de marionnettes
  • Scrum Master Agile
  • DevOps sur AWS

Détails du cours

1. Fondamentaux de DevOps : Contrôle de version et CI/CD avec Jenkins

Comprendre les principes et les avantages du DevOps ainsi que les limitations des approches traditionnelles. Explorez l'architecture DevOps, les cycles de vie et les pratiques pratiques en utilisant des outils essentiels tels que Jenkins, GitHub Actions et les systèmes de contrôle de version. Maîtrisez les principes de DevSecOps et ses meilleures pratiques à travers des études de cas pour une expérience pratique.

Objectifs d'apprentissage clés

  • Comprendre les principes fondamentaux, les avantages et les défis de l'adoption d'une approche DevOps.
  • Explorez les principes fondamentaux et les meilleures pratiques de DevSecOps pour intégrer la sécurité dans le cycle de vie DevOps.
  • Développez des compétences pratiques dans l'utilisation des outils et technologies DevOps, y compris Jenkins, GitHub Actions et les systèmes de contrôle de version.

Programme du cours

  • Leçon 01 - Introduction à DevOps
  • Leçon 02 - Les bases des systèmes de contrôle de version avec Git
  • Leçon 03 - Exploration des concepts avancés dans Git
  • Leçon 04 - Pipeline CI/CD avec Jenkins
  • Leçon 05 - Travaux et Plugins Jenkins
  • Leçon 06 - Outils de construction Jenkins et déclencheurs de construction
  • Leçon 07 - Intégrations Jenkins
  • Leçon 08 - Pipeline Jenkins
  • Leçon 09 - Administration de Jenkins
  • Leçon 10 - Pipeline CI/CD avec GitHub Actions

2. Gestion de configuration avec Ansible et Terraform

Apprenez à gérer et à automatiser l'infrastructure avec Ansible et Terraform pour garantir l'efficacité et la scalabilité. Maîtrisez les fonctionnalités et les avantages d'Ansible par rapport à Puppet et Chef et appliquez-les dans des scénarios réels. Comprendre le rôle de Terraform dans l'automatisation informatique, le comparer avec CloudFormation et Pulumi, et l'exploiter pour une gestion efficace des infrastructures.

Objectifs d'apprentissage clés

  • Développez une compréhension approfondie des concepts de gestion de configuration et d'Infrastructure as Code (IaC), permettant une orchestration et une automatisation efficaces des environnements informatiques complexes.
  • Acquérez une expertise dans le rôle de l'automatisation IT de Terraform, comparez-le avec CloudFormation et Pulumi et exploitez sa puissance pour une gestion efficace des infrastructures.
  • Maîtrisez les fonctionnalités et les avantages d'Ansible, comparez-le avec Puppet et Chef et appliquez-le dans des scénarios réels.
  • Acquérir une expérience pratique et concrète avec Ansible et Terraform, en assurant une maîtrise de leur utilisation pour la gestion de configuration et l'automatisation de l'infrastructure.

Programme du cours

  • Leçon 01 - Introduction à la gestion de configuration
  • Leçon 02 - Configuration d'Ansible et Commandes Ad-hoc
  • Leçon 03 - Encore un autre langage de balisage (YAML)
  • Leçon 04 - Inventaires, Modules et Plugins Ansible
  • Leçon 05 - Sécuriser l'environnement Ansible avec Vault, les rôles et DevSecOps
  • Leçon 06 - Fondamentaux de Terraform
  • Leçon 07 - Concepts de base de Terraform
  • Leçon 08 - Meilleures pratiques pour l'infrastructure en tant que code

3. Conteneurisation avec Docker

Apprenez les bases de Docker, y compris l'architecture, les images et les registres. Comprenez le réseau Docker et l'orchestration avec Swarm et Kubernetes. Explorez le stockage Docker, les microservices et les meilleures pratiques en matière de sécurité.

Objectifs d'apprentissage clés

  • Acquérez une compréhension approfondie des éléments essentiels de Docker, y compris son architecture, la gestion des images et l'utilisation du registre, posant ainsi les bases d'une containerisation efficace. Installer et déployer un cluster Kubernetes
  • Explorez des sujets avancés sur Docker, y compris les mécanismes de stockage, l'architecture des microservices et les meilleures pratiques en matière de sécurité, afin d'assurer des environnements conteneurisés robustes et sécurisés.
  • Développez une maîtrise des principes de mise en réseau Docker et des techniques d'orchestration en utilisant Swarm et Kubernetes, facilitant la gestion efficace des applications conteneurisées.
  • Mettez en œuvre les meilleures pratiques de sécurité Docker et déployez des mesures de sécurité efficaces au sein des environnements conteneurisés, améliorant ainsi vos compétences en matière de sécurité des conteneurs.

Programme du cours

  • Leçon 01 - Introduction à Docker
  • Leçon 02 - Gestion et Registre des Images
  • Leçon 03 - Stockage et Volumes
  • Leçon 04 - Orchestration
  • Leçon 05 - Réseautage
  • Leçon 06 - Sécurité
  • Leçon 07 - Architecture des microservices
  • Leçon 08 - Docker Enterprise et Docker Kubernetes Service

4. Orchestration de conteneurs avec Kubernetes

Apprenez les bases telles que l'architecture, le runtime de conteneurs et les composants clés comme les Kubelets. Développez des stratégies de déploiement, la mise à l'échelle des charges de travail, les pods auto-réparateurs et la configuration des applications. Explorez les modèles de mise en réseau, les services, l'équilibrage de charge, les mesures de sécurité comme RBAC, la gestion des secrets et les politiques réseau.

Objectifs d'apprentissage clés

  • Développez une compréhension approfondie des fondamentaux de Kubernetes, y compris son architecture, ses environnements d'exécution de conteneurs et ses composants clés tels que Kubelet, etc., ce qui est crucial pour une orchestration efficace des conteneurs.
  • Explorez les modèles de réseau Kubernetes, les services, les stratégies de répartition de charge et les mesures de sécurité telles que RBAC, la gestion des secrets et les politiques réseau, en améliorant vos connaissances en matière de réseau et de sécurité dans les environnements Kubernetes.
  • Apprenez les stratégies de déploiement, les techniques de mise à l'échelle des charges de travail, les mécanismes de pod auto-réparateurs et la gestion de la configuration des applications au sein de Kubernetes, garantissant un déploiement fluide et une gestion efficace des applications conteneurisées.

Programme du cours

  • Leçon 01 - Aperçu de Kubernetes
  • Leçon 02 - Composants de base de Kubernetes
  • Leçon 03 - Fondamentaux des clusters Kubernetes
  • Leçon 04 - Gestion avancée des clusters Kubernetes
  • Leçon 05 - Charges de travail
  • Leçon 06 - Gestion des applications dans Kubernetes
  • Leçon 07 - Planification
  • Leçon 08 - Techniques avancées de planification
  • Leçon 09 - Services, Répartition de Charge et Réseau
  • Leçon 10 - Gestion du Réseau et de l'Ingress
  • Leçon 11 - Stockage

5. Surveillance et Journalisation dans DevOps

Comprendre les concepts de base et configurer Prometheus pour les métriques et Grafana pour la visualisation. Apprenez la journalisation centralisée avec Elasticsearch, Logstash et Kibana. Intégrez la journalisation avec CI/CD, appliquez des mesures de sécurité et tirez parti des analyses avancées pour obtenir des insights.

Objectifs d'apprentissage clés

  • Acquérez une maîtrise des éléments essentiels de la surveillance DevOps, y compris les concepts de base, la configuration de Prometheus pour la collecte de métriques et de Grafana pour la visualisation afin d'assurer la visibilité et la performance dans les environnements DevOps.
  • Maîtrisez la journalisation centralisée avec la pile ELK, en incorporant Elasticsearch, Logstash et Kibana pour une gestion et une analyse efficaces des journaux dans les flux de travail DevOps.
  • Comprendre l'analyse avancée des journaux, intégrer la journalisation avec les pipelines CI/CD, mettre en œuvre des mesures de sécurité et tirer parti de l'analyse avancée pour obtenir des informations exploitables afin d'améliorer les pratiques de surveillance et de journalisation dans les flux de travail DevOps.

Programme du cours

  • Leçon 01 - Introduction à la surveillance et à Prometheus
  • Leçon 02 - Mise en œuvre de la surveillance avec Prometheus
  • Leçon 03 - Concepts avancés de Prometheus en surveillance
  • Leçon 04 - Visualisation dans la surveillance avec Grafana
  • Leçon 05 - Journalisation en DevOps avec Kibana

6. Projet de fin d'études DevOps

Ce projet de fin d'études DevOps vous donnera l'occasion de mettre en pratique les compétences que vous avez acquises tout au long de ce programme. Grâce à des sessions de mentorat dédiées, vous apprendrez à résoudre un problème concret et aligné sur l'industrie. Ce projet est la dernière étape du parcours d'apprentissage et vous permettra de démontrer votre expertise en DevOps aux futurs employeurs.

Objectifs d'apprentissage clés

  • Démontrez votre capacité à résoudre des scénarios réels grâce à une pratique concrète dans des projets de fin d'études, en appliquant efficacement les principes et outils DevOps appris.
  • Développez une expertise dans la résolution de problématiques orientées vers l'industrie, en démontrant votre maîtrise des pratiques DevOps pour surmonter les défis rencontrés dans les environnements professionnels.
  • Mettez en valeur vos connaissances et vos réalisations de projets auprès des employeurs, renforcez vos connexions professionnelles et améliorez les opportunités d'avancement de carrière dans le domaine du DevOps.

Cours optionnels

Formation Linux

Maîtrisez les concepts importants du système d'exploitation Linux, des outils et utilitaires en ligne de commande aux concepts tels que la virtualisation, grâce à ce cours de formation Linux.

Un guide sur DevOps utilisant Google Cloud

Dans ce cours, vous explorerez la conteneurisation et apprendrez à tirer parti de la puissance de Google Kubernetes Engine (GKE) pour rationaliser votre processus de développement et de déploiement de logiciels.

Microsoft Azure Fundamentals (AZ 900)

Ce module vous familiarisera avec les principaux principes de l'informatique en nuage et comment ils sont mis en œuvre sur Microsoft Azure. Ce cours Azure vous mettra à jour sur les services Azure, la sécurité, la confidentialité, la conformité, la confiance, les tarifs et le support.

Ingénieur DevOps Certifié Microsoft (AZ-400)

Dans ce cours, vous apprendrez comment mettre en œuvre DevOps sur Azure. Vous développerez également des plans de sécurité et de conformité tout en configurant une architecture de calcul distribué à l'aide d'Azure Service Fabric.

Docker avec IBM

Apprenez à utiliser des conteneurs pour vos applications. Créez et exécutez votre premier conteneur Docker. Ensuite, apprenez à exécuter des conteneurs en production et à résoudre des problèmes d'orchestration tels que la haute disponibilité, la découverte de services et la réconciliation.

Kubernetes avec IBM

Ce cours introduit les concepts fondamentaux des conteneurs et de Kubernetes et explique en quoi les conteneurs diffèrent des machines virtuelles. Il aborde également l'importance des conteneurs dans le cloud computing et l'écosystème émergent des technologies connexes telles que Docker, Kubernetes, OpenShift, Istio et Knative.

IBM : Microservices et Serverless pour les développeurs d'applications

Comprendre les différences entre les architectures monolithiques et microservices. Développez et déployez des microservices en utilisant des conteneurs Docker et des outils sans serveur, tels qu'IBM Code Engine. Créer, documenter et tester des API REST avec des outils comme SwaggerUI, cURL et Postman.

Les essentiels techniques du cloud AWS

Conçu pour initier les apprenants aux concepts fondamentaux du Cloud AWS. Il couvre les services essentiels d'AWS, y compris le calcul, le stockage, le réseau et la sécurité, et explique comment naviguer dans la console de gestion AWS. Idéal pour les débutants, ce cours aide à acquérir une solide compréhension de l'informatique en nuage et de la manière dont AWS prend en charge des solutions d'infrastructure évolutives et fiables.

Associé Développeur AWS

Ce cours d'informatique en nuage comprend une formation AWS Developer Associate qui vous apprendra à écrire du code et à concevoir des applications évolutives, à mettre en œuvre la sécurité et les tests des applications, et à développer une expertise avec des composants clés d'AWS tels que S3, DynamoDB, Elastic Beanstalk et Cloud Formation.

Cours de formation de marionnettes

Voulez-vous automatiser votre infrastructure informatique ? Le cours de formation Puppet vous permet de faire cela et bien plus encore, comme rendre votre logiciel et les systèmes sur lesquels il fonctionne plus évolutifs.

Maître Scrum Agile

La certification ASM est votre porte d'entrée pour apprendre la méthodologie de gestion de projet Agile la plus populaire. Cette certification en ligne Scrum Master vous positionne pour devenir un champion de l'adoption Agile dans votre organisation et maximiser les résultats.

DevOps sur AWS

Le cours DevOps sur AWS est structuré pour renforcer votre compréhension des deux technologies en utilisant des compétences avancées sur CodeBuild, CodeDeploy et CodePipeline pour automatiser la livraison continue et l'intégration continue de votre application.

FAQ

Quelle est la valeur d'un certificat de Bootcamp ?

Le Bootcamp d'AVC vous aide à maîtriser des compétences recherchées à un rythme plus rapide et à augmenter votre attractivité sur le marché. Quels que soient vos objectifs de carrière, que vous soyez un professionnel débutant ou à la recherche d'opportunités de développement de compétences pour changer de carrière, les programmes Bootcamp d'AVC vous aideront à accélérer ces objectifs. Ces certificats sont très demandés.

Quelle est la structure du Bootcamp ?

La majorité des programmes sont entièrement basés sur l'apprentissage à distance. La plupart d'entre eux incluent des cours intensifs en ligne avec de l'e-learning que vous pouvez suivre à votre propre rythme. Ces parcours d'apprentissage se composent de différents cours et sujets liés à des compétences spécifiques pour un rôle ou un emploi. Il y a également des sessions de cours en ligne via notre système avancé de formation à distance professionnelle. Vous pouvez choisir entre différents créneaux horaires et nous enregistrons toujours les sessions afin que vous puissiez les réécouter si vous avez oublié quelque chose ou si vous souhaitez revoir certaines informations. Quelqu'un est toujours là pour vous aider et vous soutenir si vous avez des questions sur les compétences que vous apprenez.

Quand puis-je suivre les cours en ligne du Bootcamp ?

Le calendrier des cours varie d'un groupe à l'autre. Vous aurez accès à un tableau de bord avec plusieurs créneaux horaires pour chaque session ou sujet, afin que vous puissiez choisir ce qui vous convient le mieux. Les sessions peuvent être programmées les après-midis en semaine, le matin ou le soir le week-end, en fonction de l'intérêt des participants et de la disponibilité du formateur. Si vous manquez une session, vous pouvez toujours vous rattraper en regardant les enregistrements, donc vous ne manquez jamais de contenu.

Quand puis-je débloquer mon certificat Bootcamp ?

Une fois que vous aurez complété au moins 85 % du contenu du cours, votre certificat sera débloqué. Cela s'applique à tous les programmes Bootcamp. L'un des critères pour obtenir le certificat Bootcamp est la participation aux cours en direct. Cependant, des exceptions peuvent être faites si vous ne pouvez pas assister aux cours en direct mais devez tout de même regarder les enregistrements. Renseignez-vous sur votre cours spécifique ou envoyez-nous un email pour plus d'informations.

Rester à jour sur les nouveaux avi
Pas encore d'avis.
Partagez vos avis
Avez-vous participé à cours? Partagez votre expérience et aider d'autres personnes à faire le bon choix. Pour vous remercier, nous donnerons 1,00 € à la fondation Stichting Edukans.

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Recevoir une brochure d'information (gratuit)

(optionnel)
(optionnel)
(optionnel)
(optionnel)

Vous avez des questions?

(optionnel)
Nous conservons vos données personnelles dans le but de vous accompagner par email ou téléphone.
Vous pouvez trouver plus d'informations sur : Politique de confidentialité.