お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
オープンソースコラボレーションプラットフォームの全体像
- チーム向け通信ツールの進化史
- Mattermost:アーキテクチャと導入モデル
- Rocket.Chat:機能内容と特長
- Zulip:スレッド方式による会話管理手法
- その他の選択肢:Element/Matrixやオープンソース版Discordなど
プラットフォームの評価と選定方法
- 求める機能要件の洗い出し
- メッセージ交換、ビデオ通話、ファイル共有などの機能比較
- スケーラビリティやパフォーマンス上の考慮点
- モバイル端末・デスクトップ用クライアントの有無
- コミュニティ版とエンタープライズ版の違い
インフラ構築および導入手順
- サーバー要件の確定と規模見積もり
- DockerやKubernetesを利用した展開方法
- データベースの設定(PostgreSQL、MySQL/MariaDB)
- 高可用性やクラスタリングの実現方策
- リバースプロキシやロードバランサーの構成
セキュリティ設定の実践方法
- 通信の暗号化とSSL/TLSの設定手順
- エンドツーエンド暗号化の適用方法
- データ保持期間やメッセージ履歴の管理方針
- 監査ログの記録とコンプライアンス報告体制
- コンテンツフィルタリングおよび情報漏洩防止策
認証およびID管理の仕組み
- LDAPやActive Directoryとの連携設定
- SAMLおよびOAuthを用いた構成方法
- シングルサインオン(SSO)の導入手法
- 多要素認証機能の有効化手順
- ゲストユーザーや外部関係者の管理規則
チャンネルおよびワークスペース構成方法
- チャンネルの構造と命名ガイドライン
- 公開チャンネルと非公開チャンネルの使い分け
- ユーザーグループおよび権限管理の仕組み
- カスタム絵文字やブランドイメージの適用方法
- チャンネルのアーカイブ処理とライフサイクル管理
外部連携および拡張機能の構築手法
- Webhookやボットの開発手順
- CI/CDパイプラインとの接続設定
- ファイルストレージサービス(Nextcloud、ownCloud、S3など)との連携方法
- カレンダーやメールシステムの接続設定
- 独自アプリ開発用フレームワークの利用法
Teams/Slackからの移行対応策
- 既存データの抽出およびフォーマット要件の確認
- ユーザーの円滑な情報共有と変更管理手法
- チャンネル構造や内容の移行手順
- 新旧システムを並行稼働させる戦略および切り替え計画
- 問題発生時のロールバック方法
運用とメンテナンス体制の確立方法
- バックアップ実施および災害復旧対策手順
- 監視システムやアラート発報設定法
- ソフトウェア更新戦略とバージョン管理手法
- パフォーマンスチューニングおよび最適化手順
総括およびベストプラクティスの紹介
要求
- チーム向けメッセージングやコラボレーションプラットフォームに関する基本的な知識
- Linuxサーバーの管理にかかる初歩的な理解
- ITインフラや通信システムの運用経験があること
受講対象者
- ITインフラ管理者
- コミュニケーション・コラボレーションプラットフォーム担当チーム
- セキュリティおよびコンプライアンス責任者
- DevOpsエンジニアやプラットフォーム開発者
21 時間