Choisissez votre langue
Cours Cloud et DevOps
Plus de 2 millions d'étudiants dans le monde

Cours Cloud et DevOps

Maîtrisez les outils et les pratiques qui animent la livraison logicielle moderne — de Docker et Kubernetes à Terraform et aux pipelines CI/CD. Ce cours vous offre une expérience pratique avec les technologies exactes pour lesquelles les entreprises recrutent actuellement. Développez de vraies compétences, déployez une infrastructure réelle et distinguez-vous sur un marché de l'emploi concurrentiel.

Dedika pour les entreprises

Ce que vous allez apprendre:

Vous acquerrez une compréhension approfondie des modèles d'informatique en nuage, de l'administration Linux et des fondamentaux du réseau nécessaires à tout ingénieur DevOps. Vous apprendrez à conteneuriser des applications avec Docker, à les orchestrer avec Kubernetes et à provisionner une infrastructure cloud avec Terraform. Le cours couvre la conception et la mise en œuvre de pipelines CI/CD avec des tests automatisés, des scans de sécurité et plusieurs stratégies de déploiement. Vous mettrez également en place des stacks d'observabilité complètes avec Prometheus, Grafana et des outils de tracing distribué. Les sujets supplémentaires incluent les workflows GitOps, l'architecture en microservices, la sécurité cloud et les pratiques d'optimisation des coûts FinOps.

Comment vous étudiez de façon pratique Cours Cloud et DevOps

Comment vous pratiquez Cours Cloud et DevOps

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre activité et aux besoins spécifiques de votre entreprise.

Cliquez ici

Contenu du cours

8 Chapitres • 38 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

Fondamentaux et concepts de l'informatique en nuage

  • Leçon 1 • Présentation du paradigme de l'informatique en nuage

    Définit l'informatique en nuage, son évolution par rapport à l'informatique traditionnelle et ses caractéristiques clés. Établit le vocabulaire utilisé tout au long du cours.

  • Leçon 2 • Composants principaux de l'infrastructure cloud

    Présente les machines virtuelles, les types de stockage, les primitives réseau et les services gérés. Fournit les blocs de construction pour les laboratoires pratiques dans les chapitres suivants.

  • Leçon 3 • Explication des modèles de services cloud

    Couvre IaaS, PaaS et SaaS avec des cas d'utilisation réels. Relie le choix du modèle de service au coût, au contrôle et à la responsabilité opérationnelle.

  • Leçon 4 • Économie du cloud et modèles de tarification

    Explique les tarifications à l'usage, réservée et spot, ainsi que l'analyse du coût total de possession. Permet des décisions architecturales conscientes des coûts.

  • Leçon 5 • Modèles de déploiement cloud

    Examine les architectures publique, privée, hybride et multi-cloud. Guide les apprenants dans la mise en correspondance des modèles de déploiement avec les exigences commerciales.

Chapitre 2Voir les détails

Fondamentaux Linux et Réseau pour le Cloud

  • Leçon 1 • Accès distant sécurisé et SSH

    Explique l'authentification par paire de clés SSH, le tunneling et le transfert de fichiers sécurisé. Établit les modèles d'accès sécurisé utilisés dans tous les laboratoires pratiques suivants.

  • Leçon 2 • Pare-feux et groupes de sécurité réseau

    Présente les règles de pare-feu, les groupes de sécurité et les listes de contrôle d'accès réseau dans les environnements cloud. Prépare les étudiants à appliquer des politiques réseau de moindre privilège.

  • Leçon 3 • Fondamentaux réseau pour le Cloud

    Enseigne l'adressage IP, le sous-réseautage, le DNS et les concepts de routage essentiels à la conception de réseaux cloud. Relie la théorie aux tâches de configuration de réseaux virtuels.

  • Leçon 4 • Maîtrise de la ligne de commande Linux

    Couvre la navigation dans le système de fichiers, les permissions, la gestion des processus et les bases du scripting shell. Ces compétences sous-tendent toutes les opérations cloud côté serveur.

Chapitre 3Voir les détails

Gestion de versions avec Git

  • Leçon 1 • Stratégies de branchement et de fusion

    Enseigne la création de branches, la fusion, le rebasage et la résolution de conflits. Relie la stratégie de branchement à la collaboration d'équipe et à la gestion des publications.

  • Leçon 2 • Dépôts distants et collaboration

    Explique les workflows push, pull, fetch et pull request sur les plateformes hébergées. Prépare les étudiants aux pratiques de développement en équipe.

  • Leçon 3 • Workflows Git pour les équipes DevOps

    Compare GitFlow, le développement trunk-based et les stratégies de feature flags. Aligne les pratiques de gestion de versions avec les exigences des pipelines CI/CD.

  • Leçon 4 • Concepts de base et configuration de Git

    Couvre l'initialisation de dépôt, les commits, l'indexation et la configuration. Établit le modèle mental du graphe orienté acyclique de Git.

Chapitre 4Voir les détails

Conteneurisation avec Docker

  • Leçon 1 • Registres de conteneurs et distribution d'images

    Couvre l'envoi et le téléchargement d'images depuis des registres publics et privés. Prépare les étudiants à la gestion d'images dans les pipelines CI/CD.

  • Leçon 2 • Construction d'images Docker

    Couvre la syntaxe Dockerfile, la mise en cache des couches, les constructions multi-étapes et l'optimisation d'images. Permet directement la création d'images d'application prêtes pour la production.

  • Leçon 3 • Exécution et gestion des conteneurs

    Enseigne les options d'exécution des conteneurs, les montages de volumes, les variables d'environnement et les limites de ressources. Relie la configuration d'exécution à la fiabilité des applications.

  • Leçon 4 • Docker Compose pour les applications multi-conteneurs

    Présente la syntaxe du fichier Docker Compose pour définir des applications multi-services. Permet des environnements de développement locaux qui reflètent la topologie de production.

  • Leçon 5 • Concepts de conteneurs et architecture Docker

    Explique les conteneurs par rapport aux machines virtuelles, les composants du moteur Docker et le cycle de vie des conteneurs. Fournit la base conceptuelle pour toutes les opérations Docker.

Chapitre 5Voir les détails

Orchestration de conteneurs avec Kubernetes

  • Leçon 1 • Architecture Kubernetes et objets fondamentaux

    Explique les composants du plan de contrôle, les nœuds de travail et les objets API fondamentaux. Construit le modèle mental nécessaire pour opérer n'importe quel cluster Kubernetes.

  • Leçon 2 • Réseautage Kubernetes et Ingress

    Enseigne les services ClusterIP, NodePort, LoadBalancer et les contrôleurs Ingress. Permet le routage du trafic externe et la communication entre services.

  • Leçon 3 • Déploiement d'applications sur Kubernetes

    Couvre la rédaction de manifestes, l'application de configurations et la gestion des déploiements. Relie la configuration déclarative à la livraison fiable d'applications.

  • Leçon 4 • Mise à l'échelle et gestion des ressources

    Couvre le Horizontal Pod Autoscaler, les demandes et limites de ressources, et l'autoscaling de cluster. Assure un fonctionnement économique et résilient des charges de travail.

  • Leçon 5 • Stockage persistant dans Kubernetes

    Présente les PersistentVolumes, les PersistentVolumeClaims et les StorageClasses. Répond aux exigences des charges de travail avec état dans des environnements conteneurisés.

Chapitre 6Voir les détails

Infrastructure en tant que code avec Terraform

  • Leçon 1 • État distant et collaboration d'équipe

    Explique les backends distants, le verrouillage d'état et l'isolation des espaces de travail pour les workflows d'équipe. Empêche les conflits d'état dans les environnements multi-ingénieurs.

  • Leçon 2 • Terraform dans les pipelines CI/CD

    Intègre les étapes plan et apply de Terraform dans des pipelines automatisés avec des vérifications de politiques. Permet des modifications d'infrastructure sûres et auditées à la vitesse de la livraison.

  • Leçon 3 • Fondamentaux et workflow de Terraform

    Présente la syntaxe HCL, les fournisseurs, les ressources et le workflow init-plan-apply. Établit l'état d'esprit déclaratif central à l'infrastructure en tant que code.

  • Leçon 4 • Modules Terraform et réutilisabilité

    Enseigne la création, la composition et le versionnement de modules pour des modèles d'infrastructure réutilisables. Relie la conception modulaire à la gestion d'infrastructure à l'échelle de l'équipe.

  • Leçon 5 • Variables, Sorties et Sources de Données

    Couvre les variables d'entrée, les valeurs locales, les blocs de sortie et les requêtes de sources de données. Permet des configurations d'infrastructure paramétrées et réutilisables.

Chapitre 7Voir les détails

Conception et mise en œuvre de pipelines CI/CD

  • Leçon 1 • Construction d'étapes de test automatisées

    Couvre l'automatisation des tests unitaires, d'intégration et de bout en bout dans les pipelines. Garantit que les contrôles de qualité empêchent le code défectueux d'atteindre la production.

  • Leçon 2 • Sécurité des pipelines et contrôles de conformité

    Intègre l'analyse statique, l'analyse des dépendances et les contrôles de conformité dans les pipelines. Déplace la sécurité vers la gauche pour détecter les vulnérabilités avant le déploiement.

  • Leçon 3 • Stratégies de déploiement et modèles de publication

    Explique les stratégies de déploiement blue-green, canary et progressif avec des procédures de retour en arrière. Permet des publications sans temps d'arrêt avec un rayon d'explosion contrôlé.

  • Leçon 4 • Principes CI/CD et anatomie des pipelines

    Définit l'intégration continue, la livraison continue et le déploiement continu avec les concepts d'étapes de pipeline. Cadre la valeur de l'automatisation dans la réduction du délai de livraison et des taux de défauts.

  • Leçon 5 • Construction d'artefacts et intégration au registre

    Enseigne la construction d'images de conteneurs, la publication de paquets et la gestion des versions d'artefacts. Relie les sorties de construction aux étapes de déploiement en aval.

Chapitre 8Voir les détails

Surveillance cloud, observabilité et pratiques SRE

  • Leçon 1 • Piliers de l'observabilité : métriques, journaux et traces

    Présente les trois piliers de l'observabilité et leurs rôles complémentaires. Établit la base pour construire une stratégie de surveillance complète.

  • Leçon 2 • Collecte de métriques et tableaux de bord

    Couvre la collecte de métriques de séries temporelles, les règles d'alerte et la conception de tableaux de bord. Permet une visibilité en temps réel sur l'état et les performances du système.

  • Leçon 3 • Principes SRE et gestion des incidents

    Couvre les SLI, les SLO, les budgets d'erreur et les processus structurés de réponse aux incidents. Aligne l'ingénierie de la fiabilité avec les exigences de disponibilité de l'entreprise.

  • Leçon 4 • Traçage distribué et APM

    Explique la propagation des traces, l'analyse des spans et la surveillance des performances des applications. Permet le diagnostic de latence de bout en bout sur les microservices.

  • Leçon 5 • Gestion centralisée des journaux

    Enseigne l'agrégation, l'analyse, l'indexation et la recherche de journaux pour les systèmes distribués. Relie l'analyse des journaux à une identification plus rapide des causes profondes.

Certification

Votre certificat valide de réussite

Ce cours est fait pour vous :

  • Personnes en reconversion professionnelle : souhaitant entrer dans l'ingénierie cloud à partir d'un rôle technique non lié.

  • Développeurs juniors : voulant étendre leurs compétences au-delà du code vers l'infrastructure et le déploiement.

  • Administrateurs système : prêts à moderniser leurs compétences pour des environnements cloud-natifs.

  • Professionnels du support IT : visant à évoluer vers un poste d'ingénieur plus technique et mieux rémunéré.

  • Étudiants en informatique : se préparant à entrer sur le marché du travail avec des compétences pratiques recherchées par les employeurs.

  • Généralistes de start-up : responsables à la fois de la construction et de la livraison de logiciels sans équipe ops dédiée.

Ce que disent nos élèves

Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Digital
J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

Formations principales

FAQ

Qui est Dedika ?

Le certificat est-il valable en France ?

Les cours sont-ils gratuits ?

Quelle est la charge de travail du cours ?

Comment sont les cours ?

Comment fonctionnent les cours ?

Quelle est la durée des cours ?

Quel est le coût ou le prix des cours ?

Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?

Cours PDF