Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Panorama delle piattaforme di collaborazione open source
- Evoluzione degli strumenti di comunicazione tra team
- Mattermost: architettura e modelli di implementazione
- Rocket.Chat: funzionalità e capacità
- Zulip: modello di thread e conversazione
- Altre alternative: Element/Matrix, opzioni open source di Discord
Valutazione e selezione della piattaforma
- Raccolta dei requisiti funzionali
- Confronto delle funzionalità: messaggistica, video, condivisione file
- Considerazioni su scalabilità e prestazioni
- Disponibilità di client mobili e desktop
- Edizioni community vs enterprise
Infrastruttura e implementazione
- Requisiti dei server e dimensionamento
- Opzioni di implementazione con Docker e Kubernetes
- Configurazione del database (PostgreSQL, MySQL/MariaDB)
- Strategie di alta disponibilità e clustering
- Configurazione del reverse proxy e del bilanciatore del carico
Configurazione della sicurezza
- Crittografia del trasporto e configurazione SSL/TLS
- Opzioni di crittografia end-to-end
- Politiche di conservazione dei dati e cronologia dei messaggi
- Logging delle verifiche e reportistica sulla conformità
- Filtri dei contenuti e prevenzione della perdita di dati
Gestione dell'autenticazione e dell'identità
- Integrazione con LDAP e Active Directory
- Configurazione SAML e OAuth
- Implementazione del Single Sign-On (SSO)
- Configurazione dell'autenticazione multifattore
- Gestione degli utenti ospiti ed esterni
Organizzazione dei canali e degli spazi di lavoro
- Struttura dei canali e convenzioni di denominazione
- Canali pubblici vs privati
- Gruppi di utenti e schemi di autorizzazione
- Emoji personalizzate e branding
- Gestione dell'archiviazione e del ciclo di vita dei canali
Integrazioni ed estensioni
- Sviluppo di webhook e bot
- Integrazioni per pipeline CI/CD
- Integrazioni con l'archiviazione file (Nextcloud, ownCloud, S3)
- Connettori per calendario ed email
- Framework per lo sviluppo di applicazioni personalizzate
Migrazione da Teams/Slack
- Considerazioni sull'esportazione dei dati e sui formati
- Comunicazione agli utenti e gestione del cambiamento
- Mappatura dei canali e migrazione dei contenuti
- Strategie di esecuzione parallela e di passaggio
- Procedure di rollback
Gestione operativa e manutenzione
- Procedure di backup e recupero in caso di disastri
- Configurazione del monitoraggio e degli avvisi
- Strategie di aggiornamento e gestione delle versioni
- Ottimizzazione e miglioramento delle prestazioni
Sintesi e migliori pratiche
Requisiti
- Conoscenza delle piattaforme di messaggistica e collaborazione di team
- Comprensione di base dell'amministrazione dei server Linux
- Esperienza nell'infrastruttura IT o nei sistemi di comunicazione
Destinatari
- Responsabili delle infrastrutture IT
- Squadre responsabili delle piattaforme di comunicazione e collaborazione
- Responsabili della sicurezza e conformità
- Ingegneri DevOps e delle piattaforme
21 ore