Plan Szkolenia
Przegląd platform do współpracy open source
- Ewolucja narzędzi do komunikacji zespołowej
- Mattermost: architektura i modele wdrażania
- Rocket.Chat: funkcje i możliwości
- Zulip: model wątków i konwersacji
- Inne alternatywy: Element/Matrix, opcje open source Discorda
Ocena i wybór platformy
- Zbieranie wymagań funkcjonalnych
- Porównanie funkcji: komunikacja, wideo, udostępnianie plików
- Zagadnienia skalowalności i wydajności
- Dostępność klientów na urządzenia mobilne i desktopowe
- Wersje społecznościowe vs korporacyjne
Infrastruktura i wdrażanie
- Wymagania i dobór serwerów
- Opcje wdrażania z użyciem Docker i Kubernetes
- Konfiguracja bazy danych (PostgreSQL, MySQL/MariaDB)
- Strategie wysokiej dostępności i klastrowania
- Konfiguracja reverse proxy i load balancerów
Konfiguracja bezpieczeństwa
- Szyfrowanie transportowe i konfiguracja SSL/TLS
- Opcje szyfrowania end-to-end
- Polityki przechowywania danych i historii wiadomości
- Logowanie audytowe i raportowanie zgodności
- Filtrowanie treści i zapobieganie utracie danych
Uwierzytelnianie i zarządzanie tożsamością
- Integracja z LDAP i Active Directory
- Konfiguracja SAML i OAuth
- Implementacja jednokrotnego logowania (SSO)
- Konfiguracja uwierzytelniania wieloskładnikowego
- Zarządzanie gośćmi i użytkownikami zewnętrznymi
Organizacja kanałów i obszarów roboczych
- Struktura kanałów i konwencje nazewnictwa
- Kanały publiczne vs prywatne
- Grupy użytkowników i schematy uprawnień
- Niestandardowe emoji i branding
- Archiwizacja i zarządzanie cyklem życia kanałów
Integracje i rozszerzenia
- Tworzenie webhooków i botów
- Integracje z potokami CI/CD
- Integracje z systemami przechowywania plików (Nextcloud, ownCloud, S3)
- Łączniki kalendarza i poczty elektronicznej
- Frameworki do tworzenia własnych aplikacji
Migracja z Teams/Slack
- Eksport danych i kwestie formatu
- Komunikacja z użytkownikami i zarządzanie zmianami
- Mapowanie kanałów i migracja treści
- Strategie równoległego działania i przełączania
- Procedury wycofania zmian
Operacje i utrzymanie
- Procedury tworzenia kopii zapasowych i odzyskiwania po awarii
- Konfiguracja monitorowania i alertów
- Strategie aktualizacji i zarządzania wersjami
- Optymalizacja i dostrajanie wydajności
Podsumowanie i najlepsze praktyki
Wymagania
- Znajomość platform do komunikacji i współpracy zespołowej
- Podstawowa znajomość administracji serwerami Linux
- Doświadczenie w infrastrukturze IT lub systemach komunikacyjnych
Grupa docelowa
- Kierownicy infrastruktury IT
- Zespoły ds. platform komunikacji i współpracy
- Specjaliści ds. bezpieczeństwa i zgodności
- Inżynierowie DevOps i platform
Opinie uczestników (3)
Była bardzo dobrze zaznajomiona z materiałem. Bardzo miła i angażująca. Zawsze robi przerwy, aby spytać, czy są jakieś pytania lub wyjaśnienia.
Jones Manlapaz - Nordstern Group
Szkolenie - Introduction to Semantic MediaWiki
Przetłumaczone przez sztuczną inteligencję
Zaangażowanie i praktyczne przykłady, które wykonaliśmy razem jako grupa, aby lepiej zrozumieć temat
ISABELLA - Sedibeng TVET College
Szkolenie - Microsoft Teams, Outlook, OneDrive, and Lists Integration
Przetłumaczone przez sztuczną inteligencję
Chęć trenera do pomocy
Zaid - Pepkor Payments and Lending, a division of Pepkor Trading (Pty) Ltd
Szkolenie - XWiki for Developers
Przetłumaczone przez sztuczną inteligencję