Déployer des conteneurs avec ACI

Solutions de calcul Azure

Florin Angelescu

Azure Cloud Architect

Azure Container Instances (ACI)

 

Instances de conteneur Azure

 

 

  • Exécutent des conteneurs directement dans le cloud.
  • Sans gérer l’infrastructure.
Solutions de calcul Azure

Azure Container Instances (ACI)

 

Instances de conteneur Azure

 

 

  • Modèle sans serveur :
    • Vous vous concentrez sur l’image du conteneur
    • Azure approvisionne les ressources de calcul
  • Idéal quand il faut vitesse et simplicité.
Solutions de calcul Azure

Avantages d’ACI

 

Instances de conteneur Azure

  • Payez les ressources uniquement quand le conteneur tourne.
  • Idéal pour :
    • Tâches de courte durée
    • Preuves de concept
    • Applications sans orchestration complexe
Solutions de calcul Azure

Avantages d’ACI

 

Instances de conteneur Azure

  • Payez les ressources uniquement quand le conteneur tourne.
  • Idéal pour :
    • Tâches de courte durée
    • Preuves de concept
    • Applications sans orchestration complexe
  • Les développeurs peuvent :
    • Tester rapidement de nouveaux builds
    • Expérimenter avant de s’engager sur Kubernetes
Solutions de calcul Azure

Avantages d’ACI

 

Instances de conteneur Azure

Prend en charge

 

  • Conteneurs Linux

 

 

  • Conteneurs Windows
Solutions de calcul Azure

Avantages d’ACI

 

Instances de conteneur Azure

Prend en charge

 

 

  • Partages de fichiers Azure
Solutions de calcul Azure

Déployer un conteneur

Instances de conteneur Azure

  • Portail Azure
  • Azure CLI
  • Modèles ARM
Solutions de calcul Azure

Déployer un conteneur

Instances de conteneur Azure

Indiquez :

  • Image (depuis Azure Container Registry ou Docker Hub)
  • Limites CPU/mémoire et options réseau
Solutions de calcul Azure

Déployer un conteneur

Instances de conteneur Azure

Excellent point d’entrée pour exécuter des applications dans le cloud avec un effort minimal.

Solutions de calcul Azure

Surveiller des conteneurs en cours d’exécution

Instances de conteneur Azure

  • S’intègre à :
    • Azure Monitor
    • Log Analytics
Solutions de calcul Azure

Surveiller des conteneurs en cours d’exécution

Instances de conteneur Azure

  • Suivez l’usage CPU, mémoire et réseau
  • Définissez des alertes
  • Visualisez les tendances de performance
Solutions de calcul Azure

Surveiller des conteneurs en cours d’exécution

Instances de conteneur Azure

  • Garantit un fonctionnement fluide et sans gaspillage de ressources.
  • Aide à ajuster l’allocation des ressources.
  • Identifie vite les goulots d’étranglement et optimise les conteneurs.
Solutions de calcul Azure

Afficher les journaux

 

Instances de conteneur Azure

  • Donnent de la visibilité sur le comportement des conteneurs.

  • Les journaux en flux permettent de :

    • Déboguer
    • Confirmer l’exécution réussie
    • Tracer la sortie de l’application
  • Utile pour dépanner des batchs ou des API.

  • Aide à valider le comportement en production.

  • Exportables pour une analyse à long terme.

Solutions de calcul Azure

Récapitulatif

 

Instances de conteneur Azure

 

 

  • Façon la plus simple d’exécuter des conteneurs sur Azure.

  • Flexible et sécurisé.

  • Excellent tremplin avant Kubernetes.

Solutions de calcul Azure

Passons à la pratique !

Solutions de calcul Azure

Preparing Video For Download...