아키텍처 갤러리
추상적인 구조를 그림으로. 각 그림에 '무엇인지·언제 쓰는지·주의점'을 함께 담았습니다.
단일 페이지 사이트
정적 파일을 CDN에 올려 어디서나 제공. 가장 빠르고 저렴.
복잡도1/5프론트·백엔드 분리
프론트는 화면, 백엔드는 API로 데이터 제공. 독립 배포.
복잡도2/5SaaS 애플리케이션
인증·결제·저장·알림을 갖춘 구독형 클라우드 소프트웨어.
복잡도3/5멀티테넌트 SaaS
여러 고객이 한 시스템을 공유하되 데이터는 엄격히 분리.
복잡도4/5Cloudflare 스택
모두 Cloudflare 엣지에서: Pages·Workers·D1.
복잡도3/5Fly.io 스택
컨테이너화 백엔드를 여러 리전에 배포, DB는 근접 읽기.
복잡도3/5서버리스
상시 서버 없음; 요청마다 함수 실행, 사용한 만큼 지불.
복잡도3/5마이크로서비스
큰 시스템을 작은 서비스로 분할, 각자 개발·배포·확장.
복잡도5/5