La classification des données est le processus d'analyse des données structurées ou non structurées et leur organisation en catégories basées sur le type de fichier, le contenu et d'autres métadonnées.
Un ensemble de nœuds qui exécutent des applications conteneurisées. Les applications conteneurisées regroupent une application avec ses dépendances et certains services nécessaires. Elles sont plus légères et plus flexibles que les machines virtuelles. Ainsi, les clusters Kubernetes permettent de développer, déplacer et gérer plus facilement les applications. Les clusters Kubernetes permettent aux conteneurs de s'exécuter sur plusieurs machines et environnements : virtuels, physiques, dans le nuage et sur site. Les conteneurs Kubernetes ne sont pas limités à un système d'exploitation spécifique, contrairement aux machines virtuelles. Au contraire, ils peuvent partager des systèmes d'exploitation et s'exécuter n'importe où.
Docker est une plateforme de conteneurisation à code source ouvert. Elle permet aux développeurs d'empaqueter des applications dans des conteneurs - des composants exécutables standardisés combinant le code source de l'application avec les bibliothèques du système d'exploitation (SE) et les dépendances nécessaires pour exécuter ce code dans n'importe quel environnement.
Le cycle de vie du développement d'une application (ADL) comprend généralement un processus en six étapes, qui commence par l'analyse, puis la création d'un fil conducteur avant de passer à la conception et au développement, puis au déploiement et à la maintenance.