Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
APLICA-SE A: Developer | Básico | Básico v2 | Padrão | Padrão v2 | Prémio | Premium v2
Os clientes podem dimensionar uma instância de Gerenciamento de API do Azure em uma camada de serviço dedicada adicionando e removendo unidades. Uma unidade é composta por recursos dedicados do Azure e tem uma determinada capacidade de suporte de carga expressa como um número de chamadas de API por segundo. Este número não representa um limite de chamadas, mas sim um valor de taxa de transferência máxima estimada para permitir um planeamento de capacidade aproximado. O desempenho real e a latência variam amplamente consoante fatores como o número e a taxa de ligações simultâneas, o tipo e o número de políticas configuradas, os tamanhos dos pedidos e das respostas, e a latência do sistema de fundo.
Nota
- Nas camadas Basic, Standard e Premium do serviço de Gerenciamento de API e nos gateways de espaço de trabalho, você pode configurar uma instância para ser dimensionada automaticamente com base em um conjunto de regras.
- As instâncias de Gerenciamento de API na camada de Consumo são dimensionadas automaticamente com base no tráfego. Atualmente, não pode fazer upgrade a partir do escalão Consumo nem fazer downgrade para ele.
A taxa de transferência e o preço de cada unidade dependem da camada de serviço na qual a unidade existe. Se precisar de aumentar a capacidade de um serviço dentro de um escalão, deverá adicionar uma unidade. Se o escalão atualmente selecionado na instância da Gestão de API não permitir a adição de mais unidades, terá de atualizar para um escalão de nível superior.
Nota
Consulte Preços do Gerenciamento de API para obter recursos, limites de escala e taxa de transferência estimada em cada camada. Para obter números de taxa de transferência mais precisos, deve analisar um cenário realista para as suas APIs. Consulte Capacidade de uma instância de Gerenciamento de API do Azure.
Importante
As alterações na infraestrutura do serviço de Gerenciamento de API (como configuração de domínios personalizados, adição de certificados de CA, dimensionamento, configuração de rede virtual, alterações de zona de disponibilidade e adições de região) podem levar 15 minutos ou mais para serem concluídas, dependendo da camada de serviço e do tamanho da implantação. Espere tempos mais longos para uma instância com um número maior de unidades de escala ou configuração de várias regiões. As alterações contínuas no Gerenciamento de API são executadas cuidadosamente para preservar a capacidade e a disponibilidade.
Enquanto o serviço está sendo atualizado, outras alterações na infraestrutura do serviço não podem ser feitas. No entanto, você pode definir APIs, produtos, políticas e configurações de usuário. O serviço não enfrentará tempo de inatividade do gateway e o Gerenciamento de API continuará a atender solicitações de API sem interrupção (exceto na camada de desenvolvedor).
Pré-requisitos
Para seguir as etapas deste artigo, você deve:
Tenha uma instância de Gerenciamento de API. Para obter mais informações, consulte Criar uma instância de Gerenciamento de API do Azure.
Entenda o conceito de Capacidade de uma instância de Gerenciamento de API do Azure.
Atualizar e dimensionar
Você pode escolher entre as seguintes camadas dedicadas: Developer, Basic, Basic v2, Standard, Standard v2, Premium e Premium v2.
A camada de desenvolvedor deve ser usada para avaliar o serviço; não deve ser usado para produção. A camada de desenvolvedor não tem SLA e você não pode dimensionar essa camada (adicionar/remover unidades).
Basic, Basic v2, Standard, Standard v2, Premium e Premium v2 (visualização) são níveis que têm SLA e podem ser dimensionados. Para obter detalhes de preços e limites de escala, consulte Preços de gerenciamento de API.
A camada Premium permite distribuir uma única instância de Gerenciamento de API do Azure em qualquer número de regiões desejadas do Azure. Quando você cria inicialmente um serviço de Gerenciamento de API do Azure, a instância contém apenas uma unidade e reside em uma única região do Azure (a região primária ).
Regiões adicionais podem ser facilmente adicionadas. Ao adicionar uma região, você especifica o número de unidades que deseja alocar. Por exemplo, você pode ter uma unidade na região primária e cinco unidades em alguma outra região. Pode adaptar o número de unidades ao tráfego que tem em cada região. Para obter mais informações, consulte Como implantar uma instância de serviço de Gerenciamento de API do Azure em várias regiões do Azure.
Você pode fazer upgrade e downgrade para e de determinados níveis de serviços dedicados.
Você pode fazer upgrade e downgrade de e para as camadas clássicas (Developer, Basic, Standard e Premium).
Você pode fazer upgrade e downgrade entre as camadas Basic v2 e Standard v2.
Mudar para uma versão anterior pode remover algumas funcionalidades. Por exemplo, o downgrade para Standard ou Basic da camada Premium pode remover redes virtuais ou implantação em várias regiões.
Dimensione sua instância de gerenciamento de API
Você pode usar o portal para dimensionar sua instância de Gerenciamento de API. A forma como você dimensiona depende da camada de serviço que você está usando.
Adicionar ou remover unidades - níveis de serviço clássicos
- Navegue até sua instância de Gerenciamento de API no portal do Azure.
- Selecione Locais no menu à esquerda.
- Selecione a linha com o local que você deseja dimensionar.
- Especifique o novo número de Unidades - use o controle deslizante, se disponível, ou selecione ou digite o número.
- Selecione Aplicar.
Nota
Na camada de serviço Premium , você pode, opcionalmente, configurar zonas de disponibilidade e uma rede virtual em um local selecionado. Para obter mais informações, consulte Implantar o serviço de gerenciamento de API em um local adicional.
Adicionar ou remover unidades - camadas de serviço v2
- Navegue até sua instância de Gerenciamento de API no portal do Azure.
- Selecione Escala no menu à esquerda.
- Especifique o novo número de Unidades - use o controle deslizante ou selecione ou digite o número.
- Selecione Salvar.
Adicionar ou remover unidades - portal de espaço de trabalho
- Navegue até sua instância de Gerenciamento de API no portal do Azure.
- No menu à esquerda, em APIs, selecione Espaços de trabalho> o nome do seu espaço de trabalho.
- No menu à esquerda, em Implantação + infraestrutura, selecione Gateways> o nome do seu gateway.
- No menu à esquerda, em Implantação e infraestrutura, selecione Dimensionar.
- Especifique o novo número de Unidades - use o controle deslizante ou selecione ou digite o número.
- Selecione Salvar.
Alterar a camada de serviço de Gerenciamento de API
- Navegue até sua instância de Gerenciamento de API no portal do Azure.
- Selecione Nível de preço no menu.
- Selecione a camada de serviço desejada na lista suspensa. Use o controle deslizante para especificar o número de unidades para seu serviço de Gerenciamento de API após a alteração.
- Selecione Salvar.
Período de indisponibilidade ao escalar para cima e para baixo
Se estiveres a passar da ou para a camada Desenvolvedor, haverá uma interrupção. Caso contrário, não há período de inatividade.
Isolamento de computação
Se os seus requisitos de segurança incluírem isolamento de computação, pode utilizar o escalão de preços Isolado . Essa camada garante que os recursos de computação de uma instância de serviço de Gerenciamento de API consumam todo o host físico e forneçam o nível necessário de isolamento necessário para suportar, por exemplo, cargas de trabalho IL5 (US Department of Defense Impact Level 5). Para obter acesso à camada Isolado, crie uma solicitação de suporte.