Microsoft Experiences 18 – Les slides de la session Azure Kubernetes Service
Hier avait lieu la journée technique de l’évènement Microsoft Expériences 2018 durant laquelle Julien Corioland et moi avons présenté la session “Azure Kubernetes Service : accélérez la conception, le déploiement et le pilotage de vos applications conteneurisées“

Le synopsis de cette session est le suivant : “L’intérêt des conteneurs n’est plus à démontrer : agilité, répétabilité, contrôle, flexibilité, indépendance de la plateforme et bien plus… Vous avez d’ailleurs peut-être déjà choisi cette technologie pour le développement de vos nouvelles applications ou accélérer la migration vers le cloud ? Comment passer à la vitesse supérieure ? Découvrez comment Microsoft Azure et Kubernetes vous permettent dès aujourd’hui d’accélérer la conception, le déploiement et l’orchestration de vos applications conteneurisées tout en respectant vos contraintes de scalabilité et de haute disponibilité. Cette session riche en démonstration vous offrira une vue d’ensemble du cycle de vie d’une application, du poste du développeur jusqu’au déploiement automatisé et à l’opérationnalisation dans Azure Kubernetes Service.”
Pour ceux qui sont intéressés par le sujet, voici les slides ainsi que des liens pour aller plus loin sur les sujets traités.
Les ressources pour aller plus loin :
Le blog de Julien qui contient plein plein d’articles sur AKS
https://blog.jcorioland.io/
Le github contenant le code Terraform que j’ai utilisé pour déployer l’infrastructure AKS pendant la session: https://github.com/squasta/TerraformAzureRM/tree/master/MicrosoftExperience18
Kubernetes core concepts for Azure Kubernetes Service (AKS)
https://docs.microsoft.com/en-us/azure/aks/concepts-clusters-workloads
Gérer AKS avec PowerShell
https://docs.microsoft.com/en-us/powershell/module/azurerm.aks/?view=azurermps-6.11.0
Gérer AKS avec Azure CLI
https://docs.microsoft.com/en-us/cli/azure/aks?view=azure-cli-latest
Déployer AKS avec un modèle ARM
https://azure.microsoft.com/fr-fr/resources/templates/101-aks/
Déployer AKS avec Terraform
https://www.terraform.io/docs/providers/azurerm/r/kubernetes_cluster.html
Déployer AKS avec Ansible
https://docs.microsoft.com/en-us/azure/ansible/ansible-create-configure-aks
Azure Dev Spaces : A rapid, iterative Kubernetes development experience for teams
https://docs.microsoft.com/en-us/azure/dev-spaces/
Azure Monitor for containers (Preview) overview
https://docs.microsoft.com/en-us/azure/monitoring/monitoring-container-insights-overview
Prometheus
https://prometheus.io/
Azure Monitor Data Source For Grafana
https://grafana.com/plugins/grafana-azure-monitor-datasource
Prometheus Data Source – Native Plugin
https://grafana.com/plugins/prometheus
Kubernetes Horizontal Pod Auto-Scaling
https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/
Cluster Autoscaler on Azure Kubernetes Service (AKS)
https://docs.microsoft.com/en-us/azure/aks/autoscaler
Use Virtual Kubelet with Azure Kubernetes Service (AKS)
https://docs.microsoft.com/en-us/azure/aks/virtual-kubelet
Integrate Azure Active Directory with Azure Kubernetes Service
https://docs.microsoft.com/en-us/azure/aks/aad-integration
Assign Azure Active Directory Identities to kubernetes applications
https://github.com/Azure/aad-pod-identity
Les services Mesh (Istio; Consul…) pour la gestion de la sécurité
Istio : https://istio.io/
Consul : https://www.consul.io/docs/platform/k8s/index.html
Michel Hubert
Merci pour ce contenu. Est-ce que la session a été enregistrée ? J’aimerais voir les démos 🙂
squastana
non malheureusement pas d’enregistrement vidéo