What does this AWS Solution do?
The web conference system solution based on BigBlueButton can help customers quickly deploy a web conference system in the AWS (Ningxia) region operated by NWCD and the AWS (Beijing) region operated by Sinnet. BigBlueButton provides real-time sharing of audio, video, slides, chat, and screen. This web conference system can be used directly on many platforms such as computers, mobile phones, and tablets. Besides, BigBlueButton is designed for online learning. You can combine this solution with existing Learning Management Systems (such as Moodle) to make it an e-learning system.
AWS Solution overview
This solution offers a web conference system based on BigBlueButton, the following diagram demonstrates the architecture on AWS. You can automatically deploy using the solutions’ implementation guide accompanying AWS CloudFormation template.

Web Conference System based on BigBlueButton solution architecture
The BigBlueButton-based Web conference system solution can automatically deploy Amazon EC2 instances and install the BigBlueButton Turn server and App server. After the Amazon EC2 instance is launched, the Amazon CloudWatch Agent will be automatically installed. This agent will automatically collect installation/runtime logs and send to CloudWatch Logs; collect server running metrics, such as disk usage and upload to Amazon CloudWatch Metrics.
This solution will provision and configure the necessary resources required for environment, such as Security Groups, AWS Identity and Access Management (IAM) Role, and will automatically upload the BigBlueButton application secret to AWS Secrets Manager.
Web Conference System Based on BigBlueButton
Version 1.0
Last updated: 04/2020
Author: AWS
Estimated deployment time: 60 min
Features
Monitoring the application using Amazon CloudWatch
Optimized Resources for Chinese Customers
Cross-platform User Experience

Browse our portfolio of AWS-built solutions to common architectural problems.

Find AWS certified consulting and technology partners to help you get started.