Modernize seus aplicativos 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 APIs (ou a falta dela) leve sua organização ao fracasso. Em vez disso, escolha a F5 e o NGINX para gerenciar suas APIs, garantindo desempenho máximo, ampla visibilidade e velocidade incomparável.
O desafio? Encontrar uma solução de gerenciamento de APIs que funcione
É fato: as APIs são fundamentais para a transformação digital. Elas são o tecido conjuntivo que sustenta as arquiteturas web modernas e os aplicativos móveis, permitindo que as empresas ofereçam um marketplace digital. As APIs se tornaram onipresentes — quando pedimos comida pela internet, chamamos um táxi usando um aplicativo no celular ou reservamos passagens aéreas, há APIs por trás de tudo isso.
Com a proliferação de APIs e microsserviços, as soluções tradicionais de gerenciamento de APIs, projetadas para aplicações monolíticas, não conseguem atender às necessidades dos ambientes e das aplicações modernas. Elas são caras, ocupam muitos recursos, apresentam baixo desempenho e acrescentam ainda mais complexidade às aplicações modernas.
Veja o que você pode fazer
À medida que você moderniza as aplicações, precisará de uma solução moderna de gerenciamento de APIs. Sua solução de gerenciamento de APIs deve ser leve, flexível, portátil e capaz de ser executada em contêineres para oferecer suporte a aplicações baseadas em microsserviços. Ela deve ser capaz de processar o tráfego de APIs de aplicações tradicionais e modernas sem adicionar complexidade. E o mais importante: em nenhuma circunstância ela pode comprometer o desempenho.
Como a F5 pode ajudar
O Módulo de Gerenciamento de APIs para o NGINX Controller é a solução de gerenciamento de APIs mais rápida disponível, combinando a potência bruta e a eficiência do NGINX Plus como gateway de API com novas funcionalidades de plano de controle. O NGINX Controller permite que as equipes de infraestrutura/operações e DevOps definam, publiquem, protejam, monitorem e analisem APIs.
Guia da solução
Cenário de APIs
As APIs se tornaram fundamentais para a economia digital.
As APIs ajudam a impulsionar a inovação, acelerar o lançamento de produtos no mercado e criar novas oportunidades de geração de receita e de parcerias com desenvolvedores terceirizados, bem como com todo o ecossistema de negócios da sua empresa, incluindo fornecedores, distribuidores, revendedores e até mesmo clientes.
As APIs também ajudam a eliminar silos ao liberar o acesso a dados em diversos sistemas internos. Disponibilizar uma interface bem definida reduz a complexidade e os custos, eliminando a necessidade de desenvolver interfaces personalizadas para diferentes aplicações clientes e permitindo que desenvolvedores e outras equipes funcionais colaborem com mais rapidez e facilidade.
Por fim, mas não menos importante, as APIs são fundamentais para iniciativas de modernização de aplicações que usam microsserviços (https://www.nginx.com/blog/introduction-to-microservices/), pois são a principal interface de comunicação entre microsserviços. Baixe o guia de soluções da NGINX para conferir todos os detalhes.
Gateways de API
Quanto mais APIs você usa, mais essencial se torna um gateway de API.
Seja para acessar dados de aplicações monolíticas tradicionais ou criar uma nova aplicação usando microsserviços, os gateways de API são essenciais para disponibilizar APIs confiáveis e de alto desempenho.
NGINX Plus—o gateway de API mais difundido do setor—oferece funcionalidades robustas, como roteamento de solicitações, limitação de taxa e autenticação de API. Ele também melhora o desempenho das suas aplicações armazenando em cache respostas comuns de API e reduzindo a carga nos endpoints de API.
- História de cliente da Capital One
Veja o caso do portal para desenvolvedores da Capital One, o DevExchange (https://developer.capitalone.com/). A tecnologia da NGINX permitiu que a empresa escalasse suas aplicações para 12 bilhões de operações por dia, com picos de 2 milhões de operações por segundo e latências de apenas 10 a 30 milissegundos.
Desenvolvedores e parceiros externos podem oferecer uma experiência digital de primeira classe aos seus clientes — além de criar novas fontes de receita — usando as APIs da Capital One para abrir contas bancárias, gerar ofertas personalizadas de cartões de crédito e acompanhar as recompensas dos clientes.
Leia a história completa do cliente da NGINX ›
Desafio
À medida que aumenta o número de APIs — e de gateways de API —, as equipes de NetOps e DevOps precisam lidar com diversos desafios. Todas essas APIs precisam ser gerenciadas de forma eficiente durante todo o seu ciclo de vida, incluindo definição, publicação, proteção, monitoramento e análise do uso para avaliar seu valor.
O gerenciamento de um gateway de API não deve prejudicar o desempenho do próprio gateway, que é responsável pelo roteamento do tráfego. Também é essencial contar com uma solução leve para gerenciar o tráfego de APIs para microsserviços, que, por sua vez, têm uma pequena área de ocupação. Por fim, é necessário ter um portal do desenvolvedor que disponibilize todas as APIs e facilite seu consumo por meio de uma documentação completa.
O gerenciamento abrangente de APIs é essencial para a rápida adoção e o sucesso contínuo das suas APIs. Saiba mais sobre o gerenciamento de APIs do NGINX ›
Solução
O Módulo de Gerenciamento de APIs para o NGINX Controller combina a potência, a velocidade e a eficiência do NGINX Plus com funcionalidades de plano de controle, permitindo que as equipes de NetOps e DevOps definam, publiquem, protejam, monitorem e analisem suas APIs.
Desenvolvida com base em uma arquitetura inovadora que desacopla o plano de controle do plano de dados, a solução é:
- Comprovada
O software NGINX é usado em mais de 350 milhões de sites e, de acordo com uma pesquisa realizada com usuários em 2018, mais de 40% dos usuários do NGINX já o implantaram como gateway de API. O NGINX também é um componente popular em muitas soluções tradicionais de gerenciamento de APIs, fornecendo o gateway subjacente para Axway, IBM DataPower, Kong, MuleSoft, Red Hat 3Scale, entre outras. - 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. Ao contrário das soluções tradicionais de gerenciamento de APIs, o NGINX isola o tráfego de execução das APIs do tráfego de gerenciamento das APIs. Como resultado, o gateway de API do NGINX Plus (plano de dados) não exige conectividade constante com o NGINX Controller (plano de controle). Isso reduz a complexidade e maximiza o desempenho ao diminuir o tempo médio de resposta para atender a uma chamada de API. - Portátil
Devido à sua pequena área de ocupação, tanto o NGINX Controller quanto o NGINX Plus podem ser implantados em qualquer ambiente, incluindo servidores bare metal, máquinas virtuais, contêineres e nuvens públicas, privadas e híbridas. Essa versatilidade permite usar o módulo de gerenciamento de APIs do NGINX tanto para APIs internas quanto externas. Implante facilmente o NGINX Plus em ambientes tradicionais para gerenciar o tráfego de aplicações monolíticas — e em contêineres para gerenciar o tráfego entre microsserviços de aplicações distribuídas.
Conclusão
As APIs desempenham um papel fundamental no uso de aplicativos nos bastidores — e sua importância para os seus negócios só aumentará nos próximos anos. Uma coisa é certa: à medida que você moderniza seus aplicativos, precisa de uma solução moderna de gerenciamento de APIs.
O Módulo de Gerenciamento de APIs do NGINX Controller facilita a definição e a publicação das suas APIs em ambientes de produção, teste ou homologação, além de oferecer a visibilidade necessária para solucionar problemas de desempenho, aumentar a satisfação dos clientes e maximizar o valor para os negócios. Além disso, ele ajuda a garantir a segurança das suas APIs ao fornecer autenticação, autorização, controle de acesso baseado em funções e limitação de taxa.
Na economia digital, o gerenciamento abrangente de APIs é essencial para o sucesso dos negócios. A NGINX oferece uma solução única para gerenciar todo o ciclo de vida das suas APIs, sem comprometer o desempenho. Saiba mais sobre a solução da F5 e da NGINX para gerenciamento do ciclo de vida de APIs.
Comece agora
Baixe a ficha técnica
Veja em detalhes como o módulo de gerenciamento de APIs do NGINX Controller funciona e como ele pode ajudar você a evitar problemas de desempenho de forma consistente por meio de ampla visibilidade e monitoramento de métricas.
Leia a ficha técnica do NGINX ›
Leia o eBook
Este eBook é um guia prático que apresenta modelos para cenários com uma ou várias APIs, ajudando você a investir os recursos certos no momento adequado para cada nível de maturidade.
Veja uma demonstração
Conheça a fundo o gerenciamento de APIs do NGINX, incluindo uma demonstração de como gerenciar a definição, a publicação, o roteamento e a segurança de APIs usando o NGINX Controller e o NGINX Plus.
Conteúdo relacionado
WEBINÁRIO
Superando a lacuna: gerenciamento moderno de APIs

CASO DE USO
Adobe potencializa seu gateway de API com o NGINX
Quando se tratava do gateway de API da Adobe, o NGINX era a única escolha lógica.

