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
Decentralized Communication Sovereignty
- The data governance risks associated with centralized chat platforms.
- Overview of the Matrix protocol: rooms, events, and federation.
- Comparison of Synapse and Dendrite homeserver options.
Homeserver Deployment
- Setting up a Docker Compose stack featuring Synapse, PostgreSQL, and Element Web.
- Configuring reverse proxies using Nginx and LetsEncrypt.
- Federation configuration: managing .well-known delegation and port 8448.
Authentication and Identity
- Implementing local authentication, LDAP integration, and OpenID Connect.
- Defining user registration policies and controlling guest access.
- Integrating SSO via Keycloak, Authentik, or Authelia.
End-to-End Encryption
- Workflows for cross-signing and device verification.
- Key backup and recovery procedures for lost devices.
- Administrative implications regarding encrypted rooms and export regulations.
Spaces, Rooms, and Bridges
- Structuring enterprise spaces to support departments and projects.
- Utilizing IRC, Slack, and Telegram bridges for inter-team communication.
- Leveraging threading, reactions, and bots for automation.
Security and Moderation
- Using the Admin API for user management, room shutdown, and data deletion.
- Configuring privacy settings: message retention, redaction, and media purging.
- Implementing rate limiting and CAPTCHA to mitigate spam registrations.
Maintenance and Scaling
- PostgreSQL maintenance tasks: vacuuming, indexing, and long-term retention strategies.
- Sizing the media repository and offloading to S3.
- Monitoring with Prometheus and establishing logging retention policies.
Requirements
- Intermediate knowledge of Linux system administration and basic Docker concepts.
- Understanding of federated messaging protocols and HTTPS.
- Familiarity with web proxy configuration (Nginx/Apache).
Audience
- Enterprise IT teams seeking to replace Slack, Teams, or Discord with sovereign messaging solutions.
- Regulated industries such as healthcare, finance, and defense.
- Advocates for decentralization and privacy-focused organizations.
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.
Price per private group, online live training, starting from 2600 € + VAT*
Contact us for an exact quote and to hear our latest promotions