배포 계획
서버에 손대기 전에 결정해야 할 구성 요소, 규모 산정, 버전별 요구 사항, 고가용성, 백업, 보안 및 연동 사항을 설명합니다.
이 섹션의 모든 항목은 서버에 손대기 전에 내려야 하는 결정입니다. 구성 요소가 무엇인지, 각 구성 요소가 얼마나 커야 하는지, 실행할 버전의 요구 사항이 무엇인지를 다룹니다. 페이지를 순서대로 진행하세요. 애플리케이션 아키텍처 — Mattermost 배포의 구성 요소와 서로 연결되는 방식을 설명합니다. 접근 계층, 애플리케이션 계층, 그리고 그 뒤에 있는 데이터베이스, 파일 스토리지, 검색, 캐시를 다룹니다. 배포 규모 산정 — 규모 등급, 배포 유형, 호스팅 제공업체를 선택하면 해당 선택에 맞춘 목표 아키텍처 다이어그램과 자재 명세서를 확인할 수 있습니다. 소프트웨어 및 하드웨어 요구 사항 — 최소 PostgreSQL 버전 정책을 포함한 클라이언트, 서버, 데이터베이스, 하드웨어의 최소 요구 사항을 설명합니다. 여기서 결정할 사항 # 규모 산정은 사용자 수 외에도 여러 요소에 따라 달라집니다. 준비 로 넘어가기 전에 다음을 확정하세요. 예상 사용자 수와 성장 규모. 규모 산정은 등록 사용자가 아니라 동시 접속 사용자를 기준으로 합니다. 배포 규모 산정 은 규모 등급을 자재 명세서에 매핑합니다. 고가용성이 필요한지 여부. 고가용성(HA)은 토폴로지, 라이선스, 배포 방법을 바꿉니다. 고가용성 클러스터 기반 배포 를 참조하세요. 백업 및 재해 복구 요구 사항. 이는 운영 시작 후의 작업이 아니라 배포 시점에 정하는 아키텍처 결정입니다. 백업 및 복구 를 참조하세요. 환경에 맞는 배포 방법. Kubernetes, Linux, 컨테이너 중에서 선택합니다. 각 방법의 장단점은 Mattermost 서버 배포 에서 비교합니다. 보안 및 컴플라이언스 제약 사항. 에어갭 환경, 연합 네트워크, 또는 컴플라이언스 프레임워크 아래에 배포하는 경우, 이러한 제약이 이후의 모든 결정에 영향을 주므로 배포 시나리오 에서 시작하세요. 기존 시스템과의 연동. ID 공급자, SMTP 릴레이, 푸시 알림 서비스, 검색 인프라는 모두 사용자를 전환하기 전에 갖춰져 있어야 합니다. 직접 배포하지 않으십니까? 배포 솔루션 프로그램 에서 Mattermost를 대신 배포해 주는 서드파티 및 커뮤니티 유지 관리 솔루션과 각 인정 등급이 준수하는 기준을 확인할 수 있습니다.