Arquitetar a integração da API no Azure

Intermediário
Arquiteto de Soluções
Azure
Gerenciamento de API do Azure

Saiba como arquitetar a integração da API no Azure e oferecer aos seus aplicativos acesso seguro e escalonável à API.

Pré-requisitos

  • Familiaridade com conceitos básicos de APIs Web, incluindo operações, pontos de extremidade e padrões de API, como OpenAPI.
  • Familiaridade com o C#
  • Ter uma compreensão básica do Azure e dos conceitos de nuvem, dos serviços e do portal do Azure.

Módulos neste roteiro de aprendizagem

Saiba como o serviço Gerenciamento de API funciona, como transformar e proteger APIs e como criar uma API de back-end.

Use o gerenciamento de API para controlar quem usa suas APIs, impor políticas de uso e apresentar um front-end profissional para desenvolvedores que usam a API.

As políticas de Gerenciamento de API são módulos configuráveis que podem ser adicionados para alterar o comportamento de APIs. As políticas podem criar respostas de cache, transformar documentos e valores, chamar webhooks para fins de notificação ou auditoria e repetir solicitações após falhas transitórias. Este módulo mostra como usar políticas para habilitar o cache a fim de aumentar o desempenho da API sob carga.

Proteja suas APIs de back-end contra exposição de informações e implemente a limitação (limitação de taxa) para evitar o esgotamento de recursos usando políticas no Gerenciamento de API do Azure.

Descubra como proteger suas APIs contra o uso não autorizado com chaves de API e a autenticação de certificado do cliente.

Combine vários aplicativos do Azure Functions em uma interface unificada importando-os como uma única instância do Gerenciamento de API do Azure.