Résumé

Effectué

Votre entreprise souhaitait déployer un nouveau magasin en ligne à l’aide de pratiques et de modèles natifs cloud. Ils ont choisi d’utiliser Kubernetes comme plateforme pour exécuter l’application. Votre tâche consistait à concevoir un réseau pouvant prendre en charge les besoins de l’application.

Vous avez passé en revue la façon dont les adresses IP sont utilisées par les différents composants d’un cluster Kubernetes. Vous avez ensuite examiné l’application que vous deviez déployer pour déterminer ses besoins en ressources. Vous avez examiné le nombre de pods dont l’application aurait besoin et la quantité de processeur et de mémoire qu’elle consommerait tout en considérant que l’application pourrait effectuer un scale-up ou un scale-down en fonction de la demande de l’application. Vous avez utilisé ces informations afin de déterminer le type de machine virtuelle le plus approprié pour les nœuds du cluster Kubernetes ainsi que le nombre de machines virtuelles nécessaires. Ensuite, vous avez déterminé la taille du réseau et le nombre d’adresses IP nécessaires.

Le processus de conception d’un réseau de clusters Kubernetes peut être compliqué. Toutefois, avec une bonne compréhension des impératifs de l’application, vous pouvez facilement concevoir un réseau qui répond aux besoins de votre application. La compréhension de votre application vous est également utile tout au long de son cycle de vie opérationnel. Le fait de savoir comment vous vous attendez à ce que l’application s’exécute vous place dans une meilleure position pour détecter les éventuels problèmes susceptibles d’affecter son bon fonctionnement.

Important

Dans les exercices facultatifs de ce module, vous avez créé des ressources en utilisant votre propre abonnement Azure. Nettoyez ces ressources pour qu’elles ne vous soient plus facturées.

En savoir plus

Pour en savoir plus sur la mise en réseau AKS, consultez les articles suivants :