Skip to content

Latest commit

 

History

History
74 lines (60 loc) · 2.42 KB

README.md

File metadata and controls

74 lines (60 loc) · 2.42 KB

MultiCloud-Platform

퍼블릭 기반 멀티 클라우드 관리 플랫폼으로서,
단일 플랫폼 내에서 코드 작성 없이 인스턴스의 생명 주기 전체를 관리할 수 있습니다.
워크플로우 동작 과정수행 트랜잭션 상태를 파악할 수 있습니다.
전체 현황, 통계 수치를 기반으로 현재 클라우드 인프라의 상태를 실시간으로 확인할 수 있습니다.

시스템 구조도

image

기술 스택

  • Backend

    • Docker
    • FastAPI
    • Airflow
    • Terraform
    • RabbitMQ
    • redis
    • MySQL
    • PostgreSQL
    • AWS RDS
  • Frontend

    • Grafana
    • Javascript
    • React
    • Axios
    • CSS
    • CSS Framework

기능설명

대시보드 UI

image

인프라 배포 | 프로바이더 등록 UI

image

인프라 배포 | 스택 생성, 선택 UI

image

인프라 배포 | 실제 배포 UI

image

인프라 배포 | 배포 세부사항 조회 UI

image

인프라 배포 | 로그 조회 UI

image

시계열 데이터 시각화 UI

image

최종결과

퍼블릭 기반 멀티 클라우드 플랫폼

기대효과

  • 팀/사용자 별 역할을 분리하여 다수의 클라우드 컴퓨팅 자원 관리 용이
  • 특정 벤더에 대한 의존성을 최소화하여 호환성 확보
  • 멀티 클라우드 구축에 소요되는 비용과 시간 감소
  • 애플리케이션 서비스 기능 구축에 집중할 수 있어 서비스 전체 품질 향상