Gerenciamento de API

A Oracle Cloud Infrastructure (OCI) fornece um conjunto abrangente de serviços para gerenciar o ciclo de vida de APIs (interfaces de programação de aplicações). As ferramentas integradas facilitam a colaboração das equipes de desenvolvimento na criação de protótipos, testes e validação de APIs. O Oracle Cloud Infrastructure API Gateway fornece integração, aceleração, governança e segurança para sistemas baseados em API e SOA, permitindo que as equipes gerenciem e forneçam APIs da Web com segurança. Além disso, os planos de uso e assinaturas permitem que os operadores de API monitorem e monetizem as APIs.

Visão geral do API Gateway (7:42)
  • Maior agilidade

    Inove com rapidez para aumentar a eficiência e impulsionar seus resultados financeiros.

  • Maior visibilidade

    Tenha uma visão clara de suas APIs e de seu desempenho.

  • Segurança aprimorada

    Certifique-se de que as políticas de segurança mais recentes estejam em vigor.

Crie e proteja APIs e aplicações da web

Descreva APIs com OpenAPI — crie, implemente, opere e proteja APIs, bem como aplicações web/móveis com políticas.

Projete

Crie protótipos de APIs facilmente

Os desenvolvedores podem escolher entre uma ampla variedade de ferramentas para criar descrições de API no formato OpenAPI compatível com o OCI API Gateway.

Suporte o OpenAPI

O suporte para o padrão OpenAPI amplamente reconhecido permite que desenvolvedores terceirizados adotem facilmente as APIs da organização.

Aumente a eficiência no processo de design

Com o suporte de API de resposta por estoque por meio do OCI API Gateway, uma descrição de API pode ser rapidamente prototipada e testada pelas equipes de desenvolvimento. Com feedback antecipado, a equipe pode eliminar o risco escrevendo código.

Atualize o código da API diretamente do console da OCI

Você pode usar o Code Editor editar rapidamente as especificações da API diretamente do console da OCI. O Code Editor já vem com o Git integrado, controle automático de versões, personalização, integração incorporada com serviços da OCI e muito mais.


API e segurança da aplicação

Segurança da API

Proteja as APIs usando Tokens Web JSON fornecidos pelo Oracle Identity Cloud Service, Okta, Auth0, e outros provedores de identidade de terceiros. Crie APIs que dão suporte ao compartilhamento de recursos entre origens (CORS) para interoperabilidade de páginas da web.

Políticas de limitação de taxa

A limitação de taxa para APIs pode limitar o tráfego para serviços de back-end, controlando a exposição à Internet e protegendo contra ataques de negação de serviço.

Aplicações da web

O OpenID Connect é usado como um ponto de imposição comum para aplicações e APIs, bem como um meio de autenticação de proxy para aplicações incapazes de suportar os fluxos do OpenID Connect diretamente.


Implemente APIs

Front-end de API gerenciada pela Oracle

O Oracle API Gateway é um dispositivo de rede virtual altamente disponível que pode receber chamadas de API em escala e encaminhá-las para serviços de back-end da OCI, como balanceadores de carga, computação, Kubernetes e funções serverless.

Implemente APIs de forma privada ou pública

Com base nos requisitos das aplicações, os desenvolvedores de API podem restringir o acesso à API em uma rede privada (uma sub-rede regional) ou habilitar o acesso à API pela Internet.

APIs serverless

As APIs serverless que usam o OCI API Gateway e o Oracle Functions podem aumentar e diminuir automaticamente os recursos com base na demanda, eliminando as operações de infraestrutura.


Monitore o uso e monetize as APIs

Crie planos de uso

Os gerentes de API podem criar planos de uso no API Gateway e definir níveis de acesso à API. Planos de uso e assinaturas podem ser compartilhados com grupos de usuários internos e o ecossistema de desenvolvedor externo.

Gerencie a assinatura

Os gerentes de API podem gerenciar assinaturas e permissões, permitindo que os consumidores de API assinem APIs.

Gere valor a partir do uso

As equipes de API podem monitorar o tráfego e as análises de APIs com base no plano de uso e nas assinaturas. Isso permite que os clientes analisem os padrões de uso e desbloqueiem novos fluxos de receita por meio da monetização delas.


Sucessos de clientes do API Management

Os clientes em uma grande variedade de setores usam a Oracle Cloud no gerenciamento de APIs.

Casos de uso do API Management

  • Amplie aplicações SaaS com nuvem nativa

    Projete e implemente uma extensão SaaS para Oracle Fusion Applications usando Oracle Visual Builder, Oracle Functions, e Oracle API Gateway.

    Conheça a arquitetura

  • Crie uma API

    Prepare, projete e crie protótipos de APIs definindo a semântica de domínio da aplicação e decidindo sobre o estilo arquitetônico da API.

    Leia o resumo técnico (PDF)

  • API Gateway RESTful, protegida, como uma fachada

    Crie um proxy para autenticar com provedores de identidade e oferecer acesso a vários serviços RESTful na nuvem e on-premises.

    Veja a arquitetura

Arquiteturas de referência do API Management

Veja todas as arquiteturas de referência
6 de maio de 2021

O design da API é fundamental para o desenvolvimento nativo da nuvem

Robert Wunderlich, Diretor de Estratégia de Produtos

A nuvem nativa está ganhando popularidade à medida que mais desenvolvedores buscam criar soluções altamente escaláveis e de fácil manutenção. Mas o que realmente significa nuvem nativa e como as APIs estão relacionadas?

A Cloud Native Computing Foundation fornece a seguinte definição de nuvem nativa...

Leia a publicação completa

Produtos de nuvem relacionados

Funções

Implemente e execute rapidamente o código

Nuvem de Integração

Conecte SaaS e aplicações on-premises

Serviços nativos da nuvem

Contêineres, sem servidor, APIs e Kafka

Serviços DevOps

CI/CD, Terraform, monitoring e logging

Conheça o API Management


Faça uma avaliação gratuita

30 dias de acesso à Oracle Cloud.


Início rápido para API Gateway

Instruções para criar, implementar e chamar rapidamente a primeira API


Experimente o Apiary gratuitamente

Pilha de design de API eficiente criada para desenvolvedores.


Entre em contato

Entre em contato com nossos associados para vendas, suporte e outras perguntas.