Real-Time Communication on AWS - Real-Time Communication on AWS

Real-Time Communication on AWS

Best Practices for Designing Highly Available and Scalable Real-Time Communication (RTC) Workloads on AWS

Publication date: May 5, 2022 (Document revisions)

Abstract

Today, many organizations are looking to reduce cost and attain scalability for real-time voice, messaging, and multimedia workloads. This paper outlines the best practices for managing real-time communication (RTC) workloads on Amazon Web Services (AWS), and includes reference architectures to meet these requirements. This paper serves as a guide for individuals familiar with real-time communication on how to achieve high availability and scalability for these workloads.

This paper includes reference architectures that show how to set up RTC workloads on AWS, and best practices to optimize the solutions to meet end user requirements while optimizing for the cloud. The Evolved Packet Core (EPC) is out of scope for this whitepaper, but the best practices detailed here can be applied to Virtual Network Functions (VNFs).

Are you Well-Architected?

The AWS Well-Architected Framework helps you understand the pros and cons of the decisions you make when building systems in the cloud. The six pillars of the Framework allow you to learn architectural best practices for designing and operating reliable, secure, efficient, cost-effective, and sustainable systems. Using the AWS Well-Architected Tool, available at no charge in the AWS Management Console (sign-in required), you can review your workloads against these best practices by answering a set of questions for each pillar.

For more expert guidance and best practices for your cloud architecture—reference architecture deployments, diagrams, and whitepapers—refer to the AWS Architecture Center.