O que são funções de etapas da AWS e como usá -las?

O que são funções de etapas da AWS e como usá -las?

As funções são usadas pelos desenvolvedores para executar tarefas específicas ou desencadear eventos e mesclá -los mais tarde como blocos de construção do aplicativo. A AWS permite que o usuário execute essas tarefas usando funções de etapa para obter a representação gráfica da função.

Este guia explicará as funções de etapas da AWS e seu uso.

O que são funções de etapas da AWS?

As funções de etapa são utilizadas para criar fluxos de trabalho que seguem uma sequência fixa ou dinâmica conhecida como “Passos”. Uma função tradicional executa algumas tarefas específicas, dependendo da próxima etapa que o usuário deseja retornar. Se a função não executar a tarefa, ela também deve retornar imediatamente. As funções de etapa permitem que o usuário modele isso como uma unidade independente e essas são pequenas tarefas que interagem diretamente com a AWS:

Recursos das funções de etapas da AWS

Algumas das características importantes das funções de etapas da AWS são mencionadas abaixo:

  • As funções de etapa se integram bem a outros serviços da AWS, como Lambda, SNS (Simple Notification Service), etc. para executar algumas tarefas e retornar respostas de volta a eles.
  • Ele fornece uma interface gráfica de usuário (GUI) fácil de usar para auditar o progresso do fluxo de trabalho, entrada/saída, etc.
  • As funções de etapa têm uma funcionalidade de tentativa integrada. Os usuários podem configurá -lo de acordo com seus requisitos e não progredirá até obter uma resposta bem -sucedida:

Como usar funções de etapas?

Para usar as funções da etapa, visite o painel de serviço pesquisando -o no console da AWS:

Clique no "iniciar”Botão do painel de funções da etapa:

Aqui está o código e o fluxograma para a função de exemplo do Hello World:

Role para baixo até a parte inferior da página e clique em “Próximo" botão:

Digite o nome da função para começar a configurá -lo:

Clique no "Crie Máquina de Estado”Botão para concluir a criação da função de etapa:

Depois que a função for criada, basta clicar no “Iniciar a execução”Botão para executar o código:

A função foi executada com sucesso:

A plataforma oferece a visão gráfica e tabular da função de etapa, visite o “Visualização do gráfico”Ao clicar nele:

Esta visualização exibirá o fluxograma da função de etapa retornando “Olá Mundo”:

Clique no "Vista de mesa”Para visitar a visão tabular da função:

A captura de tela a seguir exibe a função Hello World na forma de uma tabela:

É tudo sobre as funções da AWS Step e seu uso na plataforma da AWS.

Conclusão

A função de etapa é um serviço da AWS para criar tarefas de maneira sequenciada com uma representação gráfica das etapas envolvidas. Ele se integra bem a outros serviços da AWS, como RDS, S3, Serviço de Fila Simples (SQS), etc. para desencadear eventos e obter respostas de volta à função. Este guia explicou o serviço de funções de etapas da AWS e demonstrou a criação de uma função.