Contact
Details Cube
Details Cube
Details Cube
Logo - Cloud Native Dev Kubernetes

Maitrisez les outils et méthodes pour développer sur Kubernetes

Mieux développer avec Kubernetes.

  • Durée

    2 jours

  • Type

    Distanciel ou présentiel

  • Tarif

    À partir de 1 590 € HT

PROCHAINES SESSIONS DE FORMATION

  • Du 11 au 12 mars 2024

    Distanciel

  • Du 17 au 18 juin 2024

    Présentiel

  • Du 12 au 13 novembre 2024

Description de la formation

Kubernetes devient le socle d'exécution Cloud Native par excellence.

Extensible, standard et évoluant en permanence, l’écosystème Kubernetes permet d’accélérer vos itérations applicatives. Cependant, son appropriation est complexe, tant l'éco-système est vaste.

Cette formation présente les outils et méthodes qu'un développeur d'applications sur Kubernetes doit connaître pour être efficace.

Les sujets couvrent le poste de développement jusqu'aux solutions de déploiement, en passant par la sécurité et l'observabilité.

À l'issue de cette formation

À l'issue de cette formation le stagiaire sera capable de :

  • S'outiller pour développer plus rapidement
  • Publier à chaud les modification de code
  • Maitriser les patterns d'architecture Kubernetes
  • Packager ses application Kubernetes
  • Construire une chaine CI/CD pensée pour Kubernetes
  • Bien gérer ses données
  • Faciliter l'exploitation et la sécurisation des applications.
  • Concevoir des applications résilientes et scalables

Le programme

  • Jour 1

    • Configurer son environnement de developpement
    • Rechargement de code à chaud
    • Détails d'un Pod
    • Stratégies de déploiement
    • Helm en détails
    • GitOps multi-environnements
    • Pipelines de build et déploiement
  • Jour 2

    • Sécurité (identité, secrets, accès)
    • Gestion des donnes données (stateful versus stateless)
    • Volumes et systèmes de fichiers
    • Mises à jour de schémas de base de données depuis Kubernetes
    • Monitoring et health checks applicatifs
    • Logs et tracing applicatif
    • Strategie d'auto-healing
    • Chaos engineering

Répartition du temps

  • Cours

    50 %
  • Hands-on

    40 %
  • Échanges

    10 %

Cette Formation est dispensée par :

  • Mathieu_L-1

    Mathieu

    L’intégration et le déploiement continus font partie intégrante de toutes ses missions. La sécurité et la résilience des applications sont au cœur de ses interventions.
  • Kevin_T

    Kévin

    Cloud Native Developer passioné, il aime faire découvrir des nouvelles manières de bien faire.
Logo - Cloud Native Dev Kubernetes

Public

  • Développeurs
  • Leaders techniques
  • Architectes

Cette formation se destine à une audience maîtrisant les notions fondamentales de Kubernetes.
Si ce n'est pas le cas, nous vous conseillons de suivre la Formation Kubernetes Fondamentaux. 

Formation Kubernetes Fondamentaux

Pré-requis

Avoir des compétences dans le développement logiciel et les connaissances des fondamentaux Kubernetes.

Au niveau technique:

  • Avoir les droits d'administration.
  • Sur Windows, avoir activé Hyper-V.
  • Avoir 4 Go de RAM.

Certifications

Cette formation n'est pas certifiante.

Modalités

Pédagogiques

Possible à distance, en présentiel et en blended (mix).

Si vous souhaitez une formation dans un contexte différent, avec des moyens spécifiques, contactez-nous.

Évaluation

  • L'évaluation des acquis se fait par le formateur tout au long de la formation grâce aux exercices.

  • Une évaluation à chaud via un QCM est réalisée systématiquement en fin de session.

  • Une attestation de formation est systématiquement envoyée au client qui reprend le sujet de la formation, ses objectifs, le programme et la durée de l'action de formation ainsi que la formalisation des acquis.

NOTE MOYENNE DE SATISFACTION DES STAGIAIRES AYANT SUIVI CE MODULE :

4.3/5

(moyenne des participants 2023)