Na época em que as Arquiteturas Orientadas a Serviços (SOA) estavam em alta e os serviços web baseados em SOAP eram o principal meio de integração, surgiu no mercado a necessidade de gateways de SOA. Essas soluções ofereciam gerenciamento, controle de versões, roteamento HTTP e muito mais. O que elas não ofereciam — pelo menos não de forma abrangente — era segurança. Foi então que surgiram os gateways de segurança de SOA.
Hoje, as APIs estão em alta, e os serviços RESTful baseados em JSON fornecem a infraestrutura para a troca de dados entre aplicativos móveis e nativos da nuvem. As APIs precisam do mesmo conjunto de serviços que os gateways de SOA, incluindo segurança. Porém, assim como seus antecessores, a maioria dos gateways de API se concentra em recursos específicos de negócios e aplicações.
Gateways de API como o 3scale avaliam, transformam e protegem mensagens em toda a organização. Eles oferecem suporte a controle de versões, limitação de taxa e funções voltadas aos negócios, como integração com gateways de pagamento. Os painéis fornecem aos desenvolvedores uma visão do desempenho e do uso.
No entanto, os gateways de API não oferecem necessariamente uma cobertura de segurança abrangente. A proteção contra DoS, a detecção de conteúdo malicioso e o bloqueio de bots ficam a cargo de serviços de segurança, como um WAF avançado. Ao combinar os dois, você eleva o nível de segurança e aumenta a confiança na integridade das suas APIs.
Isso é particularmente importante, considerando que 60% das organizações oferecem uma API pública (Estado da integração de APIs em 2018, Cloud Elements) disponível para qualquer desenvolvedor. Permitir o acesso a qualquer desenvolvedor pode ser positivo por criar novas oportunidades, mas também expõe a empresa a ataques de pessoas mal-intencionadas.
A F5 uniu forças com a 3scale para permitir que os clientes tenham um ambiente de aplicações com segurança abrangente. Ao posicionar um F5 Advanced WAF à frente de um gateway de API 3scale, você pode se beneficiar de medidas adicionais de segurança, incluindo o uso de inteligência de IP para identificar ameaças com mais rapidez e precisão, a capacidade de oferecer uma fachada de API segura interna ou externamente e proteção contra diversos ataques à camada de aplicação.
Isso é cada vez mais importante à medida que as APIs assumem um papel central como principal meio de integração, tanto interna quanto externamente. Conforme observado em um artigo da Forbes em 2018:
A lista de empresas de grande destaque que expuseram informações de clientes devido a problemas com APIs apenas nos últimos meses inclui a gigante do varejo on-line Amazon, a operadora de telecomunicações T-Mobile, a varejista de alimentos Panera Bread e a conferência de segurança Black Hat
Essa não é uma lista na qual você gostaria de aparecer, e foi por isso que firmamos uma parceria com a 3scale para lançar essa solução no mercado.
Saiba mais sobre como o F5 Advanced WAF funciona com a 3scale para proteger APIs neste resumo da solução.
Sobre o autor

Lori MacVittie é engenheira distinta e evangelista-chefe no Escritório do CTO da F5, com ampla experiência em entrega de aplicações, estratégia de automação e infraestrutura. Ela é conhecida por transformar complexidade em clareza, seja definindo diretrizes para agentes de IA, analisando arquiteturas multinuvem frágeis ou investigando os limites de sistemas escaláveis. Ela acumula mais de trinta anos de experiência no setor, abrangendo desenvolvimento de aplicações, arquitetura de TI e operações de redes e sistemas. Antes de ingressar na F5, atuou como editora de tecnologia e recebeu diversos prêmios. MacVittie tem mestrado em Ciência da Computação e é uma autora prolífica, com publicações que abrangem segurança, nuvem e arquitetura empresarial. Ela também é uma entusiasta de jogos de tabuleiro e videogames, além de ter opiniões assumidamente fortes sobre queijos.
Mais publicações de Lori Mac VittiePublicações relacionadas no blog

Entrega e proteção de agentes de IA em fábricas de IA: F5 para a arquitetura de referência NVIDIA OpenShell para agentes de IA seguros
As soluções da F5 ampliam a Arquitetura de Referência NVIDIA OpenShell para agentes de IA seguros.
Como medir – e minimizar – o custo total de propriedade do seu Kubernetes
O Kubernetes pode ser baixado e executado gratuitamente, mas sua manutenção está longe de não ter custos. Assim como outras grandes plataformas de código aberto que são “gratuitas” apenas em um sentido simplista, o Kubernetes quase certamente exigirá investimentos para ser implantado e operado.
As-Code: a pilha de TI contínua
Infraestrutura, configuração, pipeline, operações. De repente, tudo é “como código”. Lori MacVittie busca esclarecer a terminologia e identificar os diferentes componentes de uma stack contínua de TI.
O estado da entrega de aplicações em 2017: automação, APIs e DevOps
Explore o relatório State of Application Delivery de 2017. Leia o blog retrospectivo da F5 sobre o início da ascensão das redes declarativas e dos pipelines de DevOps.
DevOps Summit: onde a rede foi convidada para a festa
No DevOps Summit NY, falou-se muito não apenas sobre DevOps, mas também sobre contêineres, IoT e microsserviços. As sessões se concentraram não só na mudança cultural necessária para crescer em escala com uma abordagem DevOps, mas também fizeram questão de incluir...
F5 e Nutanix convergem em infraestrutura no .NEXT
Aplicações empresariais como Microsoft SharePoint e Exchange, juntamente com a VDI, continuam sendo a espinha dorsal da sua empresa. A produtividade, embora não seja tão atraente quanto o lucro, é um fator essencial para o sucesso das operações empresariais atuais. Deixar de...