Terminologia do Gerenciamento de API do Azure
APLICA-SE A: todas as camadas do Gerenciamento de API
Este artigo fornece definições para termos que são específicos para o Gerenciamento de API do Azure.
Definições de termos
- API de back-end – um serviço, mais comumente baseado em HTTP, que implementa uma API e suas operações. Às vezes, as APIs de back-end são chamadas simplesmente de back-ends. Para obter mais informações, veja Back-ends.
- API de front-end – o Gerenciamento de API serve como camada de mediação sobre as APIs de back-end. A API de front-end é uma API exposta aos consumidores de API do Gerenciamento de API. Você pode personalizar a forma e o comportamento de uma API de front-end no Gerenciamento de API sem fazer alterações às APIs de back-end que ela representa. Às vezes, as APIs de front-end são chamadas simplesmente de APIs. Para obter mais informações, consulte Importar e publicar uma API.
- Produto – um produto é um pacote de APIs de front-end que podem ser disponibilizadas para um grupo especificado de consumidores de API para integração de autoatendimento sob uma só credencial de acesso e um conjunto de limites de uso. Uma API pode fazer parte de vários produtos. Para obter mais informações, consulte Criar e publicar um produto.
- Operação de API – uma API de front-end no Gerenciamento de API pode definir várias operações. Uma operação é uma combinação de um verbo HTTP e um modelo de URL resolvível exclusivamente dentro da API de front-end. Muitas vezes, as operações mapeiam pontos de extremidade de API de back-end de um para um. Para obter mais informações, consulte Simular respostas de API.
- Versão – uma versão é uma variante distinta da API de front-end existente que difere em forma ou comportamento do original. As versões dão aos clientes a opção de manter a API original ou atualizar para uma nova versão no momento da escolha. As versões são um mecanismo para liberar alterações significativas sem afetar os consumidores de API. Para obter mais informações, consulte Publicar várias versões de sua API.
- Revisão – uma revisão é uma cópia de uma API que pode ser alterada sem afetar os consumidores de API e trocada pela versão em uso pelos consumidores, geralmente após a validação e teste. As revisões oferecem um mecanismo para implementar com segurança alterações sem quebra. Para obter mais informações, consulte Usar revisões.
- Política – uma política é um componente reutilizável e combinável, implementando algumas funcionalidades comumente usadas relacionadas à API. O Gerenciamento de API oferece mais de 50 políticas internas que tratam de questões horizontais críticas, mas não diferenciadas, por exemplo, transformação de solicitação, roteamento, segurança, proteção, cache. As políticas podem ser aplicadas em vários escopos, que determinam as APIs ou as operações afetadas e configuradas dinamicamente usando expressões de política. Para obter mais informações, confira Políticas no Gerenciamento de API do Azure.
- Portal do desenvolvedor – o portal do desenvolvedor é um componente do Gerenciamento de API. Ele proporciona uma experiência personalizável para descoberta de API e integração de autoatendimento aos consumidores de API. Para obter mais informações, consulte Personalizar o Portal do desenvolvedor.