Arquitetar a integração da API no 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.
Código de Conquista
Gostaria de solicitar um código de conquista?
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.
Este módulo ajudará você a entender como gerenciar APIs em escala com o Gerenciamento de API do Azure. Especificamente, ele mostrará como interagir com o serviço OpenAI do Azure.