Visão geral do desenvolvimento local com Apigee

Esta página se aplica à Apigee e à Apigee híbrida.

Confira a documentação da Apigee Edge.

É possível desenvolver e testar as APIs da Apigee e os proxies de API em um ambiente local usando o Cloud Code. O Cloud Code é uma extensão que integra o desenvolvimento, o teste e a implantação da API da Apigee ao ambiente de desenvolvimento integrado do Visual Studio Code (VS Code), incluindo a verificação da funcionalidade por meio de unidade e Teste manual usando o emulador da Apigee (ambiente de execução local).

Durante o desenvolvimento local, use a Apigee no Cloud Code para desenvolver proxies de API e verificar a funcionalidade com testes de unidade e manual no Emulador da Apigee (ambiente de execução local).

Durante a implantação de arquivos, implante na Apigee para o teste e a liberação da integração, usando um arquivo que contém o ambiente completo e a configuração de proxy da API.

Benefícios do desenvolvimento local com Apigee

Os benefícios do desenvolvimento local com a Apigee incluem:

  • Faça iterações rápidas nos ciclos de criação e teste sem afetar outros aplicativos dependentes
  • Criar e executar testes de unidade repetíveis que verifiquem se o código está produzindo o resultado pretendido
  • Identificar o conjunto de alterações implantadas como parte de uma versão
  • Rastrear quem fez alterações em uma implantação específica

Ações impedidas com a implantação do arquivo

Para dar suporte ao desenvolvimento local, é necessário ativar a implantação de arquivos em um ambiente na sua organização da Apigee. Ao ativar a implantação de arquivos em um ambiente da Apigee, você não vai poder realizar determinadas ações no ambiente para evitar conflitos com o desenvolvimento local: Veja todos os detalhes em Resumo de ações impedidas com a implantação de arquivo.