API Gateway

Maximize a escalabilidade e a confiabilidade transferindo a governança da API para a borda

Um gateway de API fornece um ponto de entrada unificado para todos os consumidores de API e controla o tráfego. No entanto, os gateways da API são difíceis de escalonar e geralmente estão restritos a uma região ou data center.

O Akamai API Gateway leva a governança de API até a borda, o servidor próximo do seu consumidor da API. Cada servidor de borda distribuído globalmente atua como um gateway de API para maximizar a escalabilidade e a confiabilidade de suas políticas de autenticação, autorização e gerenciamento de cota da API.

IoT Product Intro Image

Pré-visualização de produtos de IoT: Em busca de participantes beta

Akamai API Gateway Authenticate and Scale Video
???Watch the Video???

O escalonamento elástico dos gateways de API não é instantâneo, geralmente leva minutos para acelerar os recursos. Se você não faz escalonamento automático, lidar com picos de tráfego de clientes de API mal escritas ou períodos de pico de tráfego requer planejamento antecipado para garantir que os servidores estejam disponíveis e em pleno funcionamento. Além disso, os consumidores locais e globais são geralmente atendidos por um único gateway que pode estar geograficamente distante, adicionando latência indevida às respostas da API

Como o Akamai API Gateway é diferente?

API Gateway Reference Architecture Image

O API Gateway escala sua governança de API aproveitando a Akamai Intelligent Edge Platform. Isso permite que você lide com picos de tráfego sem a necessidade de dimensionar seus recursos manualmente ou de modo flexível. A implantação global da plataforma realiza a funcionalidade de gateway mais perto de seus consumidores e fornece um gateway que está sempre disponível. Ele remove inconsistências na implantação de APIs e permite que você exponha as APIs externamente com regras de governança padrão em toda a organização.

Lidar com picos de tráfego planejados e não planejados


  • Dimensione continuamente à medida que o tráfego de API cresce
  • Elimine a necessidade de escalonamento automático de recursos
  • Não há necessidade de planejar com antecedência para alocar ou "aquecer" os servidores

Diminuir o tempo de lançamento no mercado


  • APIs administrativas para integrar com suas práticas de implantação
  • Integre APIs de maneira rápida e fácil usando arquivos de definição de API
  • Expanda rapidamente em novas localidades

Reduzir custos de infraestrutura


  • Elimine as horas de trabalho gastas no gerenciamento de servidores de gateway e na sincronização entre eles
  • Aumente a confiabilidade da API sem manter várias instâncias do gateway
  • Administre as APIs sem os altos custos operacionais e de implantação de uma plataforma completa de gerenciamento de APIs
  • Elimine a necessidade de replicar gateways em vários data centers ou regiões

Simplificar a arquitetura com uma única plataforma


  • Administre, proteja e entregue APIs em uma única plataforma
  • Elimine inconsistências entre APIs e tenha uma visão única de todos os consumidores de API
  • Integração com soluções de segurança de rede e camada de aplicação para proteger contra vulnerabilidades e ataques

Aumento da transferência e redução dos custos de infraestrutura


  • Armazene em cache as respostas de consulta GraphQL para aumentar a transferência
  • Defina regras de cache de API RESTful no nível do recurso para uma transferência maior
  • Atenda solicitações preflight do CORS na borda para melhorar o desempenho

Controle do acesso dos clientes


  • Autenticação baseada em chave da API
  • Validação JWT para autorização
  • Tráfego seguro da API com OAuth 2.0
  • Aplique SLAs comerciais com limites globais de cota

Integração da plataforma


  • Defina sua API uma vez para usá-la com o Kona Site Defender, o Bot Manager e o API Gateway
  • Segurança no nível de transporte (transferência TLS)
  • Segurança no nível da rede (lista de IPs permitidos/proibidos)
  • Roteamento inteligente em torno de pontos de congestionamento
  • Aprimoramentos do protocolo HTTP/2

Melhor produtividade do usuário


  • Amplo conjunto de APIs administrativas para automatizar as operações de gateway
  • Use definições de API (Swagger, RAML, OpenAPI 3) já criadas para integrar uma API à Akamai
  • Interface de linha de comando para simplificar as operações básicas de gerenciamento e configuração
  • Faça o download de dados brutos de registro para ingestão no Elasticsearch ou Splunk
  • Painel de relatórios em tempo real para descobrir e atenuar rapidamente os erros operacionais