Vercel, Railway, Render — Hansını Seçməlisən?
Azərbaycanlı developer üçün üç populyar cloud platformanın real qiymət, sürət və rahatlıq müqayisəsi. Pul xərcləmədən düzgün seçim et.
Vercel, Railway, Render — Azərbaycan Developer Üçün Müqayisə
Salam, dostlar! Bakıda freelance layihə edirsən, startupda işləyirsən, ya da sadəcə portfolio saytını deploy etmək istəyirsən — mütləq bu üç adı eşitmisən: Vercel, Railway, Render. Hamısı "bir kliklə deploy" vəd edir, amma aralarındakı fərqlər sənin cibinə və vaxtına birbaşa təsir edir.
Bu məqalədə hər üçünü real rəqəmlərlə və praktiki nümunələrlə müqayisə edirəm.
Qısa Tanıtım
| Xüsusiyyət | Vercel | Railway | Render |
|---|---|---|---|
| Əsas güc | Frontend, Next.js | Full-stack, DB dəstəyi | Ümumi məqsədli hosting |
| Free tier | Var (hobby) | $5 kredit/ay | Var (750 saat/ay) |
| Custom domain | Pulsuz | Pulsuz | Pulsuz |
| PostgreSQL | Yoxdur (xarici lazım) | Daxili | Daxili |
| Docker dəstəyi | Yoxdur | Var | Var |
| Serverless Functions | Əla | Var (container əsaslı) | Var (limited) |
Vercel — Frontend Kralı
Əgər Next.js, Nuxt və ya statik sayt qurursan, Vercel birinci seçimdir. Bakıdakı bir çox freelancer portfolio saytlarını məhz burada host edir — pulsuz, sürətli, CDN edge network ilə.
Ancaq backend lazımdırsa, Vercel təkbaşına kifayət etmir. Serverless Functions var, amma database yoxdur — Supabase və ya Neon kimi xarici servisə bağlanmalısan.
Deploy nümunəsi (terminal):
bashnpm i -g vercel vercel login vercel --prod
Bu qədər. 30 saniyəyə saytın havadadır.
Qiymət: Hobby plan pulsuz. Pro plan aylıq $20 (~34 AZN). Kiçik layihələr üçün hobby plan kifayətdir.
Railway — Full-Stack Dostu
Railway Azərbaycanlı backend developerlərin ən çox bəyəndiyi platformadır. Səbəbi sadədir: bir yerdə Node.js server + PostgreSQL + Redis qaldıra bilirsən. Docker dəstəyi var, yəni istənilən stack işləyir.
Məsələn, Express.js + PostgreSQL layihəni deploy etmək üçün sadəcə GitHub repo-nu bağlayırsan:
javascript// server.js import express from 'express'; import pg from 'pg'; const app = express(); const pool = new pg.Pool({ connectionString: process.env.DATABASE_URL, }); app.get('/api/users', async (req, res) => { const result = await pool.query('SELECT * FROM users LIMIT 10'); res.json(result.rows); }); app.listen(process.env.PORT || 3000, () => { console.log('Server işləyir!'); });
Railway DATABASE_URL-u avtomatik inject edir. Heç bir əlavə konfiqurasiya lazım deyil.
Qiymət: Aylıq $5 kredit pulsuz verilir. Orta layihə aylıq $5-15 (~8-25 AZN) arasında başa gəlir. Bakıda 1500-2500 AZN maaş alan junior developer üçün bu çox münasib rəqəmdir.
Render — Etibarlı Orta Variant
Render hər şeyi bir az edir: statik sayt, web service, cron job, PostgreSQL. Free tier-i səxavətlidir — aylıq 750 saat pulsuz instance vaxtı.
Anca bir mühüm problem var: pulsuz planda instance 15 dəqiqə istifadəsiz qalsa, yuxuya gedir (cold start). İlk sorğu 30-50 saniyə gözləyir. Portfolio üçün problem deyil, amma production API üçün ciddi problemdir.
Qiymət: Pulsuz plan var. Ödənişli plan aylıq $7-dən (~12 AZN) başlayır.
Hansını Seçim?
Budur sadə qərar xəritəsi:
- 🎨 Yalnız frontend / Next.js sayt? → Vercel
- ⚙️ Backend + database lazımdır? → Railway
- 💰 Maksimum pulsuz istifadə? → Render
- 🐳 Docker ilə custom stack? → Railway və ya Render
Mənim tövsiyəm
Bakıda startap layihə edirsənsə — Vercel (frontend) + Railway (backend + DB) kombinasiyası ən optimal seçimdir. Aylıq $5-20 büdcə ilə production-ready layihə qaldıra bilərsən.
Əgər ABB, Kapital Bank və ya digər yerli şirkətlərin müsahibəsinə hazırlaşırsansa, bu platformaları bilmək artıq bonus deyil — gözləntiydir. Layihəni GitHub-a qoyub yanına live demo link əlavə et. HR-lər buna baxır.
Son Söz
Üç platform da əladır — pis seçim yoxdur, yalnız sənin ehtiyacına uyğun seçim var. Deploy et, sındır, öyrən. Ən pis hosting — heç deploy etməməkdir.
Sualın varsa, kommentdə yaz. Növbəti məqalədə Supabase vs Neon vs PlanetScale müqayisəsi gələcək. 🚀
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.