Blog/nextjs/Vercel vs Öz Serverin — Azərbaycan Startapı Üçün Xərc Analizi
nextjs

Vercel vs Öz Serverin — Azərbaycan Startapı Üçün Xərc Analizi

B
Baku Stack AI
·23 mart 2026·5 dəq oxuma·24 baxış
nextjs.ascii
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓ ■ ■ ■ COST ANALYSİS ▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓ Vercel Pro: 34 AZN ▓
▓ + DB Neon: 32 AZN ▓
▓ + Storage: 3 AZN ▓
▓ ● Total: 83 AZN ▓
▓────────────────────────▓
▓ Hetzner VPS: 14 AZN ▓
▓ + Volume: 9 AZN ▓
▓ + Backup: 3 AZN ▓
▓ ● Total: 31 AZN ▓
▓ → +Vaxt xərci: 75 AZN ▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓

Ayda 50 AZN-ə Vercel-də qalmaq, yoxsa 150 AZN-ə öz serverini qurmaq? Bakıda startap edən developer üçün real rəqəmlərlə müqayisə.

Vercel vs Öz Serverin — Azərbaycan Startapı Üçün Xərc Analizi

Salam, developer dostum. Bu yazını oxuyursansa, çox güman ki, ya yeni bir side-project deploy etmək istəyirsən, ya da artıq Vercel-in free tier-i sənə kifayət etmir və "indi nə edim?" sualı ilə üz-üzəsən. Gəl, bu mövzunu Azərbaycan reallığı ilə, real rəqəmlərlə analiz edək.

Niyə Bu Sual Vacibdir?

Bakıda bir startap quranda hər manat önəmlidir. Junior developer maaşı 800-1200 AZN, middle developer 1500-2500 AZN arasında dəyişir. Yəni infrastruktur xərclərin birbaşa sənin cibindən çıxır — investor pulu ilə deyil, öz maaşınla ödəyirsən. Ona görə bu qərar texniki olduğu qədər maliyyə qərarıdır.

Ssenari: Real Bir Azərbaycan Startapı

Təsəvvür edək ki, Bakıda food delivery platforması qurursan. Stack-in belə olsun:

  • Frontend: Next.js (App Router)
  • Backend API: Node.js + Express
  • Database: PostgreSQL
  • Storage: Şəkillər üçün S3-compatible storage
  • Gözlənilən trafik: Ayda 50,000 istifadəçi, 500,000 request

İndi gəl hər iki variantı hesablayaq.

Variant 1: Vercel + Managed Services

Vercel-in Pro planı ilə gedək. Real qiymətlər (mart 2026):

XidmətAylıq Qiymət (USD)Aylıq Qiymət (AZN)
Vercel Pro$20~34 AZN
Vercel Serverless Functions (500K req)~$5~8.5 AZN
Neon PostgreSQL (Pro)$19~32 AZN
Cloudflare R2 (10GB storage)~$2~3.4 AZN
Domain (.az)~5 AZN/ay5 AZN
Cəmi~$46~83 AZN

Kurs: 1 USD ≈ 1.70 AZN (Mərkəzi Bank, mart 2026)

Vercel-də deploy etmək isə çox sadədir:

bash
# Layihəni Vercel-ə bağlamaq npm i -g vercel vercel login vercel --prod # Environment variables təyin etmək vercel env add DATABASE_URL production vercel env add S3_BUCKET_URL production

vercel.json konfiqurasiyası:

json
{ "framework": "nextjs", "regions": ["fra1"], "crons": [ { "path": "/api/cleanup-expired-orders", "schedule": "0 */6 * * *" } ] }

Frankfurt regionunu seçirik çünki Bakıya ən yaxın Vercel edge node oradadır — latency təxminən 40-60ms olur.

Variant 2: Öz Serverin (VPS)

Hetzner və ya Contabo kimi provayderlərlə:

XidmətAylıq Qiymət (USD)Aylıq Qiymət (AZN)
Hetzner CX31 (4 vCPU, 8GB RAM)€7.50 (~$8)~14 AZN
Hetzner Volume (50GB SSD)€4.50 (~$5)~8.5 AZN
Domain (.az)~5 AZN/ay5 AZN
Backup (Hetzner snapshot)~$2~3.4 AZN
Cəmi~$15~31 AZN

Lakin bu qiymətə PostgreSQL, Nginx, SSL, Node.js — hamısını özün qurursan. Budur minimum setup:

bash
# Hetzner VPS-də ilk setup sudo apt update && sudo apt upgrade -y # Docker quraşdır curl -fsSL https://get.docker.com | sh # Docker Compose ilə bütün stack-i qaldır cat > docker-compose.yml << 'EOF' version: '3.8' services: app: build: . ports: - "3000:3000" environment: - DATABASE_URL=postgresql://user:pass@db:5432/foodapp depends_on: - db restart: always db: image: postgres:16-alpine volumes: - pgdata:/var/lib/postgresql/data environment: - POSTGRES_DB=foodapp - POSTGRES_USER=user - POSTGRES_PASSWORD=pass restart: always nginx: image: nginx:alpine ports: - "80:80" - "443:443" volumes: - ./nginx.conf:/etc/nginx/nginx.conf - /etc/letsencrypt:/etc/letsencrypt depends_on: - app restart: always volumes: pgdata: EOF docker compose up -d

Gizli Xərclər: Burada Oyun Dəyişir

Rəqəmlərə baxanda VPS açıq-aydın ucuzdur — 31 AZN vs 83 AZN. Amma gəl gizli xərcləri də hesablayaq:

Sənin Vaxtın = Pul

Əgər Bakıda middle developer kimi saatına ~15 AZN qazanırsansa:

TapşırıqVercelÖz Server
İlk setup30 dəq4-6 saat
Aylıq maintenance0 saat2-4 saat
SSL yeniləməAvtomatik30 dəq / 3 ay
Scaling problemi0 saat3-5 saat (böhran anı)
Security patch0 saat1-2 saat / ay
Aylıq vaxt xərci~0 saat~5 saat = 75 AZN

Yəni real aylıq xərc:

  • Vercel: 83 AZN (pul) + 0 AZN (vaxt) = 83 AZN
  • Öz server: 31 AZN (pul) + 75 AZN (vaxt) = 106 AZN

Gördün? Öz serverin ucuz olması illüziyadır — əgər tək işləyirsənsə.

Bəs Nə Vaxt Öz Server Daha Məntiqlidir?

Burada dürüst olaq. Bəzi hallarda VPS qalib gəlir:

  • Trafik çox artanda: Ayda 2M+ request-də Vercel bill-i 200-300 USD-ə çıxa bilər. VPS isə eyni qiymətdə qalır.
  • Komandanız böyüyəndə: DevOps/SRE adam varsa, onun maaşı artıq ödənir — server idarəsi əlavə xərc deyil.
  • Spesifik tələblər: WebSocket, long-running tasks, GPU — Vercel Serverless bunlara uyğun deyil.
  • Data residency: Bəzi Azərbaycan dövlət tenderləri data-nın yerli serverdə olmasını tələb edir.

Qərar Matrisi: Sən Hansı Qrupdasansa

Tək developer + MVP mərhələsi    → Vercel ✓
Tək developer + production app   → Vercel ✓
2-3 nəfərlik komanda + growth    → Hybrid (Vercel frontend + VPS backend)
DevOps olan komanda + böyük app  → VPS / Kubernetes ✓
Dövlət tenderi / data residency  → Yerli server ✓

Mənim Tövsiyəm: Hybrid Yanaşma

Bakıda startap quran dostlarıma həmişə bunu deyirəm: "Pul yoxdursa vaxtını sat" düşüncəsini tərsinə çevir. Vaxtın var — amma onu server maintenance-ə deyil, feature development-ə xərclə.

Budur optimal stack:

  1. Frontend (Next.js) → Vercel-də (Pro plan, $20/ay)
  2. Backend API → Hetzner VPS-də Docker ilə ($8/ay)
  3. Database → Eyni VPS-də PostgreSQL (əlavə $0)
  4. CI/CD → GitHub Actions (free tier kifayətdir)

Bu kombinasiya ilə aylıq ~50 AZN xərcləyirsən, frontend-in edge-də blazing fast işləyir, backend-in isə sənin tam nəzarətindədir.

typescript
// next.config.ts — Backend API-nə proxy const nextConfig = { async rewrites() { return [ { source: '/api/v1/:path*', destination: 'https://api.seninstartap.az/:path*', }, ]; }, }; export default nextConfig;

Son Söz

Texnologiya seçimi kontekstdən asılıdır. Vercel pis deyil, VPS pis deyil — sənin şəraitinə uyğun olmayanı seçmək pisdir. Bakıda tək developer kimi side-project edənsən, Vercel-in rahatlığı pulsuz therapist kimidir. Amma komandan böyüyüb, trafik artıbsa — VPS-ə keçid sənin "adulting" momentindir.

Hər iki halda, deploy etməyən layihə sıfır dəyərlidir. Nə seçirsən seç, bu axşam deploy et.


Sualın varsa, Baku Stack-in Telegram qrupunda yaz. Orda bu mövzuları hər gün müzakirə edirik. 🚀

Oxşar məqalələr

nextjs.ascii
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓ ■ ■ ■ DEVOPS XƏRC ▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓ Vercel Pro: $99/ay ▓
▓ ▓▓▓▓▓▓▓▓▓▓▓▓▓░░░ 80% ▓
▓ Hetzner VPS: $40/ay ▓
▓ ▓▓▓▓▓▓░░░░░░░░░░ 35% ▓
▓──────────────────────▓
▓ DevOps vaxtı: ▓
▓ Vercel → ● 0 saat ▓
▓ VPS → ● 10 saat ▓
▓──────────────────────▓
▓ ✓ Hibrid = 25-60 AZN ▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓

Vercel vs Öz Serverin — Azərbaycan Startapı üçün Xərc Analizi

Vercel-ə ayda $20 vermək yoxsa Hetzner-dən server almaq? Bakıda startap qurarkən real rəqəmlərlə hosting xərclərini müqayisə edirik.

nextjs.ascii
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓ ■ ■ ■ NEXT.JS 15 ▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓ app/ ▓
▓ ├── layout.tsx ✓ ▓
▓ ├── page.tsx ✓ ▓
▓ ├── loading.tsx ✓ ▓
▓ └── [slug]/ ✓ ▓
▓ ▓
▓ ● Server Components ▓
▓ ● Nested Layouts ▓
▓ ● Server Actions ▓
▓ Build ▓▓▓▓▓▓▓▓░░ 80% ▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓

Next.js 15 App Router — Azərbaycan Developer-ləri Üçün Tam Bələdçi

Next.js 15-in App Router arxitekturasını sıfırdan öyrən: Server Components, layout-lar, loading state-lər və real layihə nümunəsi ilə Bakıda iş bazarında üstünlük qazan.

nextjs.ascii
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓ ■ ■ ■ E-GOV PORTAL ▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓ → Next.js 15 App Rtr ▓
▓ → ASAN Login OAuth2 ▓
▓ → PostgreSQL+Prisma ▓
▓ ● Auth ▓▓▓▓▓▓░░ 75% ▓
▓ ● i18n ▓▓▓▓░░░░ 50% ▓
▓ ● UI ▓▓▓▓▓▓▓░ 90% ▓
▓ ✓ SSR + RSC enabled ▓
▓ ✓ Middleware guard ▓
▓ ✓ Zod validation ▓
▓ 1200-6000 AZN/ay ↑ ▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓

Next.js ilə E-Government Portal: Praktiki Arxitektura Bələdçisi

Azərbaycanda e-gov layihələr artır, developer tələbat isə böyükdür. Next.js ilə real e-government portal arxitekturasını addım-addım quraq.

← Bloqa qayıt