Introdução

Concluído

O Gerenciamento de API do Azure atua como um gateway entre suas APIs Web e a Internet pública.

Digamos que você seja o desenvolvedor líder de uma empresa de calçados online. A empresa está crescendo rapidamente e deseja otimizar sua cadeia de fornecimento. Um componente dessa otimização é expor alguns dados e processos internos, como inventário e planejamento, aos parceiros para que eles possam acessar diretamente informações sobre os níveis de estoque atuais. Você deseja fornecer acesso aos parceiros por meio de um conjunto de APIs Web. Quando essas APIs são publicadas na Internet pública, somente os aplicativos parceiros devem ser capazes de usá-las. Sua empresa e seus parceiros querem minimizar os custos de integração e suas equipes de desenvolvedores querem se concentrar na lógica de negócios, não em questões secundárias, como a autorização.

Neste módulo, você criará um gateway de API para publicar com segurança uma API. Para introduzir maneiras de proteger o acesso a uma API, use uma chave de assinatura do Gerenciamento de API. Ao final deste módulo, você poderá usar o Gerenciamento de API para publicar qualquer API.

Objetivos de aprendizagem

Neste módulo, você vai:

  • Crie um gateway de Gerenciamento de API do Azure.
  • Importar uma API para o gateway de API.
  • Publicar uma API pronta para acesso do desenvolvedor.
  • Chamar uma API com uma chave de assinatura.

Pré-requisitos

  • Familiaridade com conceitos básicos de APIs Web, incluindo operações, pontos de extremidade e padrões de API, como OpenAPI.
  • Ter uma compreensão básica do Azure e dos conceitos de nuvem, dos serviços e do portal do Azure.
  • Você precisará de uma assinatura do Azure para concluir estes exercícios. Se não tiver uma, crie uma conta gratuita e adicione uma assinatura antes de começar. Se você é um estudante, aproveite a oferta Azure for Students.