formation applications cloud-natives
webofmars | nos formations | applications cloud-natives
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