연락처 정보

코스 개요

오픈소스 협업 플랫폼의 현황과 발전 방향

  • 팀 커뮤니케이션 도구들의 진화 과정
  • Mattermost: 아키텍처 및 구축 모델
  • Rocket.Chat: 주요 기능과 역량
  • Zulip: 스레드 기반의 대화 방식과 특징
  • 기타 대안 플랫폼: Element/Matrix, 오픈소스 Discord 등

플랫폼 평가 및 선정 방법

  • 필요한 기능들을 체계적으로 파악하기
  • 메시징, 화상 회의, 파일 공유 기능 간 비교 분석
  • 확장성 및 성능 고려 사항 파악
  • 모바일 및 데스크톱 클라이언트 지원 현황 살펴보기
  • 커뮤니티 버전과 엔터프라이즈 버전의 차이점 비교

인프라 구축 및 배포 절차

  • 서버 사양 산정 및 요구 조건 파악
  • Docker와 Kubernetes를 활용한 구축 방안 고찰
  • PostgreSQL, MySQL/MariaDB 등 데이터베이스 설정 방법
  • 고가용성 환경 구현 및 클러스터링 전략 수립
  • 리버스 프록시와 로드 밸런서 구성 안내

보안 설정 방법

  • 전송 계층 암호화 및 SSL/TLS 적용법
  • 종단 간 암호화 기술 활용 방안
  • 데이터 보존 정책과 메시지 기록 관리 전략
  • 감사 로그 작성 및 규정 준수 보고 절차 구성
  • 콘텐츠 필터링 및 정보 유출 방지 대책 설정

인증 및 신원 관리 체계 구축

  • LDAP 및 Active Directory와의 연동 방법
  • SAML과 OAuth 기반 인증 설정 안내
  • 단일 사인온(SSO) 환경 도입 전략
  • 다중 요소 인증(MFA) 구현 절차
  • 외부 사용자 및 게스트 계정 관리 방안

채널 및 작업 공간 구성 방법

  • 채널 구조 설계와 명명 규칙 정의하기
  • 공개 채널과 비공개 채널 활용 전략
  • 사용자 그룹 및 접근 권한 체계 지정법
  • 커스텀 이모지와 브랜드 이미지 적용법
  • 채널 보관 처리 및 수명 주기 관리 기법

외부 시스템 연동 및 확장 기능 개발

  • 웹훅 설정 및 봇 프로그램 제작 방법
  • CI/CD 파이프라인과의 통합 시나리오 구성
  • Nextcloud, ownCloud, S3 등 외부 스토리지 연동 절차
  • 일정 관리 및 이메일 시스템 연결 방안
  • 자체 애플리케이션 개발을 위한 프레임워크 안내

Teams 또는 Slack에서의 데이터 마이그레이션 절차

  • 데이터 추출 시 고려해야 할 포맷 및 호환성 문제
  • 사용자 대상 커뮤니케이션 계획과 변경 관리 전략
  • 채널 매핑 및 콘텐츠 이전 방법론
  • 기존 환경과 신규 시스템을 병행 운영하는 전략 설계
  • 만약의 상황에 대비한 롤백 절차 구성

운영 및 유지보수 관리법

  • 안정적인 백업 환경 구축과 재해 복구 계획 수립
  • 시스템 모니터링 및 경고 체계 설정 방법
  • 버전 업데이트 정책과 시스템 업그레이드 절차 관리
  • 성능 최적화와 튜닝 기법 적용 방안

요약 및 베스트 프랙티스 안내

요건

  • 팀 메시징 및 협업 플랫폼 사용 경험이 있음
  • 리눅스 서버 관리에 대한 기초 지식이 있음
  • IT 인프라 또는 커뮤니케이션 시스템 관련 실무 경력이 있음

대상 수강생

  • IT 인프라 관리자
  • 커뮤니케이션 및 협업 플랫폼 운영팀
  • 보안 및 규정 준수 담당자
  • DevOps 및 플랫폼 엔지니어
 21 시간

참가자 수


참가자별 가격

예정된 코스

관련 카테고리