Uma plataforma completa para desenvolvimento API-first de fácil uso para criar, implantar, executar e gerenciar APIs e serviços, que se integram perfeitamente às suas práticas de desenvolvimento com vários ambientes. Implemente na nuvem Choreo ou em qualquer nuvem privada em minutos.
Gerenciamento de API de ciclo de vida completo? É claro que sim, mas o Gerenciador de API Choreo é mais: é sobre um desenvolvedor de API pronto para usar
Alexei Balaganski, Analista Líder na KuppingerCole
Leia o relatórioComece com serviços escritos em qualquer linguagem, execute-os no Choreo ou em outro lugar e transforme-os em APIs. Ou crie novas APIs e escreva regras de proxy para serviços existentes.
Crie APIs de proxy gerenciadas e seguras para seus serviços de back-end SaaS ou privados existentes.
Crie APIs síncronas, assíncronas ou de streaming com REST, GraphQL, WebSocket, Webhooks/WebSub e SOAP.
Escreva qualquer tipo de API usando qualquer linguagem com integração ao GitHub. Crie, teste e implante em um cluster Kubernetes sem servidor.
Desenvolva APIs da maneira que desejar com vários ambientes com gerenciamento de configuração seguro implantado em qualquer nuvem e em qualquer região.
Trate qualquer API como código e use CI/CD em vários ambientes de implantação. Integre sistemas de verificação, teste ou documentação à construção.
Implante suas APIs nas nuvens (Azure, AWS, GCP, seu próprio Kubernetes) em qualquer região de sua escolha.
Facilite a adoção do desenvolvedor com um endpoint de sandbox para suas APIs para experimentação.
Dê prioridade a APIs seguras com integração pronta para uso com o Asgardeo como um provedor de identidade (IDP) ou conecte seu próprio IDP corporativo.
Com a integração ao Asgardeo, você obtém um IDP por padrão para suas APIs. Você não precisa mais se preocupar em como atrair usuários para usar suas APIs.
Integre-se facilmente a qualquer IDP de sua escolha com apenas alguns cliques. O Gerenciador de API Choreo pode fornecer autenticação e autorização para APIs por meio de qualquer IDP.
Configure autenticação e autorização para suas APIs com OAuth2, APIKey e muito mais. Habilite o controle de acesso baseado em função (RBAC) e qualquer outra autorização por meio de políticas próprias. Propague confiança para serviços de back-end para criar um ambiente de confiança zero.
Facilite o desenvolvimento de API em sua organização com um marketplace seguro que permite que as APIs sejam descobertas e consumidas facilmente por desenvolvedores internos e externos. Controle quais APIs são consumidas pelos desenvolvedores para evitar ataques à cadeia de suprimentos de API.
Encontre APIs criadas por outras pessoas dentro ou fora de sua organização. Pare de reinventar a roda e reutilize as APIs existentes para criar novas APIs.
Compartilhe seu trabalho com outras pessoas, tanto interna quanto globalmente. Aumente o valor de suas APIs compartilhando-as com outras pessoas.
Controle o acesso às APIs para consumo. Controle quais APIs externas estão disponíveis para os desenvolvedores de API consumirem com a lista de permissões selecionadas junto com o compartilhamento de credenciais gerenciadas para diferentes ambientes.
Mantenha tudo tão seguro e controlado quanto você deseja, mantendo todos os seus serviços e gerenciamento de API, tanto interno quanto externo, em sua nuvem privada virtual (VPC) no Azure, AWS ou GCP.
Ao executar a infraestrutura de gerenciamento de API do Choreo em sua rede, as APIs podem acessar com segurança seus serviços de back-end corporativo com facilidade.
Obtenha respostas mais rápidas de suas APIs ao aproximá-las de seus serviços em sua VPC.
Mantenha suas APIs dentro de sua rede e garanta que somente você possa acessá-las.
Execute projetos de API separadamente com cada equipes focada em seu próprio conjunto de APIs de forma independente. Controle o acesso à API como interna ao projeto, compartilhada dentro da organização ou externamente.
As APIs de cada equipe de projeto são isoladas em rede usando namespaces e políticas de rede do Kubernetes que são aplicadas em todos os ambientes.
Exponha APIs interna ou externamente com apenas o clique de um botão. A configuração de APIs norte-sul e leste-oeste não requer mais trabalho árduo. O Gerenciador de API Choreo já fez tudo isso para você.
Controle os serviços que os desenvolvedores podem consumir ao escrever suas APIs.
Comece com o contrato, projete seus aplicativos multisserviço usando a extensão VSCode do Choreo e implemente os serviços em qualquer idioma.
Programar no Ballerina garantem que o design e o código estejam sempre sincronizados. Obtenha garantias de tempo de compilação para reduzir os testes de integração.
Escreva serviços de componentes em HTTP, REST, GraphQL, gRPC e muito mais.
Visualize todos os dados que fluem pelos serviços e entenda sua estrutura. Permite a verificação estática de interações de rede.
Segurança de API
Limites de consumo
Analytics de API
Documentação de API
Avaliação de API
Gerenciamento do ciclo de vida de API
Relatórios de taxa de transferência e latência
Criação e gerenciamento de políticas
Khoushik Ananth,