이슈 기반 요구사항 관리 시스템을 개발하여, 제품별 요구사항의 생명주기(추가-채택-변경-삭제 ) 및 이력을 관리하며, 이와 함께 ALM 시스템과 통합하여 Business Intelligence를 제공하는, Atlassian 제품군 기반의 Requirement Management System - RMS (for atlassian)시스템을 개발하는 것을 목표로 합니다.
본 프로젝트 범주는 aRMS 의 인증 및 인가 시스템을 제공합니다.
본 프로젝트 범주는 aRMS 내부의 데이터를 분류하는 시스템을 jsTree framework를 활용하여 관리하는 시스템을 제공합니다.
본 프로젝트 범주는 aRMS가 Atlassian 제품군을 대상으로, 요구사항(Requirement)을 기준하여 관리하는 시스템을 제공합니다.
본 프로젝트 범주는 aRMS가 Atlassian 제품군 및 Java Application을 대상으로, 인스턴스 모니터링을 관리하는 시스템을 제공합니다.
구분 | URL |
---|---|
Project Charter | ARMS ( Atlassian RMS ) Project Charter |
SRS ( Software Requirement Specification ) → Business Architecture → 시스템 구성도 → System Architectur | ARMS ( Atlassian RMS ) SRS - Software Requirement Specification |
SDS ( Software Design Specification ) → Application Architecture → Data Architecture | ARMS ( Atlassian RMS ) SDS - Software Design Specification |
구분 | 서버타입 | 대수 |
---|---|---|
Docker Swarm Base 물리 머신 클러스터링 | 물리 서버 - Docker instance 용 | instance replica 총량에 비례한 서버대수 필요 (cpu, mem) |
Kubernetes Base 물리 머신 클러스터링 | 물리 서버 - Docker instance 용 | - |
Docker Swarm Persistence Storage | 물리 서버 - Docker Data 용 | NFS 서버 ( 데이터 서버 분리 ) 1-1 미러링 |
Web Server - Apache | 가상 Docker | 1 ea ( 웹서버 캐시용도 ) |
WAS Server - Tomcat | 가상 | 1 ea ( 와스 서버 - java application - ARMS ) 클러스터링 기능 제공 시 ( Enterprise mode 제공 ) |
Cache Server - Redis Sentinel | 가상 | 3 ea ( 세션 클러스터링 및 큐 용도 ) |
ElasticSearch | 가상 | 4 ea 클러스터링 ( 검색엔진 : 1 Master - 3 Slave ) |
ElasticSearch HQ | 가상 | 1 ea ( 검색엔진 관리 툴 ) |
Kibana | 가상 | 1 ea ( 검색엔진 리포팅 툴 ) |
Logstash | 가상 | 1 ea ( 클라이언트 데이터 수집기 - 검색엔진 데이터 마이닝 ) |
ZooKeeper | 가상 | 3 ea ( 서비스 디스커버리 클러스터 ) |
Kafka | 가상 | 3 ea ( 메세지 큐 클러스터 ) |
Kafka Manager | 가상 | 1 ea ( 메세지 큐 클러스터 관리 툴 ) |
APM Server | 가상 | 1 ea ( 클라이언트 성능 데이터 수집기 ) |
influxDB | 가상 | 1 ea ( 시계열 데이터베이스 ) |
chronograf | 가상 | 1 ea ( 시계열 데이터베이스 관리 툴 ) |
grafana | 가상 | 1 ea ( 시계열 데이터베이스 리포트 툴 ) |
scouter | 가상 | 1 ea ( 클라이언트 성능 데이터 수집기 ) |
mysql | 가상 | 1 ea ( 데이터베이스 ) 클러스터링 기능 제공시 ( Enterprise mode 제공 ) |
Docker Swarm Infra 설치 스크립트 1종 - Linux base All-in-one Monitoring System 설치 스크립트 1종 - Docker Swarm Infra 기준 yml 파일 1종 aRMS 설치 스크립트 1종 - Docker Swarm Infra 기준 yml 파일 1종 - App server, DB Server, Cache Server 등. aRMS 프로그램 소스 코드 1종 - jsTree Base Java Application