Développement logiciel
Un ensemble de glossaires et de définitions portant sur le développement d'applications, les langages de programmation, les IDE, les OS ainsi que sur les architectures logicielles et l'open source.

Applications Web
Un ensemble de termes techniques relatifs aux applications Wen au modèle SaaS, aux sites Web, au commerce électronique et au cloud computing.
-
Google Mobile Services (GMS)
Les services Google Mobile (GMS) sont une série d’applications et d’API (interfaces de programmation d’applications) développées par Google pour les fabricants d’équipements Android, comme les smartphones et les tablettes.
-
XML
Le langage XML (eXtensible Markup Language) sert à décrire des données.
-
Jabber
Jabber est une initiative visant à créer une plateforme de messagerie instantanée open source fondée sur le langage XML.
DevOps
Un ensemble de termes techniques relatifs à DevOps, aux méthologies agiles, à l'outillage DevOps, à la gestion des applications cloud et à la gestion agile des RH.
-
Test de bout en bout
Par test de bout en bout (end-to-end testing en anglais), on entend une méthodologie qui évalue l'ordre de travail d'un produit complexe, du début jusqu'à la fin.
-
Développement logiciel
Le terme développement logiciel représente tous les processus impliqués collectivement dans la création de programmes et incarnant chacun une des phases du cycle de développement des systèmes (SDLC).
-
génie logiciel
Est appelé génie logiciel l'application des principes de l'ingénierie (traitant habituellement des systèmes physiques) à la conception, au développement, au test, au déploiement et à la gestion de logiciels.
Java
Un ensemble de termes techniques relatifs au langage et à la plateforme Java EE, aux frameworks, aux outils de développements et aux bonnes pratiques.
-
Java
Java est un langage de programmation inspiré du langage C++, avec un modèle de programmation orienté objet.
-
JSON (JavaScript Object Notation)
JSON (JavaScript Object Notation) est un format d'échange de données en texte lisible. Il est utilisé pour représenter des structures de données et des objets simples dans un code qui repose sur un navigateur Web. JSON est parfois également utilisée dans les environnements de programmation, côté serveur et côté poste de travail.
Mobile
Un ensemble de termes techniques relatifs au développement d'applications mobiles en entreprise, aux outils de développement, aux frameworks, aux bonnes pratiques et sur le déploiement d'applications mobiles.
-
Google Mobile Services (GMS)
Les services Google Mobile (GMS) sont une série d’applications et d’API (interfaces de programmation d’applications) développées par Google pour les fabricants d’équipements Android, comme les smartphones et les tablettes.
-
Bootstrap
Bootstrap est une infrastructure de développement frontale, gratuite et open source pour la création de sites et d'applications Web. L'infrastructure Bootstrap repose sur HTML, CSS et JavaScript (JS) pour faciliter le développement de sites et d'applications réactives et tout-mobile.
-
application mobile
Une application mobile, ou « appli », est un logiciel développé spécialement pour être utilisé sur de petits appareils informatiques sans fil, tels que smartphones et tablettes, plutôt que sur des ordinateurs de bureau ou portables.
Open Source
Un ensemble de termes techniques relatifs à l'open source, au développement de logiciels libres, aux communautés de développement et d'utilisateurs ainsi qu'aux fondations open source et aux contributions des entreprises.
-
Red Hat
Red Hat est un éditeur de logiciels de premier plan qui assemble des composants open source du système d'exploitation Linux et des programmes associés sous la forme d'un package de distribution facile à commander et à mettre en œuvre.
-
Google Chrome OS
Google Chrome OS est un système d'exploitation léger open source. Il utilise soixante pour cent de l'espace disque qu'occupe Windows 7 et se destine aux appareils de type « netbook » (miniportable) ou tablette PC qui accèdent à des applications Web et à des données stockées sur des serveurs distants...
-
Jabber
Jabber est une initiative visant à créer une plateforme de messagerie instantanée open source fondée sur le langage XML.
Outils de développement
Un ensemble de termes techniques relatifs aux outils de développements, aux langages de programmation, aux ateliers de développement (IDE), aux bonnes pratiques et méthodologies, ainsi qu'aux plateformes cloud.
-
Harnais de test (test harness)
Dans le domaine du développement de logiciels, un harnais de test (test harness en anglais) est une série de programmes et de données de test utilisés par les développeurs pour effectuer des tests unitaires sur des modèles logiciels en cours de développement.
-
SaltStack
SaltStack, également appelé Salt, est un outil de gestion et d'orchestration de configuration.
-
Python
Python est un langage de programmation interprété et orienté objet similaire à PERL, qui est devenu de plus en plus populaire grâce à sa syntaxe claire et à sa lisibilité.
SOA
Un ensemble de termes techniques relatifs aux architectures logicielles et aux services Web, à la SOA, aux API, aux applications cloud-natives, aux applications qui utilisent XML et HTTP.
-
Ansible
Ansible est une plateforme informatique open source de gestion des configurations (CM, Configuration Management) et d'automatisation, fournie par Red Hat.
-
ESB
Un bus de services d'entreprise (ESB, Enterprise Service Bus) est un outil middleware qui sert à répartir le travail entre les composants connectés d'une application.
-
SOA (Service-Oriented Architecture, Architecture orientée services)
L'architecture orientée services (Service-Oriented Architecture, SOA) est un modèle de développement logiciel à base de composants applicatifs distribués et doté de fonctions de découverte, de contrôle d'accès, de mappage de données et de sécurité.
Systèmes d'exploitation
Un ensemble de termes techniques relatifs aux systèmes d'exploitation (OS) open source ou propriétaire, à Linux, Windows, Unix ou MacOS, aux mécanismes de démarrage, aux lignes de commandes, aux noyaux et aux DLL.
-
Windows Admin Center (anciennement projet Honolulu)
Windows Admin Center, anciennement projet Honolulu, est un utilitaire accessible par navigateur qui gère les systèmes d'exploitation Windows Server et client, les clusters hyperconvergés et les clusters de basculement.
-
Boot2Docker
Boot2Docker est une distribution Linux minimaliste qui n'a qu'un seul objectif : exécuter des conteneurs Docker. Elle est obsolète et son usage est déconseillé.
-
agnostique
En informatique, un état est dit « agnostique » lorsqu'il se rapporte à une ressource généralisée au point d'être interopérable au sein de systèmes distincts, à savoir indépendante de ceux-ci. Le terme peut désigner non seulement un logiciel ou un élément matériel, mais également des pratiques ou des processus métier.