Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Chủ quyền dữ liệu trong nhắn tin liên kết vùng
- Tại sao Slack và Teams lại tạo ra các vùng dữ liệu biệt lập và rủi ro tiếp xúc với quyền tài phán nước ngoài.
- Kiến trúc giao thức Matrix: homeserver, phòng trò chuyện (room), sự kiện và cơ chế liên kết vùng.
- Synapse là máy chủ chuẩn: các tính năng và cấu hình tài nguyên.
- So sánh với Mattermost, Rocket.Chat và Zulip.
Triển khai Synapse
- Cấu trúc Docker Compose: synapse, postgres, element-web.
- Cài đặt gói cài đặt gốc và thiết lập dịch vụ systemd.
- Proxy ngược với Nginx và TLS.
- Tạo cấu hình ban đầu và chuyển đổi cơ sở dữ liệu.
Cấu hình ứng dụng khách (Client)
- Triển khai Element Web và tùy chỉnh thương hiệu.
- Tùy chỉnh URL homeserver cho ứng dụng desktop và di động.
- Đăng ký người dùng, đăng nhập và đặt lại mật khẩu.
- Quyền truy cập khách và chính sách khám phá phòng trò chuyện.
Mã hóa và Bảo mật
- Mã hóa đầu cuối sử dụng Olm và Megolm.
- Xác thực thiết bị và ký chéo.
- Sao lưu và khôi phục khóa với mật khẩu truy xuất.
- Truy cập quản trị viên vào nội dung đã mã hóa: các hạn chế và biện pháp giảm thiểu.
Cầu nối và Tích hợp
- Cầu nối Slack, Discord, IRC và WhatsApp.
- Thông báo email và webhook GitHub/GitLab.
- Tích hợp Jitsi cho cuộc gọi video mã hóa.
- Phát triển bot tùy chỉnh với SDK matrix-nio.
Liên kết vùng và Quản trị
- Chính sách danh sách trắng và danh sách đen của liên kết vùng.
- Cập nhật phiên bản phòng và giải quyết trạng thái.
- Hạn chế và thời gian lưu trữ kho lưu trữ phương tiện.
- Công cụ báo cáo spam và lạm dụng.
Bảo trì và Mở rộng
- Tối ưu hóa cơ sở dữ liệu và sử dụng API xóa để xử lý dữ liệu cũ.
- Dọn dẹp kho lưu trữ phương tiện và tải lên S3.
- Chế độ worker cho các triển khai có lưu lượng truy cập cao.
- Sao lưu và khôi phục thảm họa cho trạng thái homeserver.
Yêu cầu
- Kiến thức trung cấp về quản trị Linux và Docker.
- Hiểu biết về các giao thức nhắn tin tức thời và cơ chế liên kết vùng.
- Quen thuộc với việc triển khai ứng dụng PostgreSQL và Python.
Đối tượng tham gia
- Đội ngũ CNTT muốn thay thế Slack, Teams hoặc Discord bằng một giải pháp chủ quyền dữ liệu thay thế.
- Các tổ chức yêu cầu hệ thống nhắn tin nội bộ với mã hóa đầu cuối.
- Đội ngũ chính phủ và quốc phòng cần hệ thống nhắn tin liên kết vùng và có thể kiểm toán.
14 Giờ
Đánh giá (2)
Cô rất am hiểu về nội dung. Cô rất dễ thương và thu hút. Cô luôn dừng lại để hỏi xem có câu hỏi hoặc cần làm rõ gì không.
Jones Manlapaz - Nordstern Group
Khóa học - Introduction to Semantic MediaWiki
Dịch thuật bằng máy
Sự sẵn lòng hỗ trợ của người hướng dẫn
Zaid - Pepkor Payments and Lending, a division of Pepkor Trading (Pty) Ltd
Khóa học - XWiki for Developers
Dịch thuật bằng máy