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.
Duration 14 hours
Course Outline
The Self-Hosted Video Conferencing Ecosystem
- Privacy and sovereignty challenges associated with commercial platforms
- Overview of Jitsi Meet and its primary use cases
- Overview of BigBlueButton with a focus on educational applications
- Comparative analysis with Zoom, Teams, and other commercial alternatives
- Hardware specifications and bandwidth requirements
Deploying Jitsi Meet
- Server prerequisites and architectural considerations
- Quick installation versus manual setup processes
- Docker-based deployment methods
- Configuring Prosody (XMPP) services
- Optimising the Video Bridge (JVB)
Configuring and Customising Jitsi
- Customising the web interface and applying branding
- Implementing authentication methods and access controls
- Managing meeting moderation features
- Setting up recording and live streaming capabilities
- Defining permissions for moderators and participants
Deploying BigBlueButton
- System requirements and capacity planning guidelines
- Installation procedures on Ubuntu LTS
- Configuring firewall and network settings
- Setting up the Greenlight front-end
- Integrating with Learning Management Systems (LMS)
BigBlueButton Features and Administration
- Utilising breakout rooms and polling tools
- Sharing whiteboards and presentations
- Managing recordings and playback
- Administering user roles and room settings
- API integration and automation strategies
Security Hardening
- Configuring SSL/TLS certificates
- Implementing JWT authentication and token verification
- Configuring waiting rooms and lobby features
- Exploring end-to-end encryption options
- Establishing network security and firewall rules
Authentication and Identity Management
- Integrating LDAP and Active Directory
- Configuring SAML/OAuth for Single Sign-On
- Managing guest access versus authenticated users
- Implementing token-based authentication for application integration
Scaling and High Availability
- Horizontal scaling using multiple video bridges
- Using Octo for regional cascading and geographic distribution
- Load balancing strategies
- Bandwidth estimation and optimisation techniques
- Monitoring systems and performance metrics
Troubleshooting and Maintenance
- Identifying common issues and diagnostic methods
- Log analysis and debugging practices
- Update and upgrade procedures
- Backup and disaster recovery planning
Summary and Production Deployment Checklist
Requirements
- Foundational experience in Linux server administration
- Knowledge of networking principles, including NAT, firewalls, and SSL
- General familiarity with video conferencing applications and use cases
Target Audience
- IT Infrastructure and Systems Administrators
- Video Conferencing Platform Managers
- Educational Technology Administrators
- Data Privacy and Compliance Officers
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customised 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.
Price per private group, online live training, starting from £3200 + VAT*
Contact us for an exact quote and to hear our latest promotions