Déployer des conteneurs avec ACI

Solutions de calcul Azure

Florin Angelescu

Azure Cloud Architect

Azure Container Instances (ACI)

 

Instances de conteneur Azure

 

 

  • Exécuter des conteneurs directement dans le nuage.
  • 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 provisionne les ressources de calcul
  • Idéal quand il faut aller vite et rester simple.
Solutions de calcul Azure

Avantages d'ACI

 

Instances de conteneur Azure

  • Vous payez les ressources pendant l'exécution du conteneur.
  • Parfait 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

  • Vous payez les ressources pendant l'exécution du conteneur.
  • Parfait pour :
    • Tâches de courte durée
    • Preuves de concept
    • Applications sans orchestration complexe
  • Les développeurs peuvent :
    • Tester de nouvelles versions rapidement
    • Expérimenter avant de s'engager avec 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
  • Gabarits ARM
Solutions de calcul Azure

Déployer un conteneur

Instances de conteneur Azure

Préciser :

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

Déployer un conteneur

Instances de conteneur Azure

Excellent point de départ pour exécuter vos applications dans le nuage avec un minimum d'efforts.

Solutions de calcul Azure

Surveiller les conteneurs en exécution

Instances de conteneur Azure

  • S'intègre avec :
    • Azure Monitor
    • Log Analytics
Solutions de calcul Azure

Surveiller les conteneurs en exécution

Instances de conteneur Azure

  • Suivre l'usage CPU, mémoire et réseau
  • Définir des alertes
  • Visualiser les tendances de performance
Solutions de calcul Azure

Surveiller les conteneurs en exécution

Instances de conteneur Azure

  • Assure une exécution fluide et évite le gaspillage de ressources.
  • Aide à ajuster les allocations.
  • Repère vite les goulots et optimise le comportement.
Solutions de calcul Azure

Afficher les journaux

 

Instances de conteneur Azure

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

  • La diffusion des journaux permet de :

    • Déboguer des problèmes
    • Confirmer la bonne exécution
    • Suivre la sortie des applications
  • Utile pour dépanner des traitements par lots 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 dans Azure.

  • Souple et sécuritaire.

  • Excellent tremplin avant de passer à Kubernetes.

Solutions de calcul Azure

Passons à la pratique !

Solutions de calcul Azure

Preparing Video For Download...