Apigee détaille les versions logicielles supportées pour Edge Cloud et Private
Les exigences techniques pour faire tourner Apigee Edge varient selon que l’on opte pour le Cloud public ou un déploiement privé. Selon docs.apigee.com, pour le Cloud public, les versions supportées de Java (JDK) sont l’Oracle JDK 8 et l’OpenJDK 8. Dans cette configuration, le protocole TLS doit être en version 1.2. Les appels Java dans les flux de proxy d’API ne sont disponibles que sur les comptes Apigee Edge Enterprise.
Pour les utilisateurs en mode on-premises, le contexte est plus complexe. La documentation d’Apigee (docs.apigee.com) détaille les versions prises en charge pour Apigee Edge Private Cloud. Les versions 4.53.00 et antérieures ne bénéficient plus du support ; une migration vers au moins la version 4.53.01 est nécessaire pour rester maintenu. Concernant le Private Cloud, TLS 1.0 et 1.1 sont supportés, mais ils sont désactivés par défaut, à moins que l’on n’emploie Code with config (CwC).
Le Microgateway, quant à lui, impose une contrainte différente, celle de l’écosystème Node.js. L’éditeur liste les versions 22, 24 et 26 comme supportées. Tenter d’exécuter des commandes CLI avec une version non listée provoquera une erreur. Ces contraintes d’infrastructure sont d’autant plus importantes que l’on gère des flux d’API critiques.

Les interfaces et les navigateurs
Au-delà des couches serveur, l’expérience développeur dépend aussi des versions logicielles. Les portails développeurs basés sur Drupal doivent correspondre à la version d’Apigee Edge elle-même. Pour les navigateurs, Apigee Edge et ses portails intégrés acceptent les versions majeures actuelles et la version majeure précédente sur Windows et Mac. Cela concerne Google Chrome, Safari, Firefox et Microsoft Edge. Les portails purement Drupal suivent les exigences de documentation de Drupal.
Le contexte des failles de sécurité
Si la documentation Apigee se concentre sur la compatibilité des versions, il est utile de garder en tête que d’autres systèmes font l’objet d’alertes de sécurité régulières. Par exemple, une alerte spécifique (GHSA-gcjh-h69q-9w9g) pointe une faille dans des composants utilisant le langage Go. Cette vulnérabilité concerne la gestion des champs JSON privés via NativeTypes et ParseStructTag. Elle permet, en théorie, à un utilisateur d’injecter et de lire des champs normalement masqués, même si le tag JSON spécifie `json:
Sources
- Supported software and supported versions | Apigee Edge | Apigee Docs, docs.apigee.com
- GHSA-gcjh-h69q-9w9g – GitHub Advisory Database, github.com
- November 10, 2026, Google Cloud, 10 novembre 2026



