Sobre a descoberta da API baseada em agentes
Os Agentes Amplify conectam seus planos de dados API existentes de volta ao plano de gerenciamento da Plataforma Amplify, enquanto fornecem descoberta, assinatura e observabilidade de API nativas para cada plataforma de fornecedor diferente em seu ambiente. Ele também automatiza a descoberta e o monitoramento de novas APIs.
- Os agentes são implantados nos planos de dados alvo
- Os agentes são personalizados a partir de suas respostas a perguntas sobre o plano de dados alvo
- Nenhum proxy ou gateways adicionais são necessários para que o desempenho e a conformidade com as políticas não sejam afetados
- O SDK é fornecido para expansão em novos planos de dados
- Descobrir e validar todas as APIs em um único registro: REST, Synch/Asynch, GraphQL, Eventos, gRPC, SOAP
- Implantar em várias nuvens, e/ou centros de dados
- Apoiar os gateways e repositórios API existentes: AWS, Azure, Istio, MuleSoft, Apigee, Layer7, SDK extensível
- Conduzir a gestão de assinaturas e credenciais, assim como o provisionamento de cotas
- Gerar insights comerciais sobre seu tráfego de forma discreta
- Cada grupo de desenvolvimento de API tem seu próprio portal de desenvolvimento de API, tornando difícil para os consumidores de API encontrar e usar o que eles precisam
- Você tem vários fornecedores de gerenciamento de API com suas próprias pilhas de infraestrutura, portanto não há uma visão comum do desempenho ou uso de API
- Você está lutando para apoiar uma estratégia multi-nuvem com diferentes soluções de gerenciamento de API
- Você está usando múltiplos tipos ou padrões API tais como REST, SOAP, GraphQL, gRPC, enterprise edge, cloud edge, interno, ou mesh
- Você está lidando com uma proliferação de APIs não gerenciadas com especificações no GitHub, SwaggerHub, Bitbucket ou outros
- Você acha difícil validar a segurança e conformidade de todas as suas APIs
- Algumas empresas insistem que você implante todas as suas APIs por trás de seu gateway de API apropriado, o que elimina a independência de um desenvolvedor para usar o que funciona melhor para eles
- Algumas soluções colocam um proxy gateway no caminho dos dados ou exigem a edição das políticas existentes, retardando o desempenho da API e introduzindo pontos desnecessários de falhas potenciais
- Algumas soluções dependem da descoberta única ou manual, deixando seu registro obsoleto e impreciso
- Reduza os custos aproveitando o que você tem ao mesmo tempo em que obtém uma melhor percepção do uso de API e métricas de desempenho
- Melhorar a eficiência, automatizando o processo de descoberta e validação de todos os novos ativos API
- Diminuir o risco de segurança e garantir a conformidade, encontrando e remediando todas as APIs não gerenciadas
- Agilizar as operações, reduzindo o tempo para a primeira chamada de API para desenvolvedores de aplicativos