CloudFlow

Visualização, orquestração sem O&M e coordenação de cenários de aplicativos com estado

Simplificar a orquestração de aplicativos com múltiplas etapas, longa duração e com estado

O CloudFlow é um serviço de nuvem serverless totalmente gerenciado, usado para coordenar a execução de múltiplas tarefas distribuídas. Seu compromisso é simplificar tarefas tediosas, como coordenação de tarefas, gerenciamento de estado e tratamento de erros necessários para desenvolver e executar processos de negócio. Permite que você se concentre no desenvolvimento da lógica de negócio.

Você pode organizar tarefas distribuídas em sequência, ramificação e paralelismo. O serviço coordenará de forma confiável a execução das tarefas de acordo com a sequência definida e rastreará a transição de estado de cada tarefa. Em seguida, executará lógica de nova tentativa personalizada (sempre que necessário) para garantir a conclusão tranquila do workflow.

O componente distribuído

Orquestre aplicativos escritos em diferentes infraestruturas, redes e linguagens, e elimine a transição de uma nuvem híbrida e nuvem proprietária para uma nuvem pública, ou evolua de uma arquitetura única para uma arquitetura de microsserviços.

Reduzir a quantidade de código

Ajuda a gerenciar a lógica do seu aplicativo e oferece suporte a múltiplas primitivas de controle, como sequência, ramificação e paralelismo, para minimizar código repetido de orquestração no seu negócio.

Melhorar a tolerância a falhas

Gerencie o status do processo, defina pontos de verificação e reinícios de processo para garantir que seus aplicativos executem passo a passo conforme o esperado. Funções integradas de try/catch, nova tentativa e rollback tratam erros de exceção automaticamente.

Recursos

Operações e manutenção totalmente gerenciadas e Pay-As-You-Go

Libera a equipe de operações e manutenção da manutenção da infraestrutura e oferece serviços seguros, com alta disponibilidade, alta tolerância a falhas e alta durabilidade. Você paga apenas a taxa de conversão de etapas; sem uso, não há taxas adicionais!.

Capacidades de orquestração de serviços

Ajuda você a separar a lógica do processo da execução de tarefas, com suporte a múltiplas primitivas de controle, como sequência, ramificação e paralelismo. Também possui recursos integrados de nova tentativa e captura de erros, economizando tempo na escrita de código de orquestração.

Suporte a processos de longa duração

Acompanhe todo o processo e garanta a conclusão da execução por longos períodos. Alguns processos podem precisar ser executados por horas, dias ou meses, como processos de operação e manutenção, pipelines relacionados e processos de promoção por e-mail.

O gerenciamento de estado do processo

Gerencie todos os estados na execução de um processo, incluindo o rastreamento das etapas de execução e as entradas e saídas armazenadas entre elas. Não é necessário gerenciar o estado do processo manualmente nem criar um gerenciamento de estado complexo nas tarefas.

Monitoramento visual

Oferece uma interface visual para definir workflows e visualizar o status de execução. O status inclui entradas e saídas. Ajuda você a identificar rapidamente a localização da falha e resolver o problema com agilidade.

O componente distribuído

Coordena aplicativos escritos em diferentes linguagens, em diferentes infraestruturas e redes. Seja na transição suave de nuvem privada para nuvem híbrida ou pública, ou na evolução de uma arquitetura monolítica para uma arquitetura de microsserviços, o CloudFlow desempenha um papel de coordenação.

Preços

Você paga apenas pelo que usar. Cobrança baseada no número de etapas na execução do workflow, incluindo taxas de conversão de estado do Function Compute, ECS, contêineres e outros recursos no workflow. Cobrança por tempo. As primeiras 5.000 execuções mensais da conta principal são gratuitas; após esse limite, o custo é de US$ 0,025 por mil execuções.

A expansão automática do serviço serverless elimina a necessidade de gerenciar orçamentos de hardware e escalabilidade.

Como usar o CloudFlow?

1

Etapa 1: Criar uma definição de workflow

Use definições para descrever a ordem ou a lógica de execução entre as tarefas.

2

Etapa 2: Preparar as tarefas do workflow

Você precisa implementar cada Worker de tarefa definido no workflow. O CloudFlow oferece suporte a vários tipos diferentes de workers.

3

Etapa 3: Executar as tarefas do workflow

Você pode chamar o CloudFlow, o Execute Workflow e as APIs para executar aplicativos de workflow.

4

Etapa 4: Rastrear, depurar e monitorar o status de execução

Use o monitoramento visual oferecido pelo CloudFlow para acompanhar o status de execução das tarefas.

Cenários

Suporte atualizado para você

Consulta individual de pré-venda, suporte técnico 24/7, resposta mais rápida, e mais chamados.

Consulta individual de pré-venda

Consultoria de especialistas em nuvem. Saiba mais

Suporte técnico 24/7

Tempo de serviço estendido de 10 horas, 5 dias por semana para 24/7. Saiba mais

Seis chamados grátis por trimestre

O número de chamados grátis dobrou de 3 para 6 por trimestre. Saiba mais

Resposta mais rápida

Encurte o tempo de resposta pós-venda de 36 horas para 18 horas. Saiba mais

Comece a usar o CloudFlow

Saiba mais

Documentação >
phone Fale Conosco
Oi, eu sou o assistente de IA da Alibaba Cloud!
Posso ajudar com perguntas e soluções.