Independent developer field guide
Edition 0012026
Stage 04 / 05

Deploy

Publishing production builds to public web infrastructure.

The deployment stage is where you move software from local development environments to publicly reachable production infrastructure. This involves configuring automated Git build pipelines, provisioning custom domain DNS records, establishing valid SSL certificates, and verifying production environment configurations.

Questions to answer before moving on:

  • Is your custom domain DNS configured correctly with active HTTPS enforcement?
  • Are all production environment variables and third-party webhook endpoints properly populated?
  • Does client-side routing and serverless function execution work reliably across deep page URLs?
  • Can you trigger automated preview deployments from code repository branches without risking production downtime?
Hosting & Deployment
Cloudflare Pages Serverless JAMstack platform for frontend developers to build, test and deploy web applicationsHosting & Deploymentfreemium → Fly.io Public cloud platform for running full-stack applications and isolated code execution sandboxes close to usersHosting & Deploymentusage-based ↗ Netlify Cloud platform to build and deploy web applications, APIs and serverless functions from Git or CLIHosting & Deploymentfreemium → Railway Cloud deployment platform for application hosting, database provisioning, automated environments and observabilityHosting & Deploymentusage-based → Render Cloud hosting for web apps, APIs, background workers and managed databasesHosting & Deploymentfreemium → Vercel Frontend cloud platform for developing, previewing and deploying web applications with serverless compute and edge deliveryHosting & Deploymentfreemium →
AI & Machine Learning
Replit Cloud-based collaborative software creation platform with AI coding assistance and deployment environmentsAI & Machine Learningfreemium ↗