Course Outline
Open Source Collaboration Platform Landscape
- Evolution of team communication tools
- Mattermost: architecture and deployment models
- Rocket.Chat: features and capabilities
- Zulip: threading and conversation model
- Other alternatives: Element/Matrix, Discord open source options
Platform Evaluation and Selection
- Functional requirements gathering
- Comparing features: messaging, video, file sharing
- Scalability and performance considerations
- Mobile and desktop client availability
- Community vs enterprise editions
Infrastructure and Deployment
- Server requirements and sizing
- Docker and Kubernetes deployment options
- Database configuration (PostgreSQL, MySQL/MariaDB)
- High availability and clustering strategies
- Reverse proxy and load balancer configuration
Security Configuration
- Transport encryption and SSL/TLS setup
- End-to-end encryption options
- Data retention and message history policies
- Audit logging and compliance reporting
- Content filtering and data loss prevention
Authentication and Identity Management
- LDAP and Active Directory integration
- SAML and OAuth configuration
- Single sign-on (SSO) implementation
- Multi-factor authentication setup
- Guest and external user management
Channel and Workspace Organization
- Channel structure and naming conventions
- Public vs private channels
- User groups and permission schemes
- Custom emoji and branding
- Archiving and channel lifecycle management
Integrations and Extensions
- Webhook and bot development
- CI/CD pipeline integrations
- File storage integrations (Nextcloud, ownCloud, S3)
- Calendar and email connectors
- Custom app development frameworks
Migration from Teams/Slack
- Data export and format considerations
- User communication and change management
- Channel mapping and content migration
- Parallel operation and cutover strategies
- Rollback procedures
Operations and Maintenance
- Backup and disaster recovery procedures
- Monitoring and alerting configuration
- Upgrade strategies and version management
- Performance tuning and optimization
Summary and Best Practices
Requirements
- Familiarity with team messaging and collaboration platforms
- Basic understanding of Linux server administration
- Experience in IT infrastructure or communication systems
Audience
- IT Infrastructure Managers
- Communication and Collaboration Platform Teams
- Security and Compliance Officers
- DevOps and Platform Engineers
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 4800 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (3)
She was very well verse with the material. Very nice, engaging. She always pauses to ask if there are questions or clarifications.
Jones Manlapaz - Nordstern Group
Course - Introduction to Semantic MediaWiki
the coverage of Teams peripherals.
Luis - Interiores Aereos
Course - Capacitación Integral en Microsoft Teams: Potencia tu Productividad
Machine Translated
Trainer willingness to help