A proliferação de APIs descreve dois desafios interligados que surgem à medida que as organizações implementam a transformação digital: crescimento exponencial no número de APIs e a distribuição física de APIs em diversas arquiteturas e equipes.
Muitos fatores contribuem para a proliferação de APIs. Alguns dos mais comuns incluem:
A proliferação de APIs traz desafios operacionais e de segurança significativos para as empresas. À medida que os endpoints de API proliferam em diversas equipes e ambientes, proteger e governar APIs se torna um desafio monumental. Para as empresas, a proliferação de APIs geralmente resulta em custos ocultos – como menor produtividade do desenvolvedor, maior retrabalho, revisões mais lentas – que não são facilmente mensuráveis até que seja tarde demais.
Alguns dos principais desafios da proliferação de APIs incluem:
Você pode aprender mais sobre a proliferação de APIs e por que ela é uma ameaça significativa em nosso blog 5 maneiras de combater a proliferação de APIs (e por que você deve se importar) .
O API Connectivity Manager , parte do F5 NGINX Management Suite , permite combater a proliferação de APIs e gerenciar APIs em escala com cinco estratégias:
O API Connectivity Manager também foi projetado tendo a experiência do desenvolvedor de API em seu núcleo. Ele permite que equipes de infraestrutura implantem gateways de API e portais de desenvolvedores de alto desempenho. Os desenvolvedores podem publicar e gerenciar APIs e documentação rapidamente ou descobrir e integrar APIs em aplicativos.
O API Connectivity Manager é uma parte essencial da solução NGINX Secure API Connectivity, que oferece os seguintes benefícios:
Inicie uma avaliação gratuita de 30 dias do NGINX Management Suite , que inclui o API Connectivity Manager e o Instance Manager .