Contattataci

Struttura del corso

Panoramica sulle piattaforme di collaborazione open source

  • Evoluzione degli strumenti per la comunicazione team-wide
  • Mattermost: architettura e modelli di implementazione
  • Rocket.Chat: funzionalità principali e capacità operative
  • Zulip: gestione delle conversazioni tramite thread separati
  • Altre alternative disponibili: Element/Matrix, opzioni open source di Discord

Valutazione e selezione della piattaforma adeguata

  • Raccolta dei requisiti funzionali richiesti dall’organizzazione
  • Confronto tra le varie caratteristiche: messaggistica, videochiamate, condivisione file
  • Aspetti legati alla scalabilità e alle prestazioni sistemistiche
  • Disponibilità di client mobili e desktop per ogni piattaforma
  • Differenze tra le edizioni community ed enterprise

Infrastruttura e implementazione pratica

  • Requisiti hardware dei server e dimensionamento adeguato
  • Opzioni di distribuzione tramite Docker e Kubernetes
  • Configurazione dei database: PostgreSQL, MySQL/MariaDB
  • Strategie per garantire alta disponibilità e clustering
  • Configurazione di proxy inverso e bilanciatori di carico

Configurazione della sicurezza

  • Crittografia dei trasferimenti dati e configurazione SSL/TLS
  • Opzioni di crittografia end-to-end disponibili
  • Politiche per la conservazione dei dati e della cronologia delle comunicazioni
  • Funzionalità di registrazione degli eventi per scopi audit e conformità
  • Filtraggio del contenuto e prevenzione della perdita di informazioni sensibili

Gestione dell’autenticazione e degli identificativi utente

  • Integrazione con LDAP e Active Directory
  • Configurazione di protocolli come SAML e OAuth
  • Implementazione del Single Sign-On (SSO)
  • Impostazione della verifica in due passaggi per gli utenti
  • Gestione degli utenti ospiti ed esterni alla rete aziendale

Organizzazione dei canali e delle aree di lavoro

  • Strutturazione dei canali e definizione di convenzioni di denominazione
  • Distinguzione tra canali pubblici e privati
  • Gestione dei gruppi utente e assegnazione delle autorizzazioni
  • Personalizzazione con emoji speciali e identità visiva aziendale
  • Gestione del ciclo di vita dei canali, incluso l’archiviazione sistematica

Integrazioni ed estensioni possibili

  • Sviluppo di webhook e bot per automatizzare operazioni
  • Integrazione con pipeline CI/CD in uso
  • Collegamento a sistemi di archiviazione file come Nextcloud, ownCloud o S3
  • Connettori per calendari e servizi di posta elettronica
  • Frameworks per lo sviluppo di applicazioni personalizzate

Migrazione da Microsoft Teams o Slack

  • Esportazione e formattazione dei dati provenienti dalle piattaforme esistenti
  • Gestione della comunicazione con gli utenti durante il passaggio alla nuova soluzione
  • Mappatura corretta tra i canali presenti e la struttura da implementare
  • Strategie per l’operatività parallela delle due piattaforme prima del definitivo cambio
  • Procedure di rollback in caso di necessità

Operazioni quotidiane e manutenzione continua

  • Implementazione efficace di backup e procedure per il ripristino dopo disastri
  • Configurazione degli strumenti di monitoraggio e allerte automatiche
  • Gestione dei cicli di aggiornamento e scelta delle versioni più idonee
  • Ottimizzazione delle prestazioni del sistema nel tempo

Riepilogo e best practice da seguire

Requisiti

  • Conoscenza di base delle piattaforme di messaggistica e collaborazione team-wide
  • Comprensione elementare della gestione dei server Linux
  • Esperienza nella gestione di infrastrutture IT o sistemi di comunicazione

Destinatari del corso

  • Responsabili delle infrastrutture IT
  • Team dedicati alle piattaforme di comunicazione e collaborazione
  • Responsabili della sicurezza e della conformità normativa
  • Ingegneri DevOps e specialisti di piattaforme tecnologiche
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Corsi in Arrivo

Categorie relative