Skip to main Content

Kubernetes Native Application Development

  • Référence CN230
  • Durée 2 jour(s)

Classe inter en présentiel Prix

EUR1 690,00

hors TVA

Demander une formation en intra-entreprise S'inscrire

Modalité pédagogique

La formation est disponible dans les formats suivants:

  • Classe inter à distance

    Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.

  • Classe inter en présentiel

    Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.

Demander cette formation dans un format différent

Cete formation Cloud Native permet aux partixipants d'acquérir les compétences et connaissances nécessaires pour construire des applications conteneurisées destinées à des environnements de production d'entreprise. Ils explorereront les modèles d'architecture des applications conteneurisées, les techniques pour éliminer les frictions dans le processus de développement, et apprendront comment tester et déboguer les applications conteneurisées, comment instrumenter les applications avec des contrôles de santé, des outils de surveillance, et des modèles communs de journalisation des conteneurs. Après avoir maîtrisé ces techniques, la formation se concentrera sur le devops et la construction de pipelines d'intégration continue natifs de conteneurs alimentés par Jenkins et Kubernetes.

Prochaines dates

Haut de page
    • Modalité: Classe inter à distance
    • Date: 27-28 juin, 2024
    • Centre: SITE DISTANT

    EUR1 690,00

    • Modalité: Classe inter à distance
    • Date: 10-11 octobre, 2024
    • Centre: SITE DISTANT

    EUR1 690,00

    • Modalité: Classe inter à distance
    • Date: 06-07 janvier, 2025
    • Centre: SITE DISTANT

    EUR1 690,00

Cette formation s'adresse aux développeurs, architectes d'application, devops

Objectifs de la formation

Haut de page

A l'issue de la formation, les participants seront capables de :

  • Intégrer des conteneurs IDE et de débogage
  • Optimiser le démarrage et gérer des pannes de conteneurs
  • Utiliser les stratégies de gestion des logs
  • Instrumenter les conteneurs avec le monitoring Prometheus
  • Effectuer des tests unitaires et d'intégration pour les applications conteneurisées
  • Comprendre la hiérarchie d'images et de configurations dans l'intégration continue
  • Gérer les serveurs de construction
  • Utiliser le pipelines de tests unitaires et d'intégration
  • Intégrer Jenkins avec des registres, des clusters Kubernetes et des moteurs Docker autonomes
  • Sécuriser et conditionner des applications pour la production

Programme détaillé

Haut de page

Environnements de développement de conteneurs

Le cycle de vie des conteneurs

Conteneurisation des applications

Santé et surveillance des conteneurs

Introduction à l'IC conteneurisé

Déploiement de l'agent CI

Construction d'images en CI

Test en CI

Libération des applications conteneurisées

Pré-requis

Haut de page
  • Familiarité avec l'interpréteur de commandes Bash
  • Navigation et manipulation du système de fichiers
  • Éditeurs de texte en ligne de commande comme vim ou nano
  • Outils courants tels que curl, wget et ping
  • Familiarité avec les notations YAML et JSON
  • Familiarité de base avec les modèles et outils courants de développement de logiciels tels que le contrôle de version, les tests, l'intégration continue et la journalisation.
Pré-requis recommandés :

Bon à savoir

Haut de page
Support de cours officiel IBM remis aux participants
Cookie Control toggle icon