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
-
.ipa – iOS App Store Package
Un fichier .ipa est le conteneur officiel sécurisé d’une application iOS, conçu pour garantir l’intégrité, la traçabilité et la conformité avec l’écosystème fermé d’Apple. Format de distribution d’applications pour iOS/iPadOS Un iOS App Store Package (extension .ipa) est un fichier d’archive compressé utilisé par Apple pour distribuer, installer et mettre à jour des applications destinées…
-
Adaptateur MCP
Un adaptateur MCP (Model Context Protocol) est un composant logiciel qui traduit les capacités d’un système (comme WordPress, une base de données ou un outil métier) dans un format compréhensible par les agents d’intelligence artificielle via le protocole MCP. Il agit comme un pont : il expose les fonctions disponibles (par exemple « analyser un…
-
Administrateur de bases de données – DBA
Database Administrator Définition Le DBA garantit l’intégrité, la disponibilité et la performance des bases de données. Il protège les données transactionnelles critiques. Il assure la stabilité 24h/24 des systèmes. Il intervient en administration système, en optimisation de performance et en sécurité des données. Il maîtrise les moteurs relationnels (PostgreSQL, MySQL, Oracle) et NoSQL (MongoDB, Cassandra).…
-
Android Package – APK
Fichier d’installation utilisé par Android pour distribuer et installer une application. C’est un archive au format .apk contenant le code compilé, les ressources, les métadonnées et le manifeste de l’appli. Équivalent iOS : IPA (iOS App Store Package).
-
Android Studio
Environnement de développement intégré (IDE) officiel pour Android, basé sur IntelliJ IDEA. Il inclut : Un éditeur de code intelligent, Un émulateur Android, Des outils de débogage et de profilage, Le gestionnaire de SDK Android.
-
API
Une API (Application Programming Interface) est un ensemble de règles, de protocoles et de points d’entrée mis à disposition par un logiciel, un service ou un système, pour permettre à d’autres programmes d’interagir avec lui de manière structurée. Concrètement, une API est une interface technique : elle définit comment une application peut : L’API joue…
-
API Abilities
L’Abilities API est une nouvelle fonctionnalité en cours de développement pour WordPress. Elle permet aux plugins, thèmes et au cœur de WordPress de déclarer de façon standardisée ce qu’ils sont capables de faire, de manière compréhensible par une intelligence artificielle (IA). Aujourd’hui, une IA qui interagit avec un site WordPress ne sait pas ce que…
-
API Interactivity
L’API Interactivity a été introduite dans WordPress 6.5 pour permettre aux développeurs de créer facilement des éléments interactifs côté frontend sans avoir recours à des bibliothèques JavaScript tierces. L’Interactivity API est un framework standardisé permettant de créer des interfaces interactives côté client (frontend). Exemple fonctionnel : le compteur dynamique 1. Le HTML (PHP ou Bloc)…
-
API MCP
L’API MCP n’est pas une API au sens classique (comme une REST API), mais plutôt une spécification de communication entre un client IA (le « modèle ») et un fournisseur de fonctionnalités (le « serveur »). Elle définit : Concrètement, MCP utilise des canaux comme stdin/stdout, WebSockets ou HTTP pour échanger des messages structurés en…
-
APIs REST
Une API REST permet à votre application de communiquer avec un service externe en utilisant les méthodes HTTP (GET, POST, PUT, DELETE) pour demander ou envoyer des données. Une API REST est comme un serveur dans un restaurant : Bonnes pratiques pour les APIs REST