Terminologia do Gerenciamento de API do Azure

APLICA-SE A: Todas as camadas de gerenciamento de API

Este artigo fornece definições para os 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, consulte Backends.
  • API Frontend - 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 na(s) API(s) de back-end que ela representa. Às vezes, as APIs de frontend 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 pode ser disponibilizado para um grupo especificado de consumidores de API para integração de autoatendimento sob uma única 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 frontend 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 que pode ser resolvido exclusivamente dentro da API de frontend. Muitas vezes, as operações mapeiam um para um para pontos de extremidade de API de back-end. Para obter mais informações, consulte Respostas simuladas da API.
  • Versão - Uma versão é uma variante distinta da API de frontend existente que difere em forma ou comportamento da original. As versões oferecem aos clientes a opção de manter a API original ou atualizar para uma nova versão no momento de sua 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 da API.
  • Revisão - Uma revisão é uma cópia de uma API existente que pode ser alterada sem afetar os consumidores de API e trocada com a versão atualmente em uso pelos consumidores, geralmente após validação e teste. As revisões fornecem um mecanismo para implementar com segurança alterações ininterruptas. Para obter mais informações, consulte Usar revisões.
  • Política - Uma política é um componente reutilizável e compostável, implementando algumas funcionalidades relacionadas à API comumente usadas. O Gerenciamento de API oferece mais de 50 políticas internas que cuidam de preocupações horizontais críticas, mas indiferenciadas - por exemplo, transformação de solicitações, roteamento, segurança, proteção, cache. As políticas podem ser aplicadas em vários escopos, que determinam as APIs ou operações afetadas e configuradas dinamicamente usando expressões de política. Para obter mais informações, consulte Políticas no Gerenciamento de API do Azure.
  • Portal do desenvolvedor - O portal do desenvolvedor é um componente do Gerenciamento de API. Ele fornece uma experiência personalizável para descoberta de API e integração de autoatendimento para consumidores de API. Para obter mais informações, consulte Personalizar o portal do desenvolvedor.

Próximos passos