الانتقال إلى المحتوى الرئيسي
Gust Training
الحوسبة السحابية

Formation Conteneurisation : les concepts, les architectures, les organisations

Description de la formation Containers La containerisation répond au besoin de déploiement rapide et de redimensionnement facile des charges de

المدة
2 Jours
المستوى
Fondamental
صيغ التكوين
حضوري · عن بعد · مختلط

أهداف الدورة التكوينية

Objectif opérationnel :

Connaître le fonctionnement de la conteneurisation et ses principes d’architecture.

Objectifs pédagogiques :

À l’issue de cette formation Conteunerisation vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Connaître les besoins métiers du cloud native
  • Maîtriser les concepts des architectures à base de containers
  • Comprendre les gains et limites des solutions Docker, Kubernetes et de l’écosysteme
  • Comprendre les impacts sur les organisations

لمن تتوجه هذه الدورة؟

Ce cours Conteneurisation s’adresse à des responsables informatiques, chefs de projet et membres des équipes étude, développement ou infrastructure devant participer à la transformation et au maintien en conditions opérationnelles des applications à base de containers.

المتطلبات المسبقة

Il est préférable d’avoir déjà travaillé dans un département de développement ou d’infrastructure d’une DSI pour suivre cette formation Conteneurisation.

البرنامج

Besoins métiers et principes Cloud Native

  • Principe des 12 facteurs Infrastructure as Code (Terraform, Cloud-init, GitOps) Intégration, déploiement continu (CI/CD) PaaS, Serverless, Faas Primitives des Clouds privé/public : stockage objet et bloc, instances, DBaaS…

Patterns d’architecture

  • Microservices synchrones et asynchrones Découplage compute/storage ; replication inter-région Écosystème CNCF : cache clé/valeur (redis) , file de message (rabbitmq, kakfa), side-car/ambassador (nats/dapr) , broker de base de données (vitess/mysql ; yugabyte/pgsql..)

Container (Docker)

  • Concepts de base : immutabilité, image, layers, gestion des variables, registry, problématique réseau et stockage Automatisation du build avec Dockerfile Lancement coordonné avec docker-compose Bénéfices attendus : reproductibilité, manageabilité Apports en termes d’élasticité, agilité, évolutivité

Orchestration de containers (Kubernetes)

  • Nœuds Master/Workers, concepts de Pods et NameSpace, Secret Problématique de la localisation du stockage (statefulset, persistent volume) Présentation des fonctionnalités réseaux (LoadBalancer, Ingress, API Gustway) Gestion du templating avec le packaging Helm

Impacts sur les organisations

  • Équipes de développement et d’infrastructure Cloud_native patterns : SRE, platform team

Description de la formation Containers

La containerisation répond au besoin de déploiement rapide et de redimensionnement facile des charges de travail. C’est également devenu un format de livraison universel entre les fournisseurs de logiciel et les productions informatiques.

Au-delà des solutions technologiques Docker et Kubernetes dont nous décrirons les bénéfices et les limites, nous détaillerons la philosophie, les concepts d’architecture (découplage du calcul et du stockage,..) et le comportement applicatif attendu (12 facteurs) qui doivent être assimilés par ceux qui conçoivent, transforment et assurent l’exploitation des applications.
Enfin, l’impact sur les organisations (devops, SRE, platform team,..) sera analysé car fondamental au succès des transformations Cloud-Native.

Travaux Pratiques

Cette formation propose une alternance (50% / 50%) de théorie et d’illustrations pratiques via des manipulations réalisées par l’animateur pour une meilleure assimilation des connaissances.

La documentation des démonstrations est fournie aux participants.

المواضيع: Kubernetes

الحوسبة السحابية

Zabbix Certified Specialist

Formation Zabbix Certified Specialist Description de la formation Zabbix 5.0 Cette formation s'appuie sur la version Zabbix 5.0 Le logiciel

المدة
20 Heures
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Avancé

الحوسبة السحابية

Virtualisation avec KVM

Formation Virtualisation avec KVM Description de la formation KVM KVM est une technologie libre de virtualisation. Comme son nom l’indique

المدة
25 Heures
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

الحوسبة السحابية

Kubernetes

Formation Kubernetes Objectifs de la formation Kubernetes Kubernetes est une plateforme open source permettant d’automatiser le déploiement, la

المدة
20 Heures
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

الحوسبة السحابية

Formation Zabbix Certified User

Description de la formation Zabbix Utilisateur Cette formation s'appuie sur la version Zabbix 7.0 Le logiciel libre Zabbix est une

المدة
1 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental
تواصل عبر واتساب