Introdução
A Gestão de API do Azure funciona como um gateway entre as suas APIs Web e a Internet pública.
Suponha que você seja o desenvolvedor líder de uma empresa de calçados online. A empresa está a crescer rapidamente e quer otimizar a sua cadeia de fornecimento. Um dos componentes dessa otimização é expor aos parceiros alguns dados e processos internos, como o inventário e o planeamento, para que possam aceder diretamente a informações sobre os níveis de stock atuais. Enquanto programador principal, quer permitir o acesso a parceiros através de um conjunto de APIs Web. Quando essas APIs são publicadas na Internet pública, apenas aplicativos parceiros devem poder usá-las. A sua empresa e os seus parceiros querem reduzir os custos de integração e as suas equipas de programadores querem focar-se na lógica empresarial e não em preocupações secundárias, como a autorização.
Neste módulo, você cria um gateway de API para publicar uma API com segurança. Para introduzir maneiras de proteger o acesso a uma API, use uma chave de assinatura do Gerenciamento de API. No final deste módulo, você pode usar o Gerenciamento de API para publicar qualquer API.
Objetivos de aprendizagem
Neste módulo, irá:
- Crie um gateway de Gerenciamento de API do Azure.
- Importar uma API para o gateway de API.
- Publicar uma API preparada para o acesso de programador.
- Chamar uma API com uma chave de subscrição.
Pré-requisitos
- Familiaridade com conceitos básicos de APIs da Web, incluindo operações, endpoints e padrões de API, como OpenAPI.
- Uma compreensão básica dos conceitos do Azure e da nuvem, dos serviços e do portal do Azure.
- Você precisa de uma assinatura do Azure para concluir os exercícios. Se não tiver uma subscrição do Azure, crie uma conta gratuita e adicione uma subscrição antes de começar. Se for estudante, pode tirar partido da oferta do Azure para estudantes .