Você está lendo a documentação do Apigee Edge.
Acesse a
documentação da Apigee X. info
Este tópico oferece uma visão geral rápida da implantação de proxy. É possível implantar proxies usando a interface de gerenciamento, scripts de linha de comando ou APIs.
Vídeo:assista a um vídeo curto para saber mais sobre as práticas recomendadas para tempo de inatividade zero durante a implantação de proxy de API.
Quando implantar um proxy
Um proxy precisa ser implantado antes de ser invocado. Geralmente, você decide quando implantar. Ao trabalhar em um ambiente de teste, é possível implantar várias vezes de forma iterativa. Por outro lado, a decisão de implantar um proxy do ambiente de teste para um ambiente de produção geralmente depende das regras de ciclo de vida estabelecidas pela equipe de desenvolvimento.
Implante ou reimplemente um proxy quando:
- Criar um novo proxy (a implantação acontece automaticamente)
- Modificar um proxy atual
- Criar uma nova revisão de um proxy
- Criar uma nova versão de um proxy
- Enviar um proxy de um ambiente para outro, como de um ambiente de teste para um ambiente de produção.
- Excluir e recriar um keystore.
Onde implantar um proxy
Você implanta um proxy em um ambiente. Todas as organizações no Apigee Edge, por padrão,
têm dois ambientes chamados teste e produção. Esses ambientes são projetados apenas
para fornecer uma área para trabalhar e testar mudanças de API e outra área em que
as APIs são expostas a apps. A figura a seguir mostra um proxy implantado no ambiente
test, conforme indicado pelo ponto verde.

Como implantar um proxy
A forma de implantação de um proxy depende de onde você está desenvolvendo o proxy. Se você estiver trabalhando em a interface, poderá implantar um proxy com apenas alguns cliques do mouse. Um novo proxy é implantado automaticamente quando você o cria. Não é necessário fazer nada de especial. O procedimento para reimplantar um proxy atual é quase tão simples. Basta selecionar o ambiente de implantação e a interface de gerenciamento cuida do restante. Para mais informações, consulte Como implantar proxies na interface.
Se você estiver desenvolvendo proxies e componentes relacionados off-line (ou seja, trabalhando com arquivos XML de proxy e outros códigos diretamente no sistema de arquivos), o Apigee Edge oferece uma ferramenta de implantação de linha de comando conveniente que pode ser usada. Também é possível receber um script de shell de amostra que pode ser configurado e executado para fazer upload e implantar os arquivos de proxy. Para mais informações, consulte Como implantar proxies na linha de comando.
Por fim, é possível usar a API de gerenciamento do Edge para implantar proxies. As APIs de implantação expõem funções atômicas que a equipe de desenvolvimento pode coordenar para automatizar e otimizar o ciclo de vida de desenvolvimento da API. Consulte Implantar proxies de API usando a API de gerenciamento.
O que é uma revisão de proxy de API?
As revisões permitem gerenciar atualizações de proxy de API à medida que você as cria e implanta em um ambiente. As revisões são numeradas sequencialmente, permitindo que você reverta uma mudança implantando uma revisão anterior do proxy de API.
Apenas uma revisão de um proxy de API pode ser implantada em um ambiente por vez se as revisões compartilharem o mesmo caminho base do proxy de API.
Normalmente, uma revisão atual precisa ser cancelada antes que uma nova possa ser implantada. Outras opções avançadas incluem substituir uma revisão implantada ou optar por não incrementar uma revisão em tudo. Por exemplo, às vezes, quando você faz pequenas mudanças, talvez não queira incrementar a revisão. Essas opções avançadas podem ser realizadas por chamadas diretas para a API de gerenciamento do Edge. Consulte Implantar proxies de API usando a API de gerenciamento.
É possível implantar uma revisão de um proxy de API no ambiente prod, enquanto
você continua criando novas revisões desse proxy de API no ambiente test. Quando
estiver pronto, é possível "promover" a revisão mais alta do proxy de API do ambiente test
para a revisão anterior do proxy de API no ambiente prod.
Para mais informações sobre revisões, consulte Implantar proxies de API usando a API de gerenciamento e Como implantar proxies na interface.
Vídeo:assista a um vídeo curto para saber mais sobre as revisões de API.