План на курса
Пейзаж на платформите за сътрудничество с отворен код
- Еволюция на инструментите за екипна комуникация
- Mattermost: архитектура и модели за внедряване
- Rocket.Chat: функции и възможности
- Zulip: модел на нишките и разговора
- Други алтернативи: Element/Matrix, опции с отворен код за Discord
Оценка и избор на платформа
- Събиране на функционални изисквания
- Сравняване на функции: съобщения, видео, споделяне на файлове
- Разглеждания на мащабируемостта и производителността
- Наличност на клиент за мобилни устройства и десктоп
- Общностна срещу ентърпрайз версия
Инфраструктура и внедряване
- Изисквания към сървъра и размериране
- Опции за внедряване с Docker и Kubernetes
- Конфигурация на база данни (PostgreSQL, MySQL/MariaDB)
- Стратегии за висока наличност и клъстиране
- Конфигурация на обратен прокси и балансирани товари
Конфигурация на сигурността
- Криптиране на транспорта и настройка на SSL/TLS
- Опции за криптиране от край до край
- Политики за задържане на данни и история на съобщенията
- Аудиторски логове и доклади за спазване на изискванията
- Филтриране на съдържанието и предотвратяване на загуба на данни
Автентикация и управление на идентичност
- Интеграция с LDAP и Active Directory
- Конфигурация на SAML и OAuth
- Внедряване на единен вход (SSO)
- Настройка на многофакторна автентикация
- Управление на гости и външни потребители
Организация на каналите и работните пространства
- Структура на каналите и конвенции за наименуване
- Публични срещу частни канали
- Групи потребители и схеми за разрешения
- Персонализирани емотикони и брандиране
- Архивиране и управление на жизнения цикъл на каналите
Интеграции и разширения
- Разработка на уебхукове и ботове
- Интеграции с CI/CD тръбопроводите
- Интеграции на хранилища за файлове (Nextcloud, ownCloud, S3)
- Календарни и пощенски конектори
- Framework за разработка на приложения
Миграция от Teams/Slack
- Износ на данни и съображения относно форматите
- Комуникация с потребителите и управление на промяната
- Мапиране на каналите и миграция на съдържанието
- Паралелна работа и стратегии за превключване
- Процедури за връщане
Операции и поддръжка
- Процедури за архивиране и възстановяване при авария
- Конфигурация на мониторинг и предупреждения
- Стратегии за ъпгрейд и управление на версиите
- Тънка настройка на производителността и оптимизация
Обобщение и най-добри практики
Изисквания
- Запознаване с платформи за съобщения между екипите и сътрудничество
- Основно разбиране на администрирането на Linux сървъри
- Опит в ИТ инфраструктурата или комуникационните системи
Целева аудитория
- Управление на ИТ инфраструктура
- Екипи за платформи за комуникация и сътрудничество
- Служители по сигурността и спазването на изискванията
- Инженери DevOps и платформи
Отзиви от потребители (3)
Тя беше много добре запозната с материала. Много приятна и ангажирана. Тя винаги прави пауза, за да попита дали има въпроси или пояснения.
Jones Manlapaz - Nordstern Group
Курс - Introduction to Semantic MediaWiki
Машинен превод
Запазването на ангажираността и практическият примери, които извършихме като група, за да придобием по-гъбка разбиране на темата
ISABELLA - Sedibeng TVET College
Курс - Microsoft Teams, Outlook, OneDrive, and Lists Integration
Машинен превод
Готовността на тренера да помага
Zaid - Pepkor Payments and Lending, a division of Pepkor Trading (Pty) Ltd
Курс - XWiki for Developers
Машинен превод