O API Gateway oferece instâncias Serverless e Dedicated (VPC). Compare as especificações para escolher o tipo mais adequado à sua carga de trabalho.
1. Tipos de instância do API Gateway
Uma instância do API Gateway é um grupo de recursos que processa suas APIs, incluindo endereços IP públicos, endereços IP internos, endereços IP públicos de saída, balanceadores de carga, servidores e armazenamento. Os grupos de APIs devem ser executados em uma instância válida. O API Gateway fornece os seguintes tipos de instância:
1,1 Descrição dos tipos de instância
Instância dedicada (VPC): As instâncias dedicadas possuem as mesmas especificações técnicas das instâncias compartilhadas (VPC), mas oferecem garantia de SLA superior. Adquira uma especificação de RPS mais alta para utilizar recursos exclusivos: IPs públicos de entrada, IPs de entrada da VPC, largura de banda pública de saída e clusters de servidores isolados. Preços de instâncias dedicadas.
Instância Serverless: As instâncias Serverless (anteriormente chamadas de instâncias compartilhadas) estão sendo atualizadas região por região. As cargas de trabalho existentes em instâncias compartilhadas não são afetadas. A cobrança e os preços permanecem inalterados. Esse tipo de instância oferece maior escalabilidade e desempenho, sendo ideal para tráfego flutuante que exige dimensionamento ágil e sem necessidade de manutenção.
1,2 Especificações técnicas e limites
|
Especificações e limitações |
Instância Serverless |
Instância dedicada (VPC) |
|
Cenários e recomendações |
Ideal para ambientes de produção de pequenas e médias empresas. |
Recomendado para ambientes de produção com cargas médias e pesadas. |
|
Recursos de nuvem |
Compartilhados entre todos os locatários. Escala horizontalmente de forma automática conforme a carga de trabalho. |
Exclusivos para um único usuário. |
|
SLA |
99,9% |
De 99,95% a 99,99%, dependendo da especificação da instância.Acordo de Nível de Serviço do API Gateway |
|
Métodos de faturamento |
Número de chamadas de API e tráfego de rede. |
Especificação da instância (pagamento conforme o uso ou assinatura) e tráfego de rede. |
|
Endereço IP público de entrada |
Não fixo; compartilhado entre vários locatários. |
Fixo e exclusivo. |
|
Endereço IP de entrada em uma VPC |
Não fixo; compartilhado entre vários locatários. Permite acesso de todas as VPCs na mesma região. |
Fixo e exclusivo. Permite acesso apenas de uma VPC específica. Para permitir acesso de múltiplas VPCs na mesma região, envie um ticket. |
|
Largura de banda pública de saída |
Compartilhada entre vários locatários. O endereço IP não é fixo. |
Exclusiva. O endereço IP é fixo. |
|
Tráfego IPv6 de entrada ou saída |
Sem suporte. |
Com suporte. |
|
Tempo máximo de timeout no backend |
60 s. |
3.600 s. |
|
Chamada pelo API Gateway |
Sem suporte. |
Com suporte. |
|
Limites de tamanho do corpo da requisição |
8 MB. |
32 MB. |
|
Plug-in de circuit breaker |
Configurado por padrão; não personalizável. |
Personalizável. |
|
Cache |
10 MB por usuário. |
Para mais informações, consulte Instâncias dedicadas |
|
Metadados e quantidade de plug-ins |
Máximo de 50 KB de metadados por plug-in. Até 10.000 plug-ins por região por usuário. |
Máximo de 50 KB de metadados por plug-in. Até 10.000 plug-ins por região por usuário. |
|
Limites de um plug-in de roteamento de backend |
Máximo de 160 parâmetros por plug-in. Máximo de 160 regras por plug-in. |
Máximo de 160 parâmetros por plug-in. Máximo de 160 regras por plug-in. |
|
Limites de um plug-in de controle de acesso baseado em IP |
Máximo de 160 parâmetros por plug-in. Máximo de 160 regras por plug-in. |
Máximo de 160 parâmetros por plug-in. Máximo de 160 regras por plug-in. |
|
Upload de logs de rastreamento para o console do Managed Service for OpenTelemetry |
Com suporte. |
Com suporte. |
|
Registro de logs de requisições e respostas HTTP |
Com suporte. |
Com suporte. |
|
Domínio padrão com suporte a acesso via HTTPS |
Sem suporte. |
Com suporte. |
|
Número máximo de requisições de entrada por segundo (RPS) |
Limite superior para cada grupo de APIs: 2.500. |
De 2.500 a 60.000. Para mais informações, consulte Instâncias dedicadas |
|
Número máximo de conexões de entrada |
100.000 conexões por nome de domínio. |
De 50.000 a 1.000.000. |
|
Número máximo de novas conexões de entrada por segundo (CPS) |
De 5.000 a 20.000 (compartilhado entre todos os usuários). |
De 5.000 a 20.000. |
|
Tamanho máximo do pool de conexões de saída |
2.000 |
De 1.200 a 28.800. |
|
Largura de banda pública máxima de entrada (Mbit/s) |
5.120 Mbit/s compartilhados entre todos os locatários; sem limite por usuário. |
5.120 Mbit/s |
|
Largura de banda pública máxima de saída (Mbit/s) |
Compartilhada entre todos os locatários. Largura de banda total = número de IPs de saída × 200 Mbit/s. |
De 100 a 600 Mbit/s. |
2. Instâncias com suporte em cada região
|
RegionId |
Nome da região |
Instância Serverless |
Instância dedicada (VPC) |
|
cn-qingdao |
China (Qingdao) |
Com suporte |
Com suporte |
|
cn-beijing |
China (Beijing) |
Com suporte |
Com suporte |
|
cn-zhangjiakou |
China (Zhangjiakou) |
Com suporte |
Com suporte |
|
cn-huhehaote |
China (Hohhot) |
Com suporte |
Com suporte |
|
cn-wulanchabu |
China (Ulanqab) |
Com suporte |
Com suporte |
|
cn-hangzhou |
China (Hangzhou) |
Com suporte |
Com suporte |
|
cn-shanghai |
China (Shanghai) |
Com suporte |
Com suporte |
|
cn-shenzhen |
China (Shenzhen) |
Com suporte |
Com suporte |
|
cn-heyuan |
China (Heyuan) |
Com suporte |
Sem suporte |
|
cn-guangzhou |
China (Guangzhou) |
Com suporte |
Com suporte |
|
cn-chengdu |
China (Chengdu) |
Com suporte |
Com suporte |
|
cn-hongkong |
China (Hong Kong) |
Com suporte |
Com suporte |
|
ap-northeast-1 |
Japão (Tóquio) |
Com suporte |
Com suporte |
|
ap-northeast-2 |
Coreia do Sul (Seul) |
Com suporte |
Com suporte |
|
ap-southeast-1 |
Singapura |
Com suporte |
Com suporte |
|
ap-southeast-3 |
Malásia (Kuala Lumpur) |
Com suporte |
Com suporte |
|
ap-southeast-5 |
Indonésia (Jacarta) |
Com suporte |
Com suporte |
|
ap-southeast-6 |
Filipinas (Manila) |
Com suporte |
Com suporte |
|
ap-southeast-7 |
Tailândia (Bangkok) |
Com suporte |
Com suporte |
|
us-east-1 |
EUA (Virgínia) |
Com suporte |
Com suporte |
|
us-west-1 |
EUA (Vale do Silício) |
Com suporte |
Com suporte |
|
eu-west-1 |
Reino Unido (Londres) |
Com suporte |
Com suporte |
|
me-east-1 |
Emirados Árabes Unidos (Dubai) |
Com suporte |
Com suporte |
|
eu-central-1 |
Alemanha (Frankfurt) |
Com suporte |
Com suporte |