Modernize suas aplicações com uma solução moderna de gerenciamento de APIs

As empresas modernas dependem de APIs para operar. Não deixe que sua solução de gerenciamento de API (ou a falta dela) seja a ruína de sua organização. Em vez disso, escolha F5 e NGINX para gerenciar suas APIs, para desempenho máximo, visibilidade profunda e velocidade incomparável.

O desafio? Encontrando uma solução de gerenciamento de API que funcione

É um fato: As APIs são essenciais para a transformação digital. Eles são o tecido conjuntivo que impulsiona as arquiteturas da web modernas e os aplicativos móveis e permite que as empresas ofereçam um mercado digital. As APIs se tornaram onipresentes: quando pedimos comida on-line, chamamos um táxi usando um aplicativo em nosso telefone ou reservamos passagens aéreas, as APIs estão por trás disso.

Com a proliferação de APIs e microsserviços, as soluções tradicionais de gerenciamento de API projetadas para aplicativos monolíticos não conseguem atender às necessidades modernas de aplicativos e ambientes. Eles são caros, ocupam muito espaço, oferecem baixo desempenho e introduzem complexidade adicional aos aplicativos modernos.

Aqui está o que você pode fazer

À medida que você moderniza os aplicativos, você precisará de uma solução moderna de gerenciamento de API. Sua solução de gerenciamento de API precisa ser leve, flexível, portátil e capaz de ser executada em contêineres para dar suporte a aplicativos baseados em microsserviços. Ele deve ser capaz de lidar com tráfego de API para aplicativos tradicionais e modernos sem introduzir complexidade adicional. A parte mais importante? Não pode, em nenhuma circunstância, comprometer o desempenho.

Como a F5 pode ajudar

O Módulo de Gerenciamento de API para o Controlador NGINX é a solução de gerenciamento de API mais rápida disponível, combinando a potência bruta e a eficiência do NGINX Plus como um gateway de API com nova funcionalidade de plano de controle. O NGINX Controller capacita equipes de infraestrutura/operações e DevOps a definir, publicar, proteger, monitorar e analisar APIs.

Diagrama de gerenciamento da API F5 NGINX

GUIA DA SOLUÇÃO

Cenário de API

As APIs se tornaram essenciais para a economia digital.

As APIs ajudam a impulsionar a inovação, acelerar o tempo de colocação no mercado e fornecer novas oportunidades para gerar receita e construir parcerias com desenvolvedores terceirizados, bem como com todo o seu ecossistema de negócios de fornecedores, distribuidores, revendedores e até mesmo clientes.

As APIs também ajudam a quebrar silos ao desbloquear o acesso a dados em vários sistemas internos. Fornecer uma interface bem definida reduz a complexidade e o custo ao eliminar a necessidade de desenvolver interfaces personalizadas para diferentes aplicativos clientes, permitindo que desenvolvedores e outras equipes funcionais colaborem de forma mais rápida e fácil.

Por último, mas não menos importante, as APIs são fundamentais para iniciativas de modernização de aplicativos que usam microsserviços , pois são a principal interface para comunicação entre microsserviços. Baixe o guia de soluções NGINX para obter todos os detalhes. 

GATEWAYS DE API

Quanto mais APIs você usa, mais crítico se torna um gateway de API.

Quer você queira acessar dados de aplicativos monolíticos tradicionais ou criar um novo aplicativo usando microsserviços, os gateways de API são cruciais para fornecer APIs confiáveis e de alto desempenho.

NGINX Plus — o gateway de API mais onipresente do setor — fornece funcionalidades robustas, como roteamento de solicitações, limitação de taxas e autenticação de API. Ele também acelera o desempenho dos seus aplicativos armazenando em cache respostas comuns da API e reduzindo a carga nos endpoints da API.

  • História do cliente Capital One

    Veja o caso do portal de desenvolvedores do Capital One, o DevExchange . A tecnologia NGINX permitiu que a empresa dimensionasse seus aplicativos para 12 bilhões de operações por dia, com picos de 2 milhões de operações por segundo em latências de apenas 10 a 30 milissegundos.

    Desenvolvedores e parceiros terceirizados podem fornecer uma experiência digital de primeira classe para seus clientes, além de criar novos fluxos de receita, usando as APIs do Capital One para abrir contas bancárias, gerar ofertas personalizadas de cartão de crédito e rastrear recompensas aos clientes.

    Leia a história completa do cliente NGINX ›

Desafio

À medida que o número de APIs e gateways de API aumenta, as equipes de NetOps e DevOps precisam enfrentar vários desafios. Todas essas APIs precisam ser gerenciadas de maneira eficiente durante todo o seu ciclo de vida, incluindo definição, publicação, proteção, monitoramento e análise de uso para avaliar seu valor.

O gerenciamento de um gateway de API não deve degradar o desempenho do próprio gateway, que é responsável pelo roteamento do tráfego. Também é essencial ter uma solução leve para gerenciar o tráfego de API para microsserviços, que por si só ocupam pouco espaço. Por fim, você precisa de um portal de desenvolvedor que exponha todas as APIs e facilite o consumo delas por meio de documentação robusta.

O gerenciamento abrangente de APIs é essencial para a rápida adoção e o sucesso contínuo de suas APIs. Obtenha mais detalhes sobre o gerenciamento de API do NGINX›

Solução

O Módulo de Gerenciamento de API para o NGINX Controller combina o poder, a velocidade e a eficiência do NGINX Plus com a funcionalidade do plano de controle, capacitando as equipes de NetOps e DevOps a definir, publicar, proteger, monitorar e analisar suas APIs.

Construída em uma arquitetura inovadora que desacopla o plano de controle do plano de dados, a solução é:

  • Comprovado
    O software NGINX alimenta mais de 350 milhões de sites e, de acordo com uma pesquisa de usuários de 2018, mais de 40% dos usuários do NGINX já implementaram o NGINX como um gateway de API. O NGINX também é um componente popular em muitas soluções tradicionais de gerenciamento de API, fornecendo o gateway subjacente para Axway, IBM DataPower, Kong, MuleSoft, Red Hat 3Scale e outros.
  • Alto desempenho
    O NGINX elimina a necessidade de bancos de dados locais e outros componentes adicionais que introduzem complexidade, latência e pontos de falha desnecessários. Diferentemente das soluções tradicionais de gerenciamento de API, o NGINX isola o tráfego de tempo de execução da API do tráfego de gerenciamento de API. Como resultado, o gateway da API NGINX Plus (plano de dados) não requer conectividade constante com o NGINX Controller (plano de controle). Isso reduz a complexidade e maximiza o desempenho ao reduzir o tempo médio de resposta para atender a uma chamada de API.
  • Portátil
    Devido ao seu tamanho reduzido, tanto o NGINX Controller quanto o NGINX Plus podem ser implantados em qualquer ambiente, incluindo bare metal, VMs, contêineres e nuvens públicas, privadas e híbridas. Essa versatilidade significa que você pode usar o Módulo de Gerenciamento de API NGINX para APIs internas e externas. Implante facilmente o NGINX Plus em ambientes tradicionais para gerenciar o tráfego de aplicativos monolíticos e implante-o em contêineres para gerenciar o tráfego entre microsserviços para aplicativos distribuídos.

Conclusão

As APIs desempenham um papel fundamental no consumo de aplicativos nos bastidores — e sua importância para o seu negócio só aumentará nos próximos anos. Uma coisa é clara: ao modernizar seus aplicativos, você precisa de uma solução moderna de gerenciamento de API.

O Módulo de Gerenciamento de API para o NGINX Controller facilita a definição e a publicação de suas APIs em ambientes de produção, teste ou preparação, ao mesmo tempo em que obtém a visibilidade necessária para solucionar problemas de desempenho, aumentar a satisfação do cliente e maximizar o valor comercial. Além disso, ele ajuda a garantir que suas APIs permaneçam seguras, fornecendo autenticação, autorização, controle de acesso baseado em função e limitação de taxa.

Na economia digital, o gerenciamento abrangente de APIs é essencial para o sucesso dos negócios. O NGINX oferece uma solução única para gerenciar todo o ciclo de vida de suas APIs, sem comprometer o desempenho. Saiba mais sobre a solução de gerenciamento de ciclo de vida da API F5 e NGINX .

 

Iniciar

Obtenha a folha de dados

Dê uma olhada mais de perto em como o Módulo de gerenciamento de APIs do NGINX Controller funciona e como ele pode ajudá-lo a evitar problemas de desempenho de forma consistente usando visibilidade profunda e rastreamento de métricas.

Leia a folha de dados do NGINX ›

Leia o e-book

Este e-book é um guia prático que fornece modelos para cenários individuais e multi-API para ajudá-lo a investir os recursos certos para o nível de maturidade certo no momento certo.

Obtenha o eBook NGINX ›

Veja uma demonstração

Aprofunde-se no gerenciamento de API do NGINX, incluindo uma demonstração de como gerenciar a definição, publicação, roteamento e segurança de APIs usando o NGINX Controller e o NGINX Plus.

Assista à demonstração do NGINX ›

Conteúdo relacionado
Caso de uso

Adobe potencializa seu API Gateway com NGINX

Quando se trata do gateway de API da Adobe, o NGINX foi a única escolha lógica. 

Veja a história deles ›