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
  1. NginxReverse Proxy + SSLNginx
  2. Frontend사용자 화면 서버Next.js (React)
  3. Backend APIREST API 서버Spring Boot
  4. Database데이터 저장소MySQL / MariaDB
  5. CI/CD자동 빌드 · 배포Jenkins
  6. 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

무료 티어를 포함한 클라우드 인스턴스에서 전체 서비스를 운영합니다. 서버 직접 접근 및 관리 경험 보유.

이 구조로 프로젝트를 진행하고 싶으신가요?

문의하기
프로젝트 문의하기