문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
탈중앙화된 통신 주권
- 중앙화 채팅이 데이터 거버넌스 위험인 이유.
- Matrix 프로토콜 개요: 방(Rooms), 이벤트, 연동.
- Synapse 및 Dendrite 홈 서버 옵션.
홈 서버 배포
- Synapse, PostgreSQL, Element Web가 포함된 Docker Compose 스택.
- Nginx 및 LetsEncrypt를 사용한 역방향 프록시 구성.
- 연동 구성: .well-known 위임 및 포트 8448.
인증 및 신원 확인
- 로컬 인증, LDAP 통합, OpenID Connect.
- 사용자 등록 정책 및 게스트 액세스 제어.
- Keycloak, Authentik 또는 Authelia를 사용한 SSO.
종단 간 암호화
- 교차 서명 및 기기 확인 워크플로우.
- 분실된 기기를 위한 키 백업 및 복구.
- 암호화된 방 및 내보내기 규칙의 관리적 영향.
공간, 방 및 브릿지
- department 및 프로젝트를 위한 엔터프라이즈 공간 구조화.
- 팀 간 통신을 위한 IRC, Slack, Telegram 브릿지.
- 자동화를 위한 스레드, 반응(Reactions), 봇.
보안 및 모더레이션
- 사용자 관리, 방 종료, 데이터 삭제를 위한 관리자 API.
- 프라이버시 설정: 메시지 보존, 삭제(Redaction), 미디어 삭제.
- 스팸 등록 방지를 위한.rate 제한 및 CAPTCHA.
유지보수 및 스케일링
- Postgres 유지보수: vacuum, 인덱싱, 장기 데이터 보존.
- 미디어 저장소 크기 조정 및 S3 오프로딩.
- Prometheus를 사용한 모니터링 및 로깅 보존 정책.
요건
- 중급 리눅스 시스템 관리 및 Docker 기초 지식.
- 연동 메시징 및 HTTPS 이해.
- 웹 프록시 구성(Nginx/Apache)에 대한 경험.
대상
- 자주적인 메시지 플랫폼으로 Slack, Teams 또는 Discord를 대체하는 엔터프라이즈 IT 팀.
- 규제 산업: 의료, 금융, 방산.
- 탈중앙화 지지자 및 프라이버시 중심 조직.
14 시간