Criar uma aplicação de mensageiro com o Step Functions - AWS SDK Exemplos de código

Há mais AWS SDK exemplos disponíveis no GitHub repositório AWS Doc SDK Examples.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criar uma aplicação de mensageiro com o Step Functions

SDKpara Python (Boto3)

Mostra como usar o AWS SDK for Python (Boto3) with AWS Step Functions para criar um aplicativo de mensagens que recupera registros de mensagens de uma tabela do Amazon DynamoDB e os envia com o Amazon Simple Queue Service (Amazon). SQS A máquina de estado se integra a uma AWS Lambda função para verificar o banco de dados em busca de mensagens não enviadas.

  • Crie uma máquina de estado que recupere e atualize registros de mensagens de uma tabela do Amazon DynamoDB.

  • Atualize a definição da máquina de estado para também enviar mensagens para o Amazon Simple Queue Service (AmazonSQS).

  • Inicie e interrompa execuções da máquina de estado.

  • Conecte-se ao Lambda, ao DynamoDB e à SQS Amazon a partir de uma máquina de estado usando integrações de serviços.

Para obter o código-fonte completo e instruções sobre como configurar e executar, veja o exemplo completo em GitHub.

Serviços usados neste exemplo
  • DynamoDB

  • Lambda

  • Amazon SQS

  • Step Functions