Criar uma aplicação de mensageiro com o Step Functions
O exemplo de código a seguir mostra como criar uma aplicação de mensageiro do AWS Step Functions que recupera registros de mensagens de uma tabela de banco de dados.
    - Python
- 
            
     
        - SDK para Python (Boto3).
- 
            
     Mostra como usar o AWS SDK para Python (Boto3) com o AWS Step Functions para criar uma aplicação de mensageiro que recupere 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 função do AWS Lambda 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 de máquina de estado para enviar mensagens ao Amazon Simple Queue Service (Amazon SQS). 
- Inicie e interrompa execuções da máquina de estado. 
- Conecte-se ao Lambda, ao DynamoDB e ao Amazon SQS por meio de uma máquina de estado usando integrações de serviço. 
 
  Para obter o código-fonte completo e instruções sobre como configurar e executar o exemplo, consulte o exemplo completo no GitHub.  
                Serviços usados neste exemplo- DynamoDB 
- Lambda 
- Amazon SQS 
- Step Functions 
 
 
 
 
Para obter uma lista completa dos Guias do desenvolvedor do AWS SDK e exemplos de código, consulte Utilizar o Lambda com um AWS SDK. Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.