Définition - Que signifie Application Container?
Le terme «conteneur d'applications», qui a plusieurs significations en informatique, est maintenant utilisé pour un nouveau type de technologie qui contribue à assurer la cohérence et la conception efficace dans le contexte de la virtualisation matérielle.
Definir Tech explique le conteneur d'applications
Dans la virtualisation, un conteneur d'application est un élément de contrôle pour une instance d'application qui s'exécute dans un type de schéma de virtualisation appelé virtualisation basée sur un conteneur.
Dans la virtualisation traditionnelle basée sur l'hyperviseur, les processus et les machines isolés s'exécutent sur leurs propres systèmes d'exploitation individuels, attachés indépendamment à un hyperviseur de contrôle. Le système de virtualisation alloue la mémoire et la puissance de traitement selon les besoins.
En revanche, dans la virtualisation basée sur des conteneurs, les instances individuelles partagent un système d'exploitation. Ils ont simplement différents conteneurs de code pour les bibliothèques et autres ressources. Les experts informatiques affirment que, dans de nombreux cas, la virtualisation basée sur des conteneurs permet une conception plus efficace, en éliminant le besoin de configurer davantage de systèmes d'infrastructure individuels pour les composants virtuels (machines virtuelles ou instances d'application).
Dans ce contexte, certaines entreprises open source révolutionnaires ont mis au point ce qu'on appelle un «conteneur d'application», une norme technologique qui permet de fournir une méthode cohérente pour créer ces conteneurs virtuels. La façon la plus simple d'y penser est de créer un conteneur de stockage virtuel pour les données et les processus. La technologie elle-même est bien plus une norme convenue qu'un type particulier de base de code. Il sépare tous les éléments internes de l'instance d'application de ce qui se trouve à l'extérieur, qui est essentiellement le système d'exploitation hôte et le logiciel de virtualisation.