3. Les containers dans Azure
Wilfried Woivré
ABOUT ME
Expert Azure
http://blog.woivre.fr
wilfried.woivre@soat.fr
@wilfriedwoivre
4. Les containers dans Azure
SOMMAIRE
◥ Azure overview
◥ Azure Container Registry
◥ Azure Container for WebApp
◥ Azure Container Instance
◥ Azure Service Fabric
◥ Azure Kubernetes Service
5. Les containers dans Azure
• 54 régions Azure
• 2 en France
• + 100 produits
• Services
• Tools
• ….
• Focus OpenSource
Azure overview
6. Les containers dans Azure
• Container Registry
• Stockez et gérez les images de
containers sur tous les types de
déploiement Azure
• Web App for Containers
• Déployez et exécutez facilement
des applications web qui évoluent
avec votre SI
• Service Fabric
• Développez des microservices et
orchestrez des containers
Windows ou Linux
• Container instances
• Exécutez facilement des
conteneurs sur Azure sans
gestion de serveurs
• Azure Kubernetes Service
• Simplifiez le déploiement, la
gestion et les opérations de
Kubernetes
• Batch
• Planifiez les tâches et la gestion
des calculs à l'échelle du cloud
Containers chez Azure
7. Les containers dans Azure
• Un registre unique disponible dans plusieurs régions
• Compatible avec les outils Docker Registry v2
• Sécurité via l’Azure Active Directory
• Déclencher des actions automatiques lors de la mise à jour de vos
containers
Azure Container Registry (ACR)
8. Les containers dans Azure
• Déploiement rapide sur Azure sans infrastructure
• Livraison des updates accélérée grâce à ACR
• Simple pour monter en charge
Idéal pour les containers « simples » ayant besoin d’une exposition Web
Azure Container for Web Apps
10. Les containers dans Azure
• Container on demand
• Pas de gestion d’infrastructure
• Container isolé sans dépendances
Idéal pour des containers ayant une durée de vie limitée, et un fort besoin
de scalabilité
Azure Container Instance
12. Les containers dans Azure
• Microservices pour et par Microsoft avec pleins de fonctionnalités
incluses
• Scaling, auto healing, data partitioning, rolling upgrades, ….
• Utilisé pour exécuter l’infrastructure Azure et de nombreux services
de la plateforme
• Est installable sur Windows ou Linux
• Est utilisable sur Azure, on premise, AWS, GCP, OVH …..
Azure Service Fabric
13. Les containers dans Azure
Plusieurs moyens de créer une application :
• Guest Executable (exe, ps1, sh, py, ….)
• Container
• Reliable Services (.Net, Java)
• Stateless
• Stateful
• Actor
Idéal pour héberger des applications « containerisées » et « non
containerisées » dans un cluster
Azure Service Fabric
15. Les containers dans Azure
• Cluster Kubernetes managé
• Monitoring
• Sécurité
• CI / CD
• Outils stanard
• Azure Dev Spaces: Support container dans le cycle de vie du dev
Idéal pour héberger des applications « containerisés » dans un cluster
Azure Kubernetes Service
17. Les containers dans Azure
• Azure Web App for containers
• Containers « web », simple et rapide à mettre en place
• Azure Container Instance
• Containers pour du serverless
• Azure Service Fabric
• Container dans un scénario mixte
• Azure Kubernetes Service
• Container dans un Kubernetes managés
Azure Containers
18. Cabinet de conseil IT et Agilité
Retrouvez-nous sur
Questions ?
Démos & scripts
:https://github.com/wilfriedwoivre/meetups/tree/mast
er/20180705