Front-End Web & Mobile

Amazon Music Unifies Music Queuing at Scale Using AWS AppSync and AWS Amplify

With millions of music lovers modifying their playlists and queues, switching between mobile and voice devices, and going in and out of network connectivity, music streaming service Amazon Music needs to deliver an engaging, low-latency experience. To create this seamless customer experience while scaling to support peak workloads, Amazon Music decided to build a centralized, cloud-based queuing system with an on-device storage feature that supports offline playback and automatic data synchronization between clients and the central queuing system. The streaming service looked to Amazon Web Services (AWS) for a solution that could closely fit its use case, work effectively alongside its existing AWS infrastructure, and scale to support its users.

Read the full case study to learn how Amazon Music built the solution—called Cloud Queue—leveraging AWS services such as AWS AppSync, a fully managed service that makes it simple to develop GraphQL and Pub/Sub APIs by handling the heavy lifting of securely connecting to data sources, AWS Amplify, which lets front-end web and mobile developers quickly and easily build full-stack applications on AWS, and Amplify DataStore, which provides a persistent on-device storage repository for users to write, read, and observe changes to data either online or offline, to gain offline web and mobile support out of the box, sync cloud and local queues to a single data model, and scale efficiently alongside its customer growth.

AWS offers a broad set of purpose-built tools and services to support development workflows for native iOS/Android, React Native, and JavaScript developers. Discover how easy it is to develop, deploy, and operate your app, even if you are new to AWS. And with the speed and reliability of AWS infrastructure, deliver secure apps that scale from prototype to millions of users, automatically. Explore our front-end web and mobile application development services to learn more.

Author:

Jessie VanderVeen

Jessie VanderVeen is a Product Marketer for the AWS front-end web and mobile development services team which includes AWS Amplify, AWS AppSync, and AWS Device Farm. She’s based in Seattle and is an avid surfer and outdoor enthusiast.