Apprentissage et formation Kubernetes
Accédez à des conseils dans le cadre de votre parcours vers le nuage natif. Explorez des ressources d’apprentissage et de formation sur Kubernetes, notamment des vidéos, des articles, des ouvrages et des webinaires techniques. Découvrez les principes de base et profitez d’une expérience pratique avec diverses solutions et fonctionnalités Kubernetes, notamment Azure Kubernetes Service (AKS).
Découvrir une vue d’ensemble de Kubernetes
Commencez votre formation Kubernetes en vous familiarisant avec le logiciel, ainsi que ses composants, à un niveau élevé. Si vous ne connaissez pas Kubernetes, commencez par découvrir ce qu’est Kubernetes , puis comment fonctionnent les conteneurs. Si vous connaissez déjà les conteneurs et le format de conteneur open source Docker, découvrez comment Kubernetes et Docker fonctionnent ensemble.
Commencer à utiliser des applications en conteneur
Visualisez les relations entre les composants et concepts Kubernetes, notamment le cluster et le plan de contrôle. Consultez également des conseils pour le déploiement des applications et des charges de travail, ainsi que la structuration et la sécurisation des environnements Kubernetes.
Découvrez Kubernetes de façon amusante avec Phippy
Explorez les concepts liés à Kubernetes, comme les pods et les déploiements, présentés dans le style d’un livre pour enfants. Suivez Phippy la girafe et Zee le zèbre dans cette joyeuse découverte.
Concepts de base d’Azure Kubernetes Service (AKS)
Découvrez dans ces articles techniques comment fonctionnent les composants d’infrastructure, l’accès et l’identité, la sécurité, le réseau, le stockage et la mise à l’échelle dans Azure Kubernetes Service (AKS). AKS est un service Kubernetes managé qui simplifie la gestion et le déploiement des applications basées sur des conteneurs.
-
Clusters et charges de travail
Découvrez comment les composants d’infrastructure (plan de contrôle, nœuds, pools de nœuds, etc.) fonctionnent dans AKS, ainsi que les ressources de charge de travail telles que les pods, les déploiements et les ensembles. Découvrez comment regrouper des ressources au sein d’espaces de noms.
-
Options d’accès et d’identité
Authentifiez et attribuez des autorisations dans AKS à l’aide des comptes de service Kubernetes, de l’intégration Azure Active Directory et du contrôle d’accès basé sur les rôles (Roles, ClusterRoles, RoleBindings et ClusterRoleBindings).
-
Concepts de sécurité des applications et clusters
Protégez vos applications dans AKS avec la sécurité des composants principaux, la sécurité des nœuds, les mises à niveau de cluster, la sécurité réseau et les secrets Kubernetes.
-
Concepts de réseau pour les applications
Assurez la mise en réseau de vos applications dans AKS, y compris les services, les réseaux virtuels Azure, les contrôleurs d’entrée et les stratégies réseau.
-
Options de mise à l’échelle pour les applications
Redimensionnez les applications dans AKS avec la mise à l’échelle manuelle, le service automatique HPA (Horizontal Pod Autoscaler) et l’intégration d’Azure Container Instance (ACI).
-
Options de stockage pour les applications
Stockez les applications dans AKS avec des volumes, des volumes persistants, des classes de stockage et des chaînes de volumes persistants.
Webinaires de formation sur Kubernetes
Explorez dans le détail des cas d’usage de Kubernetes dans ces webinaires techniques à la demande présentés par des techniciens, des responsables de programme et des développeurs, et écoutez les réponses à des questions posées par d’autres personnes qui se forment sur Kubernetes et l’utilisent.
-
Devenir opérationnel avec Kubernetes
Déterminez où commencer avec Kubernetes. Découvrez comment simplifier les opérations quotidiennes avec un service Kubernetes managé.
-
Appliquer les meilleures pratiques Kubernetes pour la gestion des clusters
Utilisez AKS de manière optimale dès le départ. Apprenez-en davantage sur l’architecture mutualisée, l’isolation logique avec des espaces de noms et la sécurité des clusters et images.
-
Concepts de réseau pour les applications
Assurez la mise en réseau de vos applications dans AKS, y compris les services, les réseaux virtuels Azure, les contrôleurs d’entrée et les stratégies réseau.
-
Créer des conteneurs pilotés par des événements avec Azure Functions sur Kubernetes
Tirez parti des événements sur n’importe quelle application nuage native grâce à ces architectures, modèles et meilleures pratiques.
-
Gérer vos microservices avec la Gestion des API Azure
Accédez à des exemples complets et découvrez quand et comment utiliser la Gestion des API dans votre organisation.
Déployer un cluster AKS de référence
Recevez des recommandations ayant trait à la mise en réseau, la sécurité, l’identité, la gestion et la surveillance de votre cluster en fonction des besoins métier de l’organisation dans le référentiel de production AKS.
Architectures et modèles Kubernetes
Conception d’une architecture pour les microservices
Découvrez une configuration AKS de base qui peut servir de point de départ à la plupart des déploiements de microservices. Apprenez-en davantage sur les considérations relatives à l’infrastructure et au DevOps qu’implique l’exécution d’une architecture de microservices dans AKS.
Opérations de Machine Learning (MLOps)
Implémentez l’intégration continue et le déploiement continu (CI/CD), ainsi qu’un pipeline de reformation pour une application d’IA avec Azure DevOps et Azure Machine Learning.
Atelier : déployer une application à plusieurs conteneurs
Suivez des formations pas à pas pour créer un cluster Kubernetes, déployer une application basée sur des microservices et configurer un pipeline CI/CD avec AKS dans cette expérience d’apprentissage pratique.
Meilleures pratiques opérationnelles pour Kubernetes
Découvrez les meilleures pratiques pour aborder des scénarios ordinaires de déploiements réels décrits par des experts techniques.
Meilleures pratiques pour les opérateurs de cluster
Réseau et stockage
Exécution de charges de travail adaptées aux entreprises
Meilleures pratiques pour les développeurs
Expérience de développement et performances des applications
Collection de livres électroniques Kubernetes Up and Running
Examinez les compétences pratiques en matière de déploiement Kubernetes dont vous avez besoin pour améliorer l’agilité, la fiabilité et l’efficacité de vos systèmes distribués.