Présentation du développement local avec Apigee

Cette page s'applique à Apigee et à Apigee hybrid.

Consultez la documentation d'Apigee Edge.

Vous pouvez développer et tester vos API Apigee et vos proxys d'API dans un environnement local à l'aide de Cloud Code. Cloud Code est une extension qui intègre le développement, les tests et le déploiement de votre API Apigee dans l'IDE Visual Studio Code (VS Code), y compris la vérification du fonctionnement via des unités et tests manuels à l'aide de l'émulateur Apigee (environnement d'exécution local).

Pendant le développement local, utilisez Apigee dans Cloud Code pour développer vos proxys d'API et vérifier leur fonctionnement via des tests unitaires et manuels à l'aide de l'émulateur Apigee (environnement d'exécution local).

Lors du déploiement d'archive, déployez sur Apigee pour effectuer des tests d'intégration et la publication à l'aide d'une archive contenant l'environnement complet et la configuration du proxy d'API.

Avantages du développement local avec Apigee

Les avantages du développement local avec Apigee sont les suivants :

  • Parcourez rapidement les cycles de compilation et de test sans impact sur les autres applications dépendantes
  • Créer et exécuter des tests unitaires reproductibles qui vérifient que le code produit le résultat attendu
  • Identifier l'ensemble des modifications déployées pour une version
  • Savoir qui a apporté des modifications à un déploiement spécifique

Actions bloquées avec le déploiement d'archives

Afin de permettre le développement local, vous devez activer le déploiement d'archive pour un environnement de votre organisation Apigee. Lorsque vous activez le déploiement d'archive dans un environnement Apigee, il ne vous sera pas possible d'effectuer les actions suivantes dans l'environnement pour éviter tout conflit avec le développement local : Pour en savoir plus, consultez la section Résumé des actions bloquées avec le déploiement d'archive.