Mattermost 기능 레이블
Mattermost 기능 레이블(Experimental, Beta, GA, Deprecated) 의미와 도입 시 고려사항 설명
Mattermost의 기능 레이블은 각 기능의 상태, 성숙도, 지원 수준을 나타내는 지표로, 사용자와 시스템 관리자가 제품 기능 도입을 명확하고 자신 있게 탐색할 수 있도록 돕습니다. 기능 레이블은 새로운 가치를 도입하려는 고객을 위해 기능의 개발 단계, 준비 수준, 잠재적 위험을 전달합니다. Experimental # 기능이 초기 개념 증명(POC) 단계에 있으며 코드베이스가 불안정하고, QA 범위가 최소화되어 소규모 또는 특정 사용 사례만 다룹니다. UI 문제가 있을 수 있으며, 보안 검토가 완료되지 않아 프로덕션 환경에는 적합하지 않습니다. 솔루션의 배포가 제한적이며, Cloud 환경에서는 일반적으로 Experimental 기능을 사용할 수 없습니다. 데이터 스키마 및 설정이 변경될 수 있어 데이터 손실이 발생할 수 있으며, 문서가 최소한으로만 제공됩니다. 솔루션의 가치가 입증되지 않으면 폐기될 수 있으므로 주의가 필요합니다. Beta # 기능이 General Availability를 향해 활발히 개발 중입니다. 완전히 완성되지 않았지만 보안 팀의 검토를 받았으며, 기능 플래그 뒤에서 소규모 고객 집합에 도입하기에 적합합니다. 식별된 버그는 최선을 다해 수정되며, 주요 호환성 변경은 예상되지 않습니다. 전체 테스트가 진행 중이며, 상세한 문서가 제공되지 않을 수 있습니다. Beta는 솔루션이 성숙해지고 있지만 규모 및 클라이언트 가용성이 다를 수 있으므로 전체 프로덕션 배포 시 신중한 고려가 필요한 전환 단계입니다. 프로덕션 환경에서 Beta 기능을 사용할 때는 Premier Support 를 권장합니다. General Availability # 기능이 철저한 검증 및 테스트를 거쳐 프로덕션 수준의 품질을 갖추고 있습니다. 기능이 완성되었으며, 품질 기준을 충족하고, 보안 검토를 성공적으로 통과했으며, 상세한 제품 문서가 제공됩니다. General Availability 기능은 광범위한 프로덕션 배포 및 도입에 적합하며, 상업적 지원을 받을 수 있습니다. 기능 또는 확장성을 저해하는 예상치 못한 변경 없이 안정성과 신뢰성을 제공합니다. Deprecated # 기능이 공식적으로 제품에서 제거될 예정으로 표시되었습니다. 더 이상 개발팀에서 지원하거나 적극적으로 유지 관리하지 않습니다. 배포된 버전에서 해당 기능을 계속 사용 중인 경우, 사용을 중단하고 대체 기능으로 마이그레이션할 것을 권장합니다.