Suite au Meetup du 05 décembre sur AKS, organisé par le Microsoft User Group Nantes voici la vidéo de cette présentation.
Les slides et la démo sont présentées ici.
Ci-dessous la liste des thèmes abordés durant ce talk ainsi que la documentation AKS et Kubernetes associée.
Azure Container Registry
Créer une Azure container registry : http://thomasrannou.azurewebsites.net/2019/05/28/azure-container-registry/
Un tutoriel pour :
- Créer une web application Asp .Net Core
- La déployer dans une Azure Container Registry
- L’exécuter dans une Container Instance
Azure Kubernetes Services
Présentation
Introduction : http://thomasrannou.azurewebsites.net/2019/07/10/introduction-a-azure-kubernetes-service/
Article de présentation de Kubernetes puis l’offre managée k8s dans Azure : Azure Kubernetes Services (AKS).
Les pools de noeuds : http://thomasrannou.azurewebsites.net/2020/01/28/les-pools-de-noeuds-dans-aks/
Présentation de l’organisation autour de pool de noeuds dans AKS. Tout l’intérêt des nodepools est la possibilité d’avoir des nœuds spécifiques pour exécuter nos pods afin de répondre à des besoins bien précis.
Haute disponibilité : http://thomasrannou.azurewebsites.net/2020/03/02/la-resilience-applicative-avec-aks/
Présentation de la tolérance aux pannes avec AKS. Quelle est la capacité du service à revenir dans un mode nominal de façon automatisée ?
Kubectl : https://kubernetes.io/docs/reference/kubectl/
Déployer une application
Déploiement d’une application vers une registry puis AKS http://thomasrannou.azurewebsites.net/2019/08/03/deployer-dans-aks/
Un tutoriel pour déployer sa première application dans Azure Kubernetes Services depuis une Azure Container Registry.
Monitoring
Présentation d’Azure Monitor, Metrics et Logs Analytics http://thomasrannou.azurewebsites.net/2019/10/16/azure-monitor-pour-aks/
Présentation des outils pour monitorer notre cluster AKS et les applications qui y sont déployées.
Tests
Tests en local http://thomasrannou.azurewebsites.net/2019/08/14/tester-son-cluster-k8s-en-local/
Azure DevSpaces http://thomasrannou.azurewebsites.net/2019/09/04/debugger-dans-son-cluster-kubernetes-dans-azure/
Tutoriel sur une fonctionnalité bien pratique offerte par AKS : la possibilité de debugger dans Visual Studio son application déployée dans un cluster.
Autoscaling
Sur les pods : http://thomasrannou.azurewebsites.net/2019/11/22/autoscaling-dans-aks/
Tutoriel pour mettre en oeuvre l’autoscaling sur les pods déployés. Il s’agit ici de présenter un scaling applicatif.
Sur les nodes : http://thomasrannou.azurewebsites.net/2020/01/06/autoscaler-aks/
Tutoriel pour configurer l’autoscaling sur les nodes de son cluster AKS. Ici on parle de scaling au niveau infrastructure.
J’espère que cette vidéo de présentation de la solution AKS vous apportera toutes les réponses à vos questions sur cette formidable plateforme.
A bientôt
Thomas