Architecture
운영 아키텍처
실제 운영 서버에서 직접 구축하고 관리하는 인프라 구성입니다.
기술적 검증이 필요한 경우 참고해주세요.
User브라우저 / 모바일
↓
NginxReverse Proxy + SSLNginx
↓
Frontend사용자 화면 서버Next.js (React)
↓
Backend APIREST API 서버Spring Boot
↓
Database데이터 저장소MySQL / MariaDB
↓
CI/CD자동 빌드 · 배포Jenkins
↓
Cloud Server실 운영 인프라Oracle Cloud Infrastructure
- NginxReverse Proxy + SSLNginx
- Frontend사용자 화면 서버Next.js (React)
- Backend APIREST API 서버Spring Boot
- Database데이터 저장소MySQL / MariaDB
- CI/CD자동 빌드 · 배포Jenkins
- Cloud Server실 운영 인프라Oracle Cloud Infrastructure
구성 설명
Nginx Reverse Proxy
클라이언트 요청을 프론트엔드와 백엔드 API로 분기합니다. SSL 인증서 처리와 포트 포워딩을 담당합니다.
Frontend · Backend 분리
Next.js 프론트엔드와 Spring Boot API 서버를 독립적으로 운영합니다. 서비스 장애 시 영향 범위를 최소화합니다.
Jenkins CI/CD
Git push 이벤트를 트리거로 자동으로 빌드·테스트·배포가 실행됩니다. 수동 배포 오류를 원천 차단합니다.
Oracle Cloud Infrastructure
무료 티어를 포함한 클라우드 인스턴스에서 전체 서비스를 운영합니다. 서버 직접 접근 및 관리 경험 보유.
이 구조로 프로젝트를 진행하고 싶으신가요?
문의하기