Discipline : Ingénierie logicielle et architectures cloud

Conception de systèmes distribués, résilients et scalables via APIs, conteneurs, edge computing et alternatives auto-hébergées au cloud centralisé.
DDEV, auto-hébergement, microservices, Serverless, Kubernetes, infrastructure as code, résilience logicielle

  • Bytecode

    Code intermédiaire généré à partir de la compilation d’un code source. Les programmes Java utilisent principalement des bytecodes. La machine virtuelle JVM est capable d’exécuter directement les bytecodes.

  • Checksum

    Un checksum (ou « somme de contrôle ») est une valeur numérique calculée à partir du contenu d’un fichier ou d’un ensemble de données, utilisée pour vérifier l’intégrité de ces données lors d’un transfert, d’une copie ou d’un stockage. Il fonctionne comme une empreinte mathématique : même une modification minime (un bit changé) produira un…

  • CISPE

    CISPE Cloud Sovereignty est un cadre de certification (un référentiel) développé par l’association CISPE (Cloud Infrastructure Services Providers in Europe). Il vise à fournir une définition claire, vérifiable et standardisée de ce qu’est un service cloud « souverain » ou « résilient », afin de lutter contre le « greenwashing » de la souveraineté et d’aider les organisations à faire des choix éclairés. sovereignty.cispe.cloud

  • Civic tech – technologie citoyenne

    La civic tech (ou technologie citoyenne) désigne l’ensemble des outils numériques, plateformes et pratiques technologiques conçus pour renforcer la démocratie, l’engagement citoyen, la transparence publique, l’accès à l’information et la coopération autour des biens communs. Elle vise à redonner du pouvoir d’action, de décision ou de contrôle aux citoyen·nes, souvent en s’appuyant sur les principes…

  • Clé étrangère

    Une clé étrangère dans un tableur est une colonne ou un ensemble de colonnes dans une table qui fait référence à la clé primaire d’une autre table. Elle établit ainsi une relation entre les deux tables.

  • Clé primaire

    Une clé primaire est une colonne ou un ensemble de colonnes qui identifient de manière unique chaque ligne d’une table. Une clé primaire doit être composée de colonnes dont les valeurs ne sont jamais nulles et ne se répètent jamais. Voir aussi : clé primaire double

  • Clé primaire double

    Une clé primaire double est une clé primaire composée de deux colonnes au lieu d’une seule. Les valeurs de ces deux colonnes doivent être combinées pour identifier de manière unique chaque ligne de la table. Exemple La clause PRIMARY KEY (commande_id, client_id) définit une clé primaire composée de ces deux colonnes. Cela garantit que chaque combinaison unique de « commande_id »…

  • Client

    En informatique, le terme client désigne l’entité qui initie une demande de service auprès d’un serveur dans une architecture client-serveur. Il existe sous deux formes complémentaires : 1. Client logiciel Un programme qui envoie des requêtes à un serveur pour obtenir des données ou des services.→ Exemples : 2. Client matériel (ou poste client) L’équipement…

  • Client-serveur (architecture)

    L’architecture client-serveur est un modèle de communication réseau dans lequel deux entités jouent des rôles distincts et complémentaires : Principe fondamental Le client consomme, le serveur fournit. Caractéristiques essentielles Exemples concrets Contexte Client Serveur Web Navigateur (Firefox) Serveur web (Apache, Nginx) Email Thunderbird Serveur IMAP/SMTP (Gmail, ProtonMail) Base de données Application PHP MySQL, PostgreSQL CMS…

  • Code source

    Le code source est le fichier qui contient le programme dans sa forme originale, avant qu’il ne soit compilé ou interprété.