O Oracle Cloud Infrastructure (OCI) Functions é um serviço de computação serverless que permite aos desenvolvedores criar, executar e dimensionar aplicações sem gerenciar nenhuma infraestrutura. O Functions tem integrações nativas com outros serviços da Oracle Cloud Infrastructure e aplicações SaaS. Como o Functions se baseia no Projeto Fn de código-fonte aberto, os desenvolvedores podem criar aplicações que possam ser facilmente portadas para outros ambientes em nuvem e on-premises. O código baseado em Functions geralmente é executado por curtos períodos, sem estado e executado para um único propósito de lógica. Os clientes pagam apenas pelos recursos que usam.
Escreva e implemente suas funções. A OCI provisionará e dimensionará automaticamente os recursos necessários. Nenhum gerenciamento de infraestrutura é necessário.
O Provisioned Concurrency mantém suas funções "ativas", permitindo atingir tempos de resposta inferiores a um segundo, mesmo durante picos imprevisíveis de tráfego.
Implemente rapidamente a partir de um catálogo de funções predefinidas para casos de uso comuns em todos os serviços da OCI. Não é preciso escrever, construir ou manter código do zero. Basta selecionar, configurar e usar.
O OCI Functions empacota automaticamente seu código como imagens Docker. Prefere mais opções de personalização? Use seu próprio Dockerfile, instale bibliotecas nativas e ajuste o ambiente de execução às suas necessidades.
O OCI Functions tem suporte nativo para Python, Go, Java, Node e C#. Quer usar uma linguagem diferente? Basta trazer seu próprio Dockerfile e executar a linguagem que precisar.
O OCI Functions é construído sobre as tecnologias Fn Project, Docker e CloudEvents, sob a licença de código aberto Apache 2.0, combinando portabilidade e abertura. Isso significa que você não está preso a um fornecedor específico e pode executar cargas de trabalho em qualquer ambiente.
Use o Code Editor integrado noFunctions Console para editar, implementar e salvar alterações, sem a necessidade de alternar o contexto.
Os administradores podem oferecer controle de acesso refinado para gerenciar, invocar e acessar com segurança o Functions usando políticas do Oracle Identity and Access Management.
O Functions pode executar seu código de maneira segura e isolada. Usando recursos de computação e rede distintos, o serviço oferece separação rígida da execução de código entre os clientes.
As funções podem ser configuradas para usar apenas imagens de contêiner do OCI Registry para validar que a imagem de contêiner vem de uma fonte confiável e não foi modificada desde que foi publicada.
Use o Vault para armazenar dados de configuração confidenciais, como senhas e chaves de API, como segredos. Escreva funções usando esses segredos para autenticar com segurança em bancos de dados, armazenamento e outros serviços.
Use o Functions com logs, métricas e rastreamentos para monitorar, solucionar problemas e obter insights sobre o código.
Pague com base em invocações e tempo de execução a uma taxa consistente em todas as regiões. Obtenha dois milhões de invocações gratuitas por mês.
As funções operam com todos os serviços Oracle Cloud que geram eventos, incluindo armazenamento e Autonomous AI Database . A compatibilidade com o CloudEvents oferece interoperabilidade com o ecossistema nativo da nuvem.
Use o API Gateway para expor o Functions como APIs. O API Gateway fornece terminais RESTful com segurança e limitação de taxa para chamadas à API, e o Functions oferece um serviço de back-end totalmente gerenciado para fornecer APIs.
Automatize as operações usando o Notifications para acionar Functions quando a utilização de recursos for alta ou quando um recurso não estiver disponível.
Processe fluxos de dados usando conectores de serviço com streaming como origem e Functions como tarefa ou destino.
Acione o Functions automaticamente para analisar logs, atualizar tickets em sistemas como Jira e Service Cloud e exportar logs para ferramentas de monitoramento e análise de segurança de terceiros.
Conecte e estenda aplicações Oracle SaaS, como Enterprise Resource Planning (ERP) e Human Capital Management (HCM), para fornecer facilmente recursos que atendam exclusivamente aos seus requisitos.
Use o serviço DevOps da OCI para implementar funções como parte do seu pipeline de CI/CD.
Descubra arquiteturas de referência prontas para uso e manuais de soluções para criar soluções com tecnologia serverless na Oracle Cloud.
Use o API Gateway e o Functions para processar solicitações de API recebidas para aplicações.
Expanda os recursos de SaaS para atender às necessidades de negócios em constante mudança usando contêineres, funções serverless e APIs.
Automatize operações de infraestrutura, como provisionamento, dimensionamento, encerramento, proteção e marcação.
As funções serverless mudam o modelo econômico. Os clientes pagam apenas pelos recursos usados enquanto uma função está em execução e não pagam pelo tempo ocioso. Os preços elásticos tornam o Oracle Functions uma plataforma ideal para cargas de trabalho intermitentes ou cargas de trabalho com padrões de uso pontuais.
O preço da simultaneidade provisionada mas não utilizada é de 25% do preço do tempo de execução. Esse desconto é aplicado em adição a outros descontos, como tarifas negociadas pela UCM. Não há cobrança adicional pela simultaneidade provisionada usada para executar o Functions.
Pague Conforme o Uso |
Métrica |
|
Primeiros 2 milhões por mês |
Gratuito |
Chamada de Função |
Mais de 2 milhões por mês |
US$ 0,0000002 | Chamada de Função |
Pague Conforme o Uso |
Métrica |
|
Primeiros 400.000 por mês |
Gratuito |
Segundos de memória em gigabytes |
Mais de 400.000 por mês |
US$ 0,00001417 | Segundos de memória em gigabytes |
Kay Singh, Gerente de Produtos Principal
Temos o prazer de anunciar o lançamento de nosso novo recurso de agendamento do Functions, projetado para oferecer controle e flexibilidade sem precedentes sobre quando acionar funções. O agendamento de uma função é um dos principais pedidos dos clientes para casos de uso como operações periódicas, tarefas como backups e verificações de segurança, bem como processamento de arquivos e jobs em lote.
Leia a publicação completaObtenha 30 dias de acesso a ferramentas de CI/CD, Terraform gerenciado, telemetria e muito mais.
Explore arquiteturas de referência implementáveis e manuais de soluções.
Entre em contato com nossos associados para vendas, suporte e outras perguntas.