________________________________________________________________
Voulez-vous suivre ce cours à distance ou en personne?
Contactez-nous par email : info@nanforiberica.com , téléphones : +34 91 031 66 78 / +34 605 98 51 30, WhatsApp : +34 685 60 05 91 , ou contactez nos bureaux
________________________________________________________________
Cours sur les fondamentaux d'Azure Kubernetes Service (AKS)
Ce cours est enseigné en mode en ligne et se compose de 5 unités. La durée du cours est 40 heures c'est distribue entre contenu et outils de collaboration. À la fin du cours, l'étudiant recevra un certificat d'achèvement.
La formation est réalisée par l'intermédiaire de notre Campus Virtuel : Avec cette option, vous aurez tout le contenu du cours sur la plateforme du cours, accessible 24h/24 et 7j/7 dès le début du cours. L'étudiant aura également accès à forums de participation , ainsi qu'un tutorat continu .
Le cours est enseigné en modalité d'apprentissage à distance (Option bonus à 100%). Des cours de formation en personne et en ligne sont également disponibles sur demande.
Introduction
Le cours « Azure Kubernetes Service (AKS) Fundamentals » est conçu pour fournir une compréhension complète des bases et des avantages de l'utilisation d'AKS . Tout au long de ce cours, les participants apprendront à configurer et à gérer des clusters Kubernetes dans Azure , à déployer des applications et à effectuer des tests et des validations. Ce cours combine théorie et pratique pour garantir que les participants acquièrent des compétences pratiques et de solides connaissances en AKS.
Adressé à
-
Développeurs de logiciels qui souhaitent apprendre à déployer et à gérer des applications conteneurisées à l'aide d'AKS.
-
Administrateurs système et professionnels DevOps cherchant à améliorer leurs compétences dans la gestion des clusters Kubernetes sur Azure.
-
Professionnels de l'informatique souhaitant comprendre les principes fondamentaux d'AKS et la manière dont il peut bénéficier à leurs organisations.
-
Étudiants et passionnés de technologie qui souhaitent acquérir des connaissances sur Kubernetes et son déploiement dans le cloud Azure.
Contenu du cours
Unité 1
Introduction à Azure Kubernetes Service (AKS)
But:
- Comprendre les bases d’AKS et ses avantages.
Contenu:
- Qu'est-ce que Kubernetes ?
- Principales caractéristiques d'AKS.
- Configuration requise avant de commencer (Azure Cloud Shell, Azure CLI).
- Création d'un compte Azure gratuit.
- Activité pratique : configuration de l’environnement de travail dans Azure Cloud Shell ou CLI locale.
Préparation et configuration initiale
But:
- Configurez les variables d’environnement et créez un groupe de ressources.
Contenu:
- Définition des variables d'environnement dans Bash.
- Création d'un groupe de ressources avec az group create.
- Considérations concernant la région et les permis.
- Activité pratique : créez un groupe de ressources dans Azure et vérifiez son état.
Unité 2
Création d'un cluster AKS
But:
- Déployez un cluster AKS de base avec une configuration par défaut.
Contenu:
- commande az aks create pour créer des clusters.
- Configuration des nœuds et des clés SSH.
- Structure de cluster dans Azure.
- Activité pratique : créez un cluster AKS et explorez ses composants.
Unité 3
Outils de connexion et de gestion de cluster
But:
- Connectez et gérez un cluster avec kubectl.
Contenu:
- Installation de kubectl et configuration de l'accès avec az aks get-credentials.
- Vérification des nœuds dans le cluster (kubectl get nodes).
- Configuration de base pour gérer le cluster.
- Activité pratique : connectez-vous au cluster et répertoriez les nœuds disponibles.
Unité 4
Déploiement d'applications sur AKS
But:
- Déployer une application multi-conteneurs sur AKS.
Contenu:
- Introduction aux manifestes YAML dans Kubernetes.
- Décomposition de l'exemple de fichier YAML fourni.
- Déploiement de l'application avec kubectl apply.
- Considérations pour les applications de production.
- Activité pratique : Implémenter et valider une application avec plusieurs services.
Unité 5
Validation et tests d'applications
But:
- Testez l’application déployée et résolvez les problèmes de base.
Contenu:
- Obtention de l'adresse IP publique du service.
- Tester avec des outils comme curl.
- Inspection des grumes et surveillance des pods.
- Activité pratique : Tester l'accès à l'application depuis un navigateur et utiliser les commandes de surveillance.
Nettoyage des ressources et prochaines étapes
But:
- Éliminez les ressources inutiles et planifiez les projets futurs.
Contenu:
- Suppression du groupe de ressources avec az group delete.
- Considérations relatives aux coûts et à la gestion des identités.
- Introduction aux architectures de référence pour les environnements de production.
- Ressources supplémentaires et tutoriels recommandés.
- Activité pratique : Supprimez les ressources créées et réfléchissez à l'apprentissage.
Prérequis
Pour tirer le meilleur parti de ce cours, il est recommandé aux participants d'avoir :
- Connaissances de base de la ligne de commande et des scripts dans Bash.
- Familiarité avec les concepts de conteneurs et de Docker.
- Un compte Azure gratuit pour réaliser les activités pratiques.
- Accès à Azure Cloud Shell ou à l’interface de ligne de commande Azure installée localement.
Autres modalités
Si vous êtes intéressé à suivre ce cours en ligne, veuillez nous contacter : Email : info@nanforiberica.com , Téléphone : +34 91 031 66 78, WhatsApp : +34 685 60 05 91