Você pode começar a usar o SQS rapidamente usando os SDKs, os exemplos e as dicas práticas da AWS. Você pode usar o SQS em seus aplicativos com apenas algumas linhas de código, de Java e Ruby a .NET e Python. Veja abaixo exemplos, snippets e outros recursos organizados pela sua linguagem preferida para que você comece a usar filas de mensagens, incluindo criação de mensagens, emissão de solicitações, envio/recebimento de mensagens e muito mais.

» Para desenvolvedores

» Blogs

» Tutoriais

» Vídeos

» Whitepapers

» Outros recursos

Comece a usar a AWS gratuitamente

Crie uma conta gratuita
Ou faça login no console do SQS

O nível gratuito do Amazon SQS disponibiliza 1 milhão de solicitações por mês sem custo.

Consulte os detalhes do nível gratuito da AWS »

O guia do desenvolvedor apresenta as filas de mensagens do Amazon SQS, além de oferecer dicas e links para ferramentas e recursos avançados do produto.

HTML | PDF | Kindle

1. Primeiro, instale o AWS SDK para Java.

3. (Opcional) Se você desejar compatibilidade com o Java Message Service (JMS) 1.1, instale o Amazon SQS Java Messaging Library.

4. Se você desejar utilizar payloads de mensagem maiores que 256 KB, instale o Amazon SQS Extended Client Library for Java.

2. Em seguida, obtenha exemplos de Java para SQS no GitHub (também incluído no SDK do Java).

Obtenha exemplos de Java para SQS no GitHub

1. Primeiro, instale o AWS SDK para Ruby.

2. Em seguida, obtenha exemplos de Ruby para SQS no GitHub.

Obtenha exemplos de Ruby para SQS no GitHub

1. Primeiro, instale o AWS SDK para Python.

2. Em seguida, use o tutorial Boto (Python).

Leia o SQS Python Tutorial

1. Primeiro, instale o AWS SDK para .NET.

2. Em seguida, obtenha os testes de integração do .NET no GitHub.

Obtenha os testes de integração do .NET para SQS no GitHub

1. Primeiro, instale o AWS SDK para PHP.

2. Em seguida, consulte as receitas de PHP para o uso do SQS.

Ver as receitas de PHP para SQS

1. Primeiro, instale o AWS SDK para JavaScript/Node.

2. Em seguida, consulte as receitas e fragmentos de código JavaScript/Node para SQS.

Ver os fragmentos de código e receitas JavaScript/Node

Neste tutorial, você aprenderá a configurar mensagens assíncronas com o Amazon Simple Queue Service (Amazon SQS). O Amazon SQS é o serviço da AWS que permite a comunicação de componentes do aplicativo na nuvem. Você usará o console do Amazon SQS para criar e configurar uma fila de mensagens, enviar uma mensagem, receber e excluir essa mensagem e excluir a fila.

Tente o tutorial

Neste tutorial, você implementará um cenário de distribuição de mensagens usando o Amazon Simple Notification Service (SNS) e o Amazon Simple Queue Service (SQS). Nesse cenário, as mensagens são enviadas por push a vários assinantes, o que elimina a necessidade de verificar ou procurar periodicamente atualizações e permite o processamento assíncrono em paralelo da mensagem pelos assinantes.

Tente o tutorial

Este artigo descreve brevemente como as empresas podem usar a AWS para criar aplicativos em conformidade com a Health Insurance Portability and Accountability Act (HIPAA – Lei de portabilidade e responsabilidade de provedores de saúde). O artigo destaca as regras de privacidade e segurança da HIPAA para a proteção de Protected Health Information (PHI – Informações de saúde protegidas), como usar a AWS para criptografar dados em trânsito e ociosos e como os recursos da AWS podem ser usados para cumprir requisitos da HIPAA para auditoria, backup e recuperação de desastres.

Leia o whitepaper

Todos os sistemas que precisam escalar para atender a cargas crescentes, sem deixar de oferecer desempenho confiável e previsível, têm de cumprir alguns requisitos exclusivos. O Amazon SQS tem vários recursos projetados especificamente para permitir a criação de aplicativos do EC2 escaláveis, confiáveis e de alto desempenho. O artigo oferece uma rápida visão geral dos recursos do SQS e mostra como ele pode ser usado para criar aplicativos do EC2 escaláveis em um cenário simples, mas bastante comum.

Leia o whitepaper
Ler artigos e tutoriais do SQS