Aprendizado de AWS DIO
AWS Step Function é um serviço de orquestração de fluxo de trabalho sem servidores que facilita o gerenciamente de componentes distribuídos e microsserviços usandos fluxos por meios de trabalhos visuais. Oferecendo várias funcionalidades que simplifica a criação, execução e o gerenciamento desses fluxos de trabalho complexos.
O Step Functions pode definir vários meios de fluxos de trabalho para uma série de estados. Cada estado representa uma etapa específica do seu processo. Você pode criar estados para:
Pode-se invocar funções Lambda para a execução de código personalizado para realizar tarefas específicas.
Usar os outros serviços da AWS para interagrar com alguns serviços como SQS, SNS, DynamoDB e outros.
Recurso parar ou esperar no fluxo criado para controle desse fluxo do seu processo com base em condições ou temporizações.
Tomada de fazer decisões, como escolher o próximo fluxo com base em resultados anteriores.
Onde integrar esses serviços
Processamento de pedidos: Automatizar o fluxo de pedidos de um atendimento desde a realização do pedido até a entrega.
Pipelines de dados: Buscar onde fazer a coleta, transformação e carga de dados.
Implementação com o machine learning: Fazer o treinamento da máquina, sua avaliação e a implantação de modelos.
Automação de aprovações: Criar fluxos para aprovar solicitações de diferentes tipos.