Vercel, Railway, Render — Hansı Azərbaycanlı Developer Üçündür?
Üç populyar deploy platformasını real qiymətlər, AZN büdcə və Bakı developer reallığı ilə müqayisə edirik. Hansını seçməlisən?
Vercel, Railway, Render — Azərbaycan Developer Üçün Müqayisə
Salam, developer dostum. Əgər Bakıda oturub side project deploy etmək istəyirsənsə, ya da şirkətdə "bunu hara qoyaq?" sualına cavab axtarırsan — bu məqalə sənin üçündür.
Mən bu üç platformanı real layihələrdə istifadə etmişəm. Gəl heç bir marketinq söhbəti olmadan, konkret danışaq.
🟣 Vercel — Frontend Kralı
Next.js yazırsan? Vercel sənin evindir. Başqa heç nə düşünmə.
Nə vaxt seçməli:
- Next.js, Nuxt, SvelteKit kimi SSR/SSG framework istifadə edirsən
- Saytın əsasən frontend-dir, backend minimaldır
- Edge Functions ilə API endpoint lazımdır
Qiymət (mart 2026):
- Hobby: $0/ay (şəxsi layihələr üçün, kommersiya yox)
- Pro: $20/ay (~34 AZN) — hər team member üçün
- Bandwidth: 1TB/ay Pro planda daxildir
Real nümunə — deploy 30 saniyəyə:
bashnpm i -g vercel vercel login vercel --prod
Bu qədər. Git push etdiyin anda avtomatik deploy olur. Bakıda bir e-commerce startup var, onlar Vercel-də Next.js ilə ayda 500K+ pageview handle edirlər, Pro planda.
🟢 Railway — Full-Stack Üçün Ən Rahat
Backend lazımdır? Database lazımdır? Redis, PostgreSQL, cron job? Railway hamısını bir yerdə verir.
Nə vaxt seçməli:
- Node.js, Python, Go, Rust — istənilən backend
- PostgreSQL/MySQL/Redis lazımdır, ayrıca server almaq istəmirsən
- Docker container deploy etmək istəyirsən
Qiymət (mart 2026):
- Trial: $5 kredit (sınaq üçün)
- Hobby: $5/ay (~8.5 AZN) + istifadəyə görə
- Pro: $20/ay (~34 AZN) — team üçün
- Tipik full-stack app (API + PostgreSQL): ~$7-15/ay
Real nümunə — Express + PostgreSQL:
javascript// server.js — Railway-də deploy üçün hazır import express from 'express'; import pg from 'pg'; const pool = new pg.Pool({ connectionString: process.env.DATABASE_URL // Railway avtomatik verir }); const app = express(); app.get('/api/vakansiyalar', async (req, res) => { const { rows } = await pool.query( 'SELECT * FROM jobs WHERE city = $1 ORDER BY created_at DESC', ['Bakı'] ); res.json(rows); }); app.listen(process.env.PORT || 3000);
Railway-də DATABASE_URL environment variable avtomatik yaranır. Heç bir konfiqurasiya lazım deyil.
🔵 Render — Heroku-nun Varisi
Heroku-nu xatırlayırsan? Render onun daha yaxşı, daha ucuz versiyasıdır.
Nə vaxt seçməli:
- Static sayt + backend + database + cron — hamısı bir dashboard-da
- Background workers lazımdır
- Free tier-də real layihə sınamaq istəyirsən
Qiymət (mart 2026):
- Free: $0 (spin down olur, 15 dəq inaktivlikdən sonra yuxuya gedir)
- Individual: $7/ay (~12 AZN) — always-on instance
- PostgreSQL Free: 90 gün, sonra $7/ay
📊 Müqayisə Cədvəli
| Xüsusiyyət | Vercel | Railway | Render |
|---|---|---|---|
| Ən yaxşı üçün | Frontend/SSR | Full-stack | Heroku alternativi |
| Free tier | Var (şəxsi) | $5 kredit | Var (yuxu rejimli) |
| Database | Yoxdur* | PostgreSQL, Redis, MySQL | PostgreSQL |
| Docker dəstəyi | Yox | Bəli | Bəli |
| Minimum aylıq | $0-20 | $5-15 | $0-7 |
| Cold start | Yox (Edge) | Yox (Pro) | Var (Free) |
| Region | Global Edge | US/EU | US/EU/Singapore |
* Vercel-in Postgres-i var, amma məhdud və bahadır. Ayrı servis istifadə etmək daha ağıllıdır.
🇦🇿 Azərbaycan Konteksti
Gəl real danışaq:
- Junior developer maaşı Bakıda təxminən 800-1500 AZN-dir. Ayda $20 (34 AZN) maaşın 2-4%-i deməkdir — side project üçün ağır ola bilər.
- Free tier strategiyası: Portfolio saytını Vercel-ə, backend-i Render Free-yə qoy. İntervyuda "deploy etmişəm, buyurun baxın" de. Bu, Bakıda HR-lərin 90%-ni təsirləndirəcək.
- Yerli startuplar üçün Railway ən balanslaşdırılmış seçimdir — PASHA Bank hackathon-larında, ABB Tech layihələrində rahatlıqla istifadə edə bilərsən.
- Latency məsələsi: Hər üçünün Bakıya ən yaxın serverləri Avropa regionundadır. Ortalama latency ~40-80ms — əksər hallarda problem deyil.
🎯 Nəticə: Hansını Seçim?
- Next.js sayt qurursan → Vercel, gözün bağlı
- API + database lazımdır → Railway, ən rahat DX
- Pulsuz sınamaq istəyirsən → Render Free, sonra böyüdərsən
- Docker maniac-sən → Railway və ya Render, ikisi də dəstəkləyir
Hamısını sınamaq 30 dəqiqəni alır. Sınamadan qərar vermə.
Uğurlar, deploy et, qorxma! 🚀
Oxşar məqalələr
GitHub Actions ilə Avtomatik Deploy — Pulsuz Hosting, Sıfır Stress
Hər git push əmrindən sonra saytın avtomatik deploy olsun, həm də pulsuz? GitHub Actions + GitHub Pages ilə bunu 10 dəqiqəyə qurursan.
Docker ilə Next.js App Deployment — Addım-Addım Bələdçi
Next.js layihəni Docker ilə containerləşdirib production-a çıxarmağın ən sadə və düzgün yolu — real kod nümunələri ilə.
Kubernetes başlanğıcı — nə vaxt lazım olur, nə vaxt yox?
Hər layihəyə Kubernetes lazım deyil. Gəl birlikdə baxaq: K8s nə vaxt həqiqətən işə yarayır, nə vaxt isə vaxt itkisidir.