BR - API

10 maneiras de modernizar sua estratégia de API

Issue link: https://axway.uberflip.com/i/1300492

Contents of this Issue

Navigation

Page 8 of 9

9 axway.com 09 Separe a gestão de políticas Expor os serviços como APIs os torna mais fáceis de gerir, mas também requer políticas para que sejam separadas das APIs. Isso ocorre porque a política será aplicada independentemente para cada API dependendo de quem a está usando, e em que contexto ou aplicativo. Tendo em vista que as políticas impõem tanto requisitos técnicos quanto de negócios, elas precisam ter regras do mais alto nível para que ambos, os analistas e os interessados da empresa, possam entender. Elas também precisam ser flexíveis o suficiente para que sejam impulsionadas por dados, funções, uso da API e outros atributos. Caso contrário, as políticas demorarão muito tempo para se desenvolver e mudar, retardando o tempo de implementação da API. As políticas devem também ser reutilizáveis para economizar tempo e dinheiro e evitar erros. Uma organização que tem 100 operações de API pode ter somente algumas políticas reutilizáveis que podem ser aplicadas em todos os lugares, como uma política que regula o uso de acordo com a organização. Separar a gestão da política das APIs em si também traz outras vantagens. Por exemplo, isso permite que os ciclos de vida da política sejam geridos separadamente dos ciclos de vida da API, de modo que uma mudança em uma API não requeira uma mudança nas políticas. O gerenciamento de políticas pode ser complexo e requer habilidades específicas. Faz sentido permitir que a equipe especializada defina políticas usando uma ferramenta como o Estúdio de Políticas de gestão de APIs AMPLIFY, que dinamiza a reutilização e proporciona mais de 200 filtros de políticas pré-desenvolvidos. Libere desenvolvedores para se especializarem em lógica de negócios sem precisarem também definir e gerenciar políticas.

Articles in this issue

Links on this page

view archives of BR - API - 10 maneiras de modernizar sua estratégia de API