Acelerador de zonas de destino do Azure Gestão de API

O acelerador de zonas de destino do Azure Gestão de API fornece uma abordagem arquitetónica e uma implementação de referência para preparar subscrições de zonas de destino para uma infraestrutura de Gestão de API dimensionável. A implementação cumpre a arquitetura e as melhores práticas das zonas de destino do Azure do Cloud Adoption Framework com foco nos princípios de design da escala empresarial.

Os clientes adotam Gestão de API de várias formas. A abordagem arquitetónica pode ser utilizada como orientação de design para a implementação de campos verdes e como uma avaliação para clientes brownfield que já utilizam Gestão de API. A implementação de referência pode ser adaptada para produzir uma arquitetura que se ajuste à sua maneira e coloque a sua organização num caminho para uma escala sustentável.

O modelo de infraestrutura como código fornecido pode ser modificado para se adaptar às suas convenções de nomenclatura, utilizar recursos existentes (agente de DevOps, cofre de chaves, etc.) e expandir para diferentes back-ends. Por exemplo, adicione ligações a APIs alojadas em Serviço de Aplicações, AKS, etc.

Implementar uma base de plataforma

O acelerador de zonas de destino do Azure Gestão de API parte do princípio de que foi implementada com êxito uma base de plataforma que trata dos serviços partilhados (rede, segurança, identidade e governação) necessários para construir e operacionalizar eficazmente uma zona de destino à escala empresarial. Isto não é obrigatório ao implementar o acelerador de zonas de destino Gestão de API, mas processa grande parte da segurança e gestão necessárias para gerir em segurança o seu ambiente na cloud. Se já tiver um, pode ignorar este passo. Para obter mais informações, veja estes artigos:

O que o acelerador de zonas de destino do Azure Gestão de API fornece

A abordagem do acelerador de zonas de destino fornece estes recursos para suportar o projeto:

  • Uma abordagem modular, para que possa personalizar variáveis de ambiente
  • Diretrizes de conceção para ajudar na avaliação de decisões críticas
  • A arquitetura da zona de destino
  • Uma implementação que inclui:
    • Uma referência implementável capaz de criar o ambiente para a implementação do Gestão de API
    • Uma implementação de referência de Gestão de API aprovada pela Microsoft para testar o ambiente implementado

Orientações de design

Estes artigos fornecem diretrizes para criar a zona de destino com base nas áreas de design das zonas de destino do Azure:

Arquitetura de referência conceptual de exemplo

A seguinte arquitetura de referência conceptual é um exemplo que mostra áreas de design e melhores práticas.

Diagrama que mostra a arquitetura do acelerador de zonas de destino do Azure A P I Management.

Consiste em Gestão de API implementados numa rede virtual no modo interno, diante de um Gateway de Aplicação, com back-ends de Funções do Azure de exemplo.

Implementar o acelerador de zonas de destino do Azure Gestão de API

A implementação do acelerador de zonas de destino do Azure Gestão de API com modelos de infraestrutura como código está disponível no GitHub.

Passos seguintes

Saiba mais sobre considerações de design para a gestão de identidades e acessos nas suas zonas de destino do Azure.