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:
- Use o Gemini Code Assist para criação, desenvolvimento e gerenciamento de APIs mais rápidos.
- 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
Gemini Code Assist para gerenciamento de APIs da Apigee
A Apigee pode incluir a funcionalidade assistiva de API para criação e gerenciamento de APIs no Cloud Code, com o Gemini Code Assist, incluindo:
- Usando o Gemini Code Assist, gere as especificações da especificação da OpenAPI (OAS, versão 3.0) dos comandos que descrevem as APIs.
- O Gemini Code Assist usa seu catálogo do hubs de API corporativo ao gerar especificações.
- Visualize e edite a especificação gerada.
- Teste a API com um servidor simulado local.
- Com a nova API pronta, registre-a no hub de APIs da Apigee.
- Edite as especificações do hub de API no Cloud Code e salve as alterações no hub de API.
- Criar um proxy de API da Apigee no Cloud Code.
Para usar essa funcionalidade na versão de pré-lançamento, não é necessário ativar o complemento Gemini Code Assist. É necessário ativar a API Gemini para Google Cloud. Consulte Usar o Gemini Code Assist.
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.