Duration: 1 Day
Description
Ce cours présente le cloud computing et la conteneurisation aux professionnels des télécommunications. Il explique les principaux modèles de service et de déploiement cloud, la relation entre le calcul, le stockage et la mise en réseau, ainsi que l'importance de l'évolutivité, de l'automatisation et de la disponibilité dans les environnements cloud des télécoms.
Les participants explorent la différence entre les conteneurs et les machines virtuelles et examinent les rôles des images, des runtimes et des registres de conteneurs. Le cours présente LXC/LXD, Docker et Kubernetes, en expliquant comment ces technologies prennent en charge le déploiement, l'isolation et l'orchestration des applications.
Le cours met ces concepts en lien avec l'évolution des fonctions réseau virtualisées (VNF) vers les fonctions réseau natives cloud (CNF), y compris les rôles de l'infrastructure NFV et de la gestion et orchestration (MANO). Des activités pratiques guidées permettent de découvrir les plateformes de conteneurs, la mise en réseau, Docker et un environnement Kubernetes léger.
Modules du cours
- Concepts du cloud computing pour les ingénieurs télécoms
- Introduction aux conteneurs
- Introduction à Docker
- Bases de Kubernetes
- Le cloud native dans les télécoms
Prérequis
Les participants doivent avoir une compréhension de base des réseaux de télécommunications et du réseau IP. Une familiarité avec les fonctions du réseau cœur mobile sera utile pour aborder les exemples télécoms. Aucune expérience préalable des plateformes cloud, de Docker ou de Kubernetes n'est requise. Une connaissance de base de Linux et des opérations en ligne de commande sera bénéfique pour les activités pratiques.
À qui s'adresse ce cours
Ce cours est destiné aux ingénieurs télécoms, aux ingénieurs réseau cœur, aux spécialistes du support technique et des opérations, ainsi qu'aux professionnels de l'infrastructure ayant besoin d'une introduction au cloud computing et à la conteneurisation. Il est particulièrement pertinent pour ceux qui passent des plateformes de télécommunications traditionnelles vers des environnements virtualisés et natifs cloud, ou qui travaillent avec des équipes déployant et prenant en charge des fonctions réseau conteneurisées.
Objectifs pédagogiques
À la fin du cours, les participants seront capables de :
- Décrire les modèles de service et de déploiement cloud utilisés dans les télécommunications.
- Expliquer les concepts fondamentaux du cloud, notamment le calcul, le stockage, la mise en réseau, l'évolutivité et l'automatisation.
- Distinguer les conteneurs des machines virtuelles et expliquer les avantages de la conteneurisation.
- Décrire les rôles des images, des runtimes et des registres de conteneurs.
- Expliquer l'objectif et l'architecture de Docker et LXC/LXD.
- Décrire comment les espaces de noms (namespaces) et les cgroups assurent l'isolation et le contrôle des ressources.
- Expliquer l'architecture de Kubernetes et les rôles du plan de contrôle et des nœuds de travail (worker nodes).
- Distinguer les fonctions réseau virtualisées (VNF) des fonctions réseau natives cloud (CNF).
- Décrire les rôles de l'infrastructure NFV et du MANO dans les environnements télécoms.
- Appliquer les concepts de déploiement, de mise en réseau et de résilience des conteneurs dans des scénarios de laboratoire pratiques.