기본 Stack
- Frontend Server
- Backend Server
- Orchestration Layer
Stack별 대표적 Hosting Providers
| 계층 | 대표 플랫폼 | 용도 및 주요 기능 |
|---|---|---|
| Workflow-as-a-Service | n8n Cloud, Make, Apify | 크롤링, 자동화, 데이터 흐름 제어 등 특정 작업 기반 서버리스 호스팅 |
| Function-as-a-Service (FaaS) | Google Cloud Functions, AWS Lambda, Cloudflare Workers, Deno | 코드 단위 API 처리, 이벤트 기반 서버리스 호스팅 |
| Frontend Hosting | Vercel, Netlify, Cloudflare Pages | 정적 파일/SSR 호스팅, CDN, 프레임워크 최적화 |
| Database Hosting | Supabase DB, Cloud SQL, Amazon RDS | 관계형 데이터 저장, 쿼리 처리 |
| Object Storage Hosting | GCP Storage, Supabase Storage, Amazon S3 | 이미지/파일 등 정적 자산 저장 |
| App Container Hosting | Render, Fly.io, Railway, Heroku | Docker 기반 전체 앱 실행, 포트 노출 |
| Full-stack BaaS (Build + Deploy + Publish) | Firebase, Supabase, Appwrite | Auth, DB, API, 스토리지를 포함한 통합형 백엔드 서비스 |
예시: 정적 프론트 + 서버리스 백엔드
- Frontend: Next.js → Vercel (SSR + 정적 자산 호스팅)
- Backend: Python → Google Cloud Functions (API 처리)
Workflow-as-a-Service 도구 비교
| 플랫폼 | 비용(Free Tier 기준) | 사용 편의성 | 속도 | 특징 |
|---|---|---|---|---|
| Make (Integromat) | Free: 1,000 ops/월 | 아주 쉬움 (드래그 UI) | 빠름 (HTTP + API 기반) | Notion/Telegram 등 템플릿 풍부 |
| n8n Cloud | Free: 200 executions/월 Starter: $20 | 중간 (노드 연결형 UI) | 약간 느림 (UI 기반 실행) | UI 시각화에 강점 |
| Apify | Free: 30 CU/월 Basic: $49 | 쉬움 (Scraper + LLM 연결까지 UI 구성) | 빠름 (CU 할당 기반) | 크롤링에 최적화, Actor + Storage API |
| Cloudflare Workers | Free: 100K reqs/일 | 어려움 (JS 기반 코드 작성 필요) | 매우 빠름 (edge 실행) | 극소형 서버리스 |
| Google Cloud Functions / AWS Lambda | Free 존재 (월 2M 요청) | 어려움 (FastAPI 수준 코드 필요) | 빠름 | 코드 중심, 확장성 뛰어남 |