Logo do curso
Curso

[EM BREVE] PHP:

Mensageria com SQS

Quero estudar na alura

4h

Para conclusão

Certificado

De participação

O que você aprenderá_

  • Entenda o que é mensageria, como funciona e quando usar em seus sistemas
  • Aprenda a configurar e utilizar o Amazon SQS com filas padrão e ordenadas
  • Envie e consuma mensagens no PHP usando o SDK oficial da AWS
  • Aplique boas práticas para garantir entrega, evitar duplicações e escalar o consumo
  • Monitore mensagens e integre o SQS com outros serviços da AWS como Lambda e SNS

Público alvo_

Pessoas que desejam aprender a usar mensageria em seus sistemas, explorando o Amazon SQS na prática para criar integrações assíncronas mais escaláveis, resilientes e eficientes.

Jeferson Silva

github

linkedin

Jeferson é Coordenador de Projetos Educacionais na Alura, é mestre em Ciência da Computação pela USP, possui experiência em desenvolvimento com Java, Android e também em desenvolvimento de jogos com Unity e Lua. Atuou como instrutor e coordenador na Caelum e atualmente se dedica a aprender sempre mais sobre educação e aprendizagem auto dirigida.

Curso atualizado em 08/09/2025

Ementa

  1. Fundamentos de Mensageria

    • O que é mensageria e seus benefícios
    • Filas vs tópicos: diferenças e aplicações
    • Casos de uso práticos de mensageria em sistemas PHP
  2. Introdução ao Amazon SQS

    • Conceitos básicos e arquitetura do SQS
    • Tipos de filas: Standard vs FIFO
    • Configuração inicial no console da AWS
  3. Consumindo e Publicando Mensagens em PHP

    • SDK da AWS para PHP: instalação e configuração
    • Enviando e recebendo mensagens do SQS
    • Trabalhando com atributos de mensagens
  4. Resiliência e Boas Práticas

    • Controle de visibilidade e Dead Letter Queues (DLQ)
    • Idempotência e retries
    • Escalabilidade e paralelismo no consumo
  5. Observabilidade e Integração

    • Monitoramento com CloudWatch
    • Integração com outros serviços da AWS (SNS, Lambda)
    • Padrões arquiteturais com mensageria em PHP

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

Programação

Mergulhe no universo back-end. Programe nas principais plataformas e linguagens, como Python Node.JS, PHP, Java e .NET. Crie sistemas web e desenhe a arquitetura de soluções inovadoras, com código e boas práticas.

Conheça a escola

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Escolha a duração do seu plano e aproveite até 44% OFF

Conheça os Planos para Empresas