Get in Touch

Course Outline

The Self-Hosted Video Conferencing Landscape

  • Privacy and sovereignty concerns associated with commercial platforms
  • Overview of Jitsi Meet and its use cases
  • Overview of BigBlueButton, focusing on educational applications
  • Comparison with Zoom, Teams, and other commercial alternatives
  • Hardware and bandwidth requirements

Deploying Jitsi Meet

  • Server requirements and architecture overview
  • Rapid install versus manual installation methods
  • Docker deployment options
  • Configuration of Prosody (XMPP)
  • Optimising the Video Bridge (JVB)

Configuring and Customising Jitsi Meet

  • Web interface customisation and branding
  • Authentication methods and access control mechanisms
  • Meeting moderation features
  • Configuration of recording and live streaming capabilities
  • Managing moderator and participant permissions

Deploying BigBlueButton

  • System requirements and sizing guidelines
  • Installation on Ubuntu LTS
  • Firewall and network configuration
  • Greenlight front-end configuration
  • Integrations with learning management systems

BigBlueButton Features and Administration

  • Breakout rooms and polling functionality
  • Whiteboard and presentation sharing capabilities
  • Recording management and playback
  • User roles and room management
  • API integration and automation

Security Hardening

  • Configuration of SSL/TLS certificates
  • JWT authentication and token validation
  • Waiting rooms and lobby features
  • End-to-end encryption options
  • Network security and firewall rules

Authentication and Identity Management

  • Integration with LDAP and Active Directory
  • Configuration of SAML/OAuth for Single Sign-On (SSO)
  • Differentiating guest access from authenticated users
  • Token-based authentication for applications

Scaling and High Availability

  • Horizontal scaling using multiple video bridges
  • OCTO (regional cascading) for geographic distribution
  • Load balancing strategies
  • Bandwidth estimation and optimisation
  • Monitoring and performance metrics

Troubleshooting and Maintenance

  • Common issues and diagnostic approaches
  • Log analysis and debugging techniques
  • Update and upgrade procedures
  • Backup and disaster recovery protocols

Summary and Production Deployment Checklist

Requirements

  • Basic experience in Linux server administration
  • Understanding of networking concepts (including NAT, firewalls, and SSL)
  • Familiarity with use cases for video conferencing

Audience

  • IT Infrastructure and Systems Administrators
  • Video Conferencing Platform Managers
  • Educational Technology Administrators
  • Data Privacy and Compliance Officers
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 2600 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories