Вы сможете быстро начать работу с сервисом SQS, пользуясь пакетами AWS SDK, образцами и инструкциями. Какой бы язык программирования вы ни использовали (от Java и Ruby до .NET и Python), вы сможете включить SQS в ваши приложения с помощью пары строчек кода. Ниже представлены примеры, фрагменты кода и другие ресурсы, которые помогут начать работу с очередями сообщений. С их помощью вы узнаете, как создавать сообщения, выполнять запросы, отправлять/принимать сообщения и выполнять другие действия. Список сгруппирован по языкам программирования.

» Для разработчиков

» Блоги

» Учебные пособия

» Видео

» Технические описания

» Прочие ресурсы

Начните работать с AWS бесплатно

Создать бесплатный аккаунт
или войти в Консоль SQS

В рамках уровня бесплатного пользования Amazon SQS ежемесячно предоставляется 1 миллион запросов бесплатно.

Сведения об уровне бесплатного пользования AWS »

Руководство для разработчиков позволяет ознакомиться с использованием очередей сообщений в рамках сервиса Amazon SQS и содержит рекомендации и ссылки на расширенные возможности и ресурсы.

HTML | PDF | Kindle

1. Во-первых, установите пакет AWS SDK для Java.

3. Для обеспечения совместимости с Java Message Service (JMS) 1.1 установите библиотеку Amazon SQS Java Messaging Library (необязательно).

4. Если вам требуются сообщения объемом более 256 КБ, установите библиотеку Amazon SQS Extended Client Library для Java (необязательно).

2. По завершении загрузите образцы кода SQS для Java с GitHub (также включены в пакет Java SDK).

Загрузить образцы кода SQS для Java с GitHub

1. Во-первых, установите пакет AWS SDK для Ruby.

2. По завершении загрузите образцы кода SQS для Ruby с GitHub.

Загрузить образцы кода SQS для Ruby с GitHub

1. Во-первых, установите пакет AWS SDK для Python.

2. По завершении воспользуйтесь руководством по Boto (Python).

Прочитать руководство по SQS для Python

1. Во-первых, установите пакет AWS SDK для .NET.

2. По завершении загрузите комплексные тесты для .NET с GitHub.

Загрузить комплексные тесты SQS для .NET с GitHub

1. Во-первых, установите пакет AWS SDK для PHP.

2. По завершении смотрите советы по использованию PHP с SQS.

Перейти к советам по использованию PHP с SQS

1. Во-первых, установите пакет AWS SDK для JavaScript/Node.

2. По завершении смотрите советы и фрагменты кода JavaScript/Node для SQS.

Перейти к фрагментам кода и советам по использованию JavaScript/Node

В этом учебном пособии вы узнаете, как настроить асинхронную передачу сообщений с помощью Amazon Simple Queue Service (Amazon SQS). Amazon SQS – это сервис AWS, который позволяет компонентам приложений взаимодействовать в облаке. Для создания и настройки очереди сообщений, отправки сообщения, его получения, удаления и последующего удаления самой очереди будет использована консоль Amazon SQS.

Ознакомиться с учебным пособием

В этом учебном пособии рассматривается сценарий распределенной передачи сообщений с использованием Amazon Simple Notification Service (SNS) и Amazon Simple Queue Service (SQS). В описанном сценарии сообщения отправляются нескольким подписчикам, что устраняет необходимость периодической проверки или опроса на наличие обновлений и обеспечивает параллельную асинхронную обработку сообщения подписчиками.

Ознакомиться с учебным пособием
messaging_video_thumb_reIinvent2016_ENT217_migrating_enterprise_messaging
48:24
Migrating Enterprise Messaging to the Cloud
Компании полагаются на обмен сообщениями для интеграции сервисов и приложений, а также для обмена критически важной информацией для ведения бизнеса. Однако управление и организация работы промежуточного ПО, выделенного для обмена сообщениями и всей базовой инфраструктуры, приводит к большим накладным расходам и уменьшает надежность системы. В ходе этой сессии корпоративные архитекторы и разработчики смогут узнать, как повышать масштабируемость, доступность и эффективность работы систем благодаря переносу локального промежуточного ПО для обмена сообщениями в управляемый облачный сервис с помощью Amazon SQS. Узнайте, как компания Capital One использует сервис Amazon SQS для переноса нескольких основных банковских приложений в облако, чтобы обеспечить их высокую доступность и экономическую эффективность. Кроме того, мы расскажем вам о некоторых новых возможностях SQS, позволяющих перенести в облако еще больше рабочих нагрузок.
messaging_video_thumb_reIinvent2015_MBL307_Scalable_Messaging_Architectures
50:33
Scalable Messaging Architectures
Требуется масштабируемое решение передачи сообщений для бизнеса, которое позволит привлечь пользователей или обеспечит эффективную коммуникацию между сервисными звеньями? Присоединяйтесь к нам, чтобы узнать, как с помощью Amazon SNS рассылать сообщения любым адресатам, будь то мобильные приложения, компьютерные программы, HTTP-адреса, очереди Amazon SQS, электронные почтовые ящики или функции AWS Lambda. Помимо этого, мы расскажем, как наши клиенты используют Amazon SNS совместно с другими сервисами AWS для решения различных бизнес-задач, от рассылки адресных мобильных push-уведомлений до передачи сообщений коммуникационной сети для бессерверных систем. Мы также рады сообщить, что к нам присоединятся компании Easy Taxi и Earth Networks, которые расскажут, как им удалось решить задачи своего бизнеса с помощью Amazon SNS.

В этом документе кратко описывается, как компании могут использовать AWS для создания приложений, соответствующих требованиям HIPAA (Акта о передаче и защите данных учреждений здравоохранения). В описании основное внимание уделяется правилам конфиденциальности и безопасности HIPAA по защите закрытой медицинской информации (PHI), использованию AWS для шифрования данных при передаче и хранении, а также тому, как возможности AWS могут использоваться для удовлетворения требований HIPAA к аудиту, резервному копированию и аварийному восстановлению.

Читать техническое описание

Все системы, которые должны масштабироваться в соответствии с растущей нагрузкой и при этом продолжать обеспечивать надежную и прогнозируемую производительность, должны удовлетворять некоторым уникальным требованиям. Amazon SQS имеет множество возможностей, специально предназначенных для создания масштабируемых, надежных и высокопроизводительных приложений EC2. В этом документе представлен краткий обзор возможностей сервиса SQS и показывается, как его можно использоваться для создания масштабируемых приложений EC2 с простым, но довольно распространенным сценарием.

Читать техническое описание
Прочитать статьи и руководства по SQS