Vercel, Railway, Render — Hansı Sənin Layihənə Uyğundur?
Azərbaycanlı developer kimi büdcəni düşünməli, sürəti sevməli, deployment-i sadə istəyirsən. Bu üç platformanı real rəqəmlərlə müqayisə edirik.
Vercel, Railway, Render — Azərbaycan Developer Üçün Müqayisə
Salam, developer dostum! Əgər sən də Bakıda oturub side-project deploy etmək istəyirsənsə, yəqin ki bu üç adı eşitmisən: Vercel, Railway, Render. Hamısı "bir kliklə deploy" vəd edir, amma aralarında ciddi fərqlər var. Gəl, real rəqəmlərlə və Azərbaycan reallığı ilə müqayisə edək.
🧩 Qısa Tanıtım
- Vercel — Next.js-in arxasındakı şirkət. Frontend və serverless funksiyalar üçün ideal.
- Railway — Full-stack layihələr, database-lər, background job-lar üçün güclü seçim.
- Render — Heroku-nun müasir alternativi. Web service, cron job, PostgreSQL — hamısı bir yerdə.
💰 Qiymət Müqayisəsi (Mart 2026)
| Xüsusiyyət | Vercel (Pro) | Railway (Starter) | Render (Individual) |
|---|---|---|---|
| Aylıq qiymət | $20/ay | $5/ay + istifadəyə görə | $0 (free tier) — $7/ay |
| Free tier | ✅ (güclü) | ✅ (məhdud) | ✅ (yaxşı) |
| PostgreSQL | ❌ (xarici lazım) | ✅ ($5-dən) | ✅ (free 90 gün) |
| Custom domain | ✅ | ✅ | ✅ |
| Bandwidth | 1TB (Pro) | Unlimited (ödənişli) | 100GB (free) |
Azərbaycan konteksti: Bakıda junior developer maaşı təxminən 800-1200 AZN arasındadır. Ayda $20 (təxminən 34 AZN) Vercel Pro üçün vermək side-project üçün bir az ağır gələ bilər. Railway-in $5/ay modeli və ya Render-in free tier-i büdcəyə daha dostdur.
⚡ Nə Zaman Hansını Seçməli?
Vercel seç, əgər:
- Next.js və ya frontend-ağırlıqlı layihən varsa
- Static site, blog, portfolio deploy edirsənsə
- Edge Functions istəyirsənsə (Azərbaycana yaxın node-lar var)
Railway seç, əgər:
- Full-stack app + database + Redis lazımdırsa
- Backend-i Node.js, Python, Go ilə yazırsansa
- Startup üçün MVP qurursan və hər şey bir yerdə olsun istəyirsən
Render seç, əgər:
- Heroku-dan köçürsənsə
- Cron job-lar, background worker-lər lazımdırsa
- Free tier-də mümkün qədər çox şey istəyirsən
🚀 Real Deploy Nümunəsi: Express.js API
Tutaq ki, sadə bir API-n var və Railway-ə deploy etmək istəyirsən:
javascript// index.js import express from 'express'; const app = express(); const PORT = process.env.PORT || 3000; app.get('/api/salam', (req, res) => { res.json({ mesaj: 'Salam, Bakudan! 🇦🇿', vaxt: new Date().toISOString(), platform: 'Railway' }); }); app.listen(PORT, () => { console.log(`Server ${PORT} portunda işləyir`); });
Deploy addımları (Railway üçün):
- GitHub repo-nu Railway-ə bağla
railway loginəmrini terminalda yazrailway up— vəssalam, API havadadır ☁️
Vercel-də eyni şeyi vercel CLI ilə, Render-də isə Dashboard-dan "New Web Service" ilə edə bilərsən.
📊 Cold Start və Performans
Bu, Azərbaycan developer-ləri üçün vacib məqamdır — istifadəçilərimizin əksəriyyəti Bakıdadır, server isə Avropadə.
| Metrik | Vercel | Railway | Render (Free) |
|---|---|---|---|
| Cold start | ~250ms | ~500ms | ~2-5 saniyə |
| Region | Frankfurt/İstanbul edge | EU-West | Oregon/Frankfurt |
| Auto-sleep (free) | Yox | 5 dəq | 15 dəq |
Render-in free tier-ində app 15 dəqiqə istifadə olunmasa "yatır" və ilk request-də 2-5 saniyə gözləyirsən. Demo göstərərkən bunu nəzərə al — müsahibədə layihəni göstərmək istəyirsənsə, əvvəlcədən bir request at ki, "oyansın".
🏁 Nəticə
| Ssenari | Tövsiyə |
|---|---|
| Portfolio / Blog | Vercel |
| Full-stack MVP | Railway |
| Pulsuz eksperiment | Render |
| Freelance layihə (Azərbaycan müştəri üçün) | Railway və ya Render |
Bakıda bir çox şirkət — ABB tech, Kapital Bank, PASHA Holding kimi yerlərdə artıq cloud-native yanaşma tətbiq olunur. Bu platformaları bilmək sənin CV-nə real dəyər qatır.
Son söz: Hər üçünü sına, birini seç, deploy et, dünyaya göstər. Azərbaycandan dünyaya kod yazmağın ən yaxşı vaxtıdır. 🚀
Sualın var? Baku Stack-in Telegram kanalında müzakirə edə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.