Skip to content
최재영 edited this page Nov 6, 2024 · 20 revisions

🌐 GUI 기반 인프라 관리 프로그램

📝 프로젝트 소개

누구나 직관적으로 인프라를 구축하고, 실시간으로 상태를 확인하며, 통합 관리할 수 있는 GUI 기반 인프라 관리 프로그램입니다.

💡 개요

현재 인프라 구축 및 관리 과정의 문제점:

  • 복잡하고 사용자 친화적이지 않은 인터페이스
  • 다양한 클라우드 서비스 제공자(ncloud, aws, gcp 등)별로 상이한 플랫폼 인터페이스
  • 분산된 인프라 자원의 통합 관리의 어려움

해결방안: 각 클라우드 서비스의 인프라를 하나의 GUI 인터페이스로 통합하여 효율적으로 관리할 수 있는 도구를 개발

📌 그라운드 룰

💻 개발 프로세스

  • 스프린트 일정

    • 스프린트 기간: 매주 토요일 ~ 수요일
    • 스프린트 리뷰: 매주 목요일
    • 스프린트 계획: 매주 금요일(개요) → 토요일(세부사항)
  • 작업 관리

    • Epics: 스프린트 기간 내 구현할 주요 기능
    • Tasks: Epic 내 세부 구현 기능
      • 필수 설정: due, priority, epic
    • Bug: 구현 과정에서 발생한 문제 사항

👥 커뮤니케이션

  • 의사결정: 다수결 원칙 (동표 시 Moderator 결정)
  • 회의 방식
    • 4인 회의: Zoom
    • 그 외: 게더타운 (코어타임 종료까지)
  • 문서 관리
    • 개인 참고 문서: "메모" 섹션
    • 정리 완료 문서: 프로젝트 위키

📃 데일리 스크럼

  • 시간: 매일 오전 10시
  • 소요 시간: 30분 내외
  • 공유 내용
    • 전일 작업 내용 및 이슈
    • 금일 작업 계획
    • 코어 타임 참여 이슈

🪵 브랜치 전략

graph TB
    A[main] --> B[development]
    B --> C[feature]
    A --> D[hotfix]
Loading
  • main: 제품 출시 버전 관리
  • development: 다음 출시 버전 개발
  • feature: 신규 기능 개발
  • hotfix: 출시 제품 버그 수정

✅ 커밋 컨벤션

image
  • 커밋 명령어: npm run commit
  • 스코프 설정
    • client, cli, cloud-sdk, server
    • 해당 없을 시 생략 가능

👥 팀

김범준 고동민 최재영 서건혁
FE BE BE BE
p1n9 Gdm0714 paulcjy SeoGeonhyuk
커피 고기 국수