Usando Cloud Functions
O IBM Cloud® Functions foi descontinuado. As entidades de Funções existentes, como ações, acionadores ou sequências, continuarão a ser executadas, mas a partir de 28 de dezembro de 2023, não será possível criar novas entidades de Funções. As entidades Funções existentes são suportadas até outubro de 2024. Todas as entidades do Functions que ainda existirem nessa data serão excluídas. Para obter mais informações, consulte Visão geral da descontinuação..
Com o IBM Cloud® Functions você pode usar sua linguagem de programação favorita para escrever um código leve que executa a lógica do aplicativo de forma escalonável. Você pode executar código sob demanda com solicitações de API baseadas em HTTP de aplicativos ou executar código em resposta a serviços IBM Cloud e eventos de terceiros, como atualizações feitas em um bucket. A plataforma de programação Function-as-a-Service (FaaS) é baseada no projeto de software livre Apache OpenWhisk.
Usando Object Storage como uma origem de eventos
Cloud Functions é uma plataforma de cálculo acionada por eventos (também referida como computação Serverless). As ações (pequenos bits de código) são executadas em resposta a acionadores (alguma categoria de evento) e as regras associam determinadas ações a determinados acionadores Configure IBM Cloud® Object Storage para ser uma origem de eventos e sempre que um objeto em um determinado depósito for gravado ou excluído, uma ação será acionada. É possível customizar ainda mais o feed de mudanças para somente eventos de corral para objetos que correspondem a um prefixo ou sufixo específico
- Configure a opção para permitir que o Cloud Functions access atenda às mudanças feitas em seu depósito. Isso envolve a criação de uma autorização de serviço para serviço e usa a nova função do IAM do Gerenciador de notificações
- Em seguida, crie um acionador para responder ao feed de mudanças
- Em seguida, use o Pacote IBM Cloud Object Storage para ligar credenciais e executar facilmente tarefas comuns de script.
Para obter mais informações sobre como usar Cloud Functions com IBM Cloud Object Storage, consulte a documentação do Functions .
Não é possível usar um depósito com um firewall ativado como uma origem de eventos para ações IBM Cloud® Functions.
Próximas etapas
Certifique-se de identificar a região e o terminal apropriados para seu serviço. Em seguida, verifique suas operações com o teste específico