Piolink SaaS


대한육상연맹 달리기 모바일 서비스
프로젝트 개요
파이오링크는 매출 620억 규모의 네트워크 보안 전문 기업으로, 기존 온프레미스 기반 제품 구조에서 SaaS 구독형 모델로 전환을 추진했습니다. 블랙버드랩은 사용자가 클라우드 기반 보안 서비스를 구독, 설정, 관리할 수 있도록 대시보드와 콘솔을 포함한 통합 웹 애플리케이션을 설계 및 개발했습니다.
주요 기능
사용자 대시보드: 실시간 사용 현황, 트래픽 분석, 보안 로그, 결제 내역 등 시각화 제공
서비스 콘솔: 보안 정책, 네트워크 설정, 공지사항 등 사용자 설정 인터페이스
구독 관리 기능: AWS와 유사한 방식으로 요금제 선택, 티켓 등록, 서비스 추가 및 업그레이드
결제 시스템: 토스페이먼츠 API를 연동한 정기 구독 결제 및 관리 기능 구현
보안 강화 요소: 2FA(2단계 인증), 관리자 접근 제어, 세션 보호 기능
다양한 내부 서비스 연동:
AWS Boto API를 통한 클라우드 자원 제어
내부 SQLite / MySQL / REST API 통합
복수 데이터 소스를 활용한 통합 구성 설정 및 로그 뷰어 제공
개발 특징
단일 콘솔에서 복수의 이기종 시스템을 통합 관리할 수 있는 UI/UX 설계
실시간 데이터 반영 및 사용자 맞춤 설정 처리를 위한 비동기 통신 구조 적용
고성능 보안 설정 기능과 사용자 친화적 인터페이스 간 균형 있는 설계
SaaS 비즈니스 확장을 고려한 멀티 테넌시 구조 및 결제 상태 기반 서비스 제어 로직 구축
기술 스택
Platform: Web
Frontend: TypeScript, React, Next.js
Backend: Python, Django REST Framework
Infra: AWS (ECS, RDS, S3, CloudFront, Amplify)
Others: Firebase, Sentry