안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
사내 파일서버 - 테넌트 격리·저장소 이중화
개발 · 디자인 · 기획
웹 · 안드로이드 · iOS · PC프로그램
SaaSㆍ솔루션, Gen AI 서비스
프로젝트 배경
1) 문제점 - 여러 회사가 하나의 오브젝트 스토리지를 공유하는 구조에서는, 다른 회사의 파일이 목록에 한 번 노출되는 것만으로 되돌릴 수 없는 사고가 된다. - 클라이언트가 오브젝트 키를 지목해 보내는 흔한 설계는, 키 하나가 조작되면 스토리지 전체가 열리는 것과 같은 위험을 안고 있다. - 회사마다 저장소 위치(클라우드/온프레미스)도 VPN 경로도 달라질 수 있는데, 그 선택이 무엇을 포기하는 선
프로젝트 성과
키를 받지 않는 구조로 테넌트 격리를 옮긴 것
파일을 열거나 내려받을 때 클라이언트가 오브젝트 키를 보내지 않고, 서버가 회사 스코프에서 존재를 확인한 뒤 키를 스스로 정하도록 만들었다.
링크가 새어나가도 시간이 지나면 무력해지는 공유 방식
외부 공유에 영구 링크나 실제 저장 키를 쓰지 않고, 만료 시간이 있는 presign URL만 발급하도록 했다.
핵심 기능
회사 파일 탐색기
폴더 단위로 파일을 올리고 내려받고 이동·삭제·검색하는 화면이다.
진행 단계
격리 모델과 저장소 구조 설계
2026.08.
기능마다 저장소를 따로 만들지 않고 하나를 공유하는 방향을 이때 확정했다.
프로젝트 상세
여러 회사가 하나의 오브젝트 스토리지를 함께 쓰는 사내 파일서버를 만들었다. S3 호환 스토리지(R2/MinIO) 위에 회사별로 완전히 격리된 저장 공간을 얹고, 폴더 단위로 올리고 내려받고 옮기고 지우는 탐색기 화면 하나로 그 전부를 다루게 했다. 문서 AI나 재고 사진처럼 다른 기능이 만들어 둔 파일도 저장소를 따로 만들지 않고 같은 탐색기 안에 회사 폴더로 들어온다. 이런 구조에서 가장 무서운 사고

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

na******
개발 · 개인

프로젝트 정보

참여 기간
2026.08. ~ 2026.08.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
A
역할
기획·설계·백엔드·프론트엔드·인프라 배포 총괄
관련 기술
filesystem