Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
The Self-Hosted Video Conferencing Landscape
- Addressing privacy and sovereignty concerns associated with commercial platforms
- Overview of Jitsi Meet and its use cases
- Overview of BigBlueButton with a focus on education
- Comparative analysis with Zoom, Teams, and other commercial alternatives
- Hardware and bandwidth requirements assessment
Jitsi Meet Deployment
- Server requirements and architectural overview
- Quick install versus manual installation methods
- Docker deployment options
- Prosody (XMPP) configuration
- Video bridge (JVB) optimization
Jitsi Configuration and Customization
- Web interface customization and branding
- Authentication methods and access control mechanisms
- Meeting moderation features
- Configuration of recording and live streaming
- Managing moderator and participant permissions
BigBlueButton Deployment
- System requirements and sizing guidelines
- Installation on Ubuntu LTS
- Firewall and network configuration
- Greenlight front-end configuration
- Integration with Learning Management Systems (LMS)
BigBlueButton Features and Administration
- Utilizing breakout rooms and polling
- Whiteboard and presentation sharing capabilities
- Recording management and playback
- User roles and room management
- API integration and automation
Security Hardening
- SSL/TLS certificate configuration
- JWT authentication and token validation
- Implementing waiting rooms and lobby features
- Exploring end-to-end encryption options
- Network security and firewall rules management
Authentication and Identity Management
- LDAP and Active Directory integration
- SAML/OAuth configuration for SSO
- Distinguishing between guest access and authenticated users
- Token-based authentication for applications
Scaling and High Availability
- Horizontal scaling with multiple video bridges
- Octo (regional cascading) for geographic distribution
- Load balancing strategies
- Bandwidth estimation and optimization
- Monitoring and performance metrics tracking
Troubleshooting and Maintenance
- Identifying common issues and diagnostic approaches
- Log analysis and debugging techniques
- Update and upgrade procedures
- Backup and disaster recovery planning
Summary and Production Deployment Checklist
Requirements
- Foundational experience in Linux server administration
- Understanding of key networking concepts (NAT, firewalls, SSL)
- Familiarity with use cases for video conferencing platforms
Audience
- IT Infrastructure and Systems Administrators
- Video Conferencing Platform Managers
- Educational Technology Administrators
- Data Privacy and Compliance Officers
14 Hours