formation applications cloud-natives

webofmars | nos formations | applications cloud-natives

illustration de la formation

 Durée: 5 jour(s)

 36.5 heures de formation

 Frédéric Léger

 Architectes, administrateurs, développeurs, chefs de projet, managers SI, CTO, finances*

 50% théorique / 50% pratique

 sur simple demande

 Être à l’aise avec un shell, connaitre le principe de fonctionnement des systèmes d’exploitation, avoir une connaissance du développement web en général

 Plan de formation


Dernière mise à jour: 8 janvier 2024

Contexte

Cette formation vise à aider les apprenants à comprendre les enjeux des applications “cloud-natives”, à maîtriser les concepts des conteneurs logiciels, à découvrir l’approche DevOps, à utiliser et gérer Docker en production, à mettre en œuvre Kubernetes pour l’orchestration de conteneurs et à apprendre les bonnes pratiques pour la gestion avancée de Kubernetes.

Objectifs pédagogiques

  • ◦ Acquérir une compréhension approfondie des enjeux liés aux applications “cloud-natives” et de leur pertinence dans un contexte d’entreprise moderne
  • ◦ Maîtriser les concepts fondamentaux des “12 factors apps”, y compris la conception, la création et la maintenance d’applications évolutives et résilientes
  • ◦ Comprendre les fondements de l’approche DevOps, y compris la culture, les processus et les outils nécessaires pour favoriser la collaboration et l’intégration entre les équipes de développement et d’exploitation
  • ◦ Acquérir une compréhension approfondie des conteneurs logiciels, y compris leur rôle dans l’orchestration et la gestion des applications distribuées
  • ◦ Savoir utiliser et gérer Docker en production, y compris la création et la gestion d’images Docker, la configuration de conteneurs et la gestion des volumes de données
  • ◦ Acquérir une compréhension des principes primordiaux de l’orchestration de conteneurs, y compris les avantages et les limitations des différentes solutions d’orchestration
  • ◦ Utiliser et mettre en œuvre Kubernetes, la solution d’orchestration de conteneurs la plus populaire, y compris la création et la gestion de clusters, la configuration de déploiements et la surveillance des applications
  • ◦ Déployer et packager des applications conteneurisées, y compris la création et la configuration d’images Docker, la définition de fichiers de déploiement Kubernetes et la configuration des environnements de production
  • ◦ Orchestrer et gérer une application de conteneurs, y compris la surveillance de l’état des conteneurs, la gestion des erreurs et la mise à l’échelle de l’application en fonction de la demande

Déroulé pédagogique

Journée #1

  • Introduction aux applications cloud-natives
  • Introduction aux conteneurs logiciels et à DevOps

Journée #2

  • Conteneurs Logiciels 1/2
  • Conteneurs Logiciels 2/2

Journée #3

  • Orchestration de conteneurs avec Docker 1/2
  • Orchestration de conteneurs avec Docker 2/2
  • Evaluation (sur demande)

Journée #4

  • Découverte de kubernetes
  • Mise en oeuvre de kubernetes

Journée #5

  • Kubernetes en production
  • Approfondissement de Kubernetes et nouvelles tendances

Inclus dans le prix de la formation:
  • - pauses café
  • - support de cours format éléctronique
  • - plateforme cloud de travaux pratiques
  • - quizzs

Les formations sont réalisées en présentiel ou à distance. Nous vous proposons des formations sur mesure, adaptées à vos besoins.

Toutes les formations webofmars sont éligibles à un financement par votre OPCO. Nous vous accompagnons dans vos démarches.

Pour plus de détails consulter nos conditions de formations

Notre expertise et nos valeurs pour vous servir

Chez webofmars, nous sommes à la fois pasionnés et convaincus. Mais tout cela ne sert à rien si cela ne résoud pas votre problème initial. C’est pourquoi nous avons développé une méthode mettant le client final au centre de nos réalisations et qui vous convaincra aussi si vous lui laissez sa chance.

Alors, engageons la conversation