A practical directory of 150 cloud, developer, and AI services, with concise reviews, trade-offs, stack examples, and notes on choosing infrastructure for 2026.

Vercel, Neon, Railway, Supabase, Cloudflare, Render, Fly.io, Convex, Upstash, Sentry, Clerk, Trigger.dev, OpenAI, Groq, and the complete modern developer stack
Updated: October 1, 2026.
The names in the tables link to official product pages. The brief assessments are editorial summaries of each product's purpose and trade-offs, not independent benchmark tests. Prices and free-plan limits are omitted because they change; check current terms and regional availability before choosing a service.
If you are building a web app, SaaS product, API, AI product, or mobile backend today, you almost certainly do not need to maintain every part of the infrastructure yourself.
Hosting, databases, authentication, storage, video, background jobs, observability, email, feature flags, AI inference, and even complete backend systems are available as managed services.
There are so many options that answering one question has become difficult:
“What do I actually need?”
Vercel, Neon, and Railway, for example, often end up on the same list of “cloud platforms,” even though they do different things.
- Vercel is primarily a platform for deploying and running web applications.
- Neon is a serverless PostgreSQL platform.
- Railway is a more general PaaS for applications, containers, databases, and supporting services.
They should not be chosen as if they were interchangeable.
Today's stack is usually assembled from several specialized layers.
This guide covers 150 currently relevant services and platforms, from small developer projects to serious production infrastructure.
Prices are intentionally not listed in detail because free tiers, limits, and usage billing change much faster than the core purpose of a product.
1. Hosting, deployment, and PaaS
Today's market is broadly divided into frontend-first platforms such as Vercel and Netlify, full-stack PaaS platforms such as Railway and Render, and more infrastructure-oriented platforms such as Fly.io.
| Service | Best for | Short review |
|---|---|---|
| 1. Vercel | Next.js and modern frontend | Probably the smoothest deployment workflow for Next.js. Preview deployments, edge infrastructure, and integrations are excellent, but significant usage can become expensive. |
| 2. Netlify | JAMstack and frontend | A mature Vercel competitor with a very good Git workflow, CDN, and serverless functions. Especially good for static and hybrid sites that are not tied to a specific framework. |
| 3. Railway | Full-stack applications | An exceptionally approachable PaaS when your frontend, backend, worker, and database live in the same project. One of the best modern successors to the Heroku experience. |
| 4. Render | APIs, workers, and web services | A very good balance between PaaS simplicity and serious production infrastructure. It has less frontend magic than Vercel, but a more flexible backend. |
| 5. Fly.io | Geographically distributed applications | A powerful platform built around the microVM concept. Great when you want workloads to run close to users, but it requires more infrastructure knowledge. |
| 6. Heroku | Simple PaaS | It still supports production applications, but since February 2026 it has been in a stability-focused maintenance mode, with no new features planned. Compare actively developed alternatives for new projects. |
| 7. Cloudflare Workers + Pages | Edge applications | A very strong global network and an excellent serverless and edge ecosystem. Especially appealing if you already use Cloudflare DNS, CDN, R2, and Queues. |
| 8. DigitalOcean App Platform | Simple cloud hosting | A great middle ground between a VPS and a PaaS. Less sophisticated than Vercel, but very clear and predictable. |
| 9. Google Cloud Run | Containers and serverless | One of the best ways to run any HTTP Docker container without managing servers. A serious production option. |
| 10. Koyeb | Global backends | Simple deployment for applications and APIs across multiple regions. An interesting alternative to Railway, Render, and Fly.io. |
2. More deployment and infrastructure platforms
| Service | Best for | Short review |
|---|---|---|
| 11. Northflank | More complex cloud workloads | More DevOps capabilities than a typical PaaS. A good step between Railway's simplicity and the Kubernetes world. |
| 12. Zeabur | Quick deployments | A developer-friendly platform for easily deploying applications and ready-made services. Good for small teams and experiments. |
| 13. AWS Amplify | AWS frontend and full-stack apps | It makes sense if you already work in the AWS ecosystem. The integration runs deep, but simplicity can disappear quickly as a project grows more complex. |
| 14. Azure Container Apps | Enterprise containers | An excellent managed container service, especially for Microsoft and Azure organizations. |
| 15. AWS App Runner | Existing App Runner accounts | AWS stopped accepting new users for the service on April 30, 2026. Existing users can continue using it, while AWS recommends ECS Express Mode for new deployments. |
| 16. Deno Deploy | JavaScript and TypeScript apps | The current service supports Deno and Node applications, builds, and popular web frameworks. Deno Deploy Classic shut down on July 20, 2026, so older tutorials require migration. Migration guide |
| 17. Fastly Compute | Edge computing | A very capable edge platform, especially for applications where performance and network control are priorities. |
| 18. Coolify | Self-hosted PaaS | One of the most interesting open-source alternatives to Vercel, Heroku, and Railway when you want to use your own server. |
| 19. Dokploy | Self-hosted deployment | A modern self-hosted deployment panel focused on Docker. Particularly interesting for small VPS setups. |
| 20. CapRover | Simple self-hosted PaaS | An older but proven way to turn an ordinary VPS into your own mini PaaS platform. |
What would I choose?
For Next.js, I would look at Vercel first.
For a conventional full-stack app, Railway or Render.
For Docker serverless workloads, Google Cloud Run.
For globally distributed services, Fly.io or Cloudflare.
For your own VPS, Coolify or Dokploy.
3. Serverless and managed databases
Serverless databases have become one of the most important parts of a modern stack. Neon and PlanetScale are primarily database services, while Supabase, Firebase, Appwrite, and Convex provide a much larger part of the backend.
| Service | Best for | Short review |
|---|---|---|
| 21. Neon | Serverless PostgreSQL | One of the most interesting Postgres platforms. Branching, scale-to-zero, and a strong developer experience make it an excellent fit for serverless apps. |
| 22. Supabase | Complete Postgres backend | PostgreSQL + Auth + Storage + Realtime + Functions. One of the best Firebase alternatives if you want SQL. |
| 23. PlanetScale | Managed SQL | It became known for its serverless MySQL approach and database branching. Excellent developer experience for serious SQL workloads. |
| 24. Turso | Edge SQLite | Its distributed SQLite/libSQL approach is especially interesting for small, fast applications and data stored close to users. |
| 25. CockroachDB Cloud | Distributed SQL | A PostgreSQL-compatible distributed SQL database for workloads that require horizontal scaling and high availability. |
| 26. MongoDB Atlas | Managed MongoDB | The standard choice if your application uses MongoDB. A very mature global managed service. |
| 27. Convex | Realtime applications | Combines a database, backend functions, and a realtime model. Exceptionally approachable for modern TypeScript applications. |
| 28. Firebase Firestore | Mobile and realtime apps | Still one of the easiest ways to build realtime mobile and web backends, but take vendor lock-in seriously. |
| 29. Appwrite | Open-source BaaS | Auth, databases, storage, and functions in one platform. A compelling alternative to Supabase and Firebase. |
| 30. Nhost | GraphQL backends | Postgres, GraphQL, auth, storage, and serverless functions. A good choice if GraphQL fits your needs. |
4. Caching, analytics, and specialized databases
| Service | Best for | Short review |
|---|---|---|
| 31. Upstash Redis | Serverless Redis | Excellent for rate limiting, caching, sessions, and serverless workloads where a conventional always-on Redis instance does not make sense. |
| 32. Redis Cloud | Managed Redis | Official managed Redis with a broad set of capabilities and serious enterprise options. |
| 33. Aiven | Managed open-source databases | PostgreSQL, Kafka, Redis, and other services from one cloud provider. Great for teams that want to reduce vendor lock-in. |
| 34. ClickHouse Cloud | Analytics | One of the strongest choices for large volumes of analytics and event data. |
| 35. Tiger Cloud | Time-series PostgreSQL | Tiger Data's cloud platform for TimescaleDB. Excellent for telemetry, metrics, IoT, and time-series data. |
| 36. Xata | Postgres branching | A PostgreSQL platform with copy-on-write branching and scale-to-zero compute. Its core is available under the Apache 2.0 license; check the Xata open-source page for additional commercial features. |
| 37. TiDB Cloud | Distributed MySQL | A good choice when you want MySQL compatibility with horizontal distribution and analytics. |
| 38. YugabyteDB Aeon | Distributed PostgreSQL | A geographically distributed SQL database for serious high-availability workloads. |
| 39. SingleStore Helios | Realtime SQL and analytics | Combines transactional and analytical workloads with very high performance. |
| 40. MotherDuck | DuckDB in the cloud | An excellent addition to the DuckDB ecosystem for analytics without the need for a large data warehouse. |
5. Object storage, images, and video
Storage pricing is not the only number that matters. With large amounts of content, outbound bandwidth costs, also known as egress, can become much higher than the storage bill itself. Cloudflare R2 does not charge direct internet egress fees. Storage and operations are still billed, and related services may have separate charges. Check the official R2 pricing page before estimating the total cost.
| Service | Best for | Short review |
|---|---|---|
| 41. Amazon S3 | General-purpose object storage | The industry standard. It has the largest ecosystem and almost limitless capabilities, but its pricing can be complicated. |
| 42. Cloudflare R2 | Internet-facing storage | S3-compatible object storage with no direct egress fee. Include storage and operation counts when estimating the total cost. |
| 43. Vercel Blob | Vercel applications | Very convenient storage when your application is already on Vercel. Supports public and private objects. |
| 44. Backblaze B2 | Low-cost object storage | Excellent value for backups and large collections of files. |
| 45. Wasabi | Predictable storage | Simpler pricing and S3 compatibility make it an interesting option for backups and archives. |
| 46. DigitalOcean Spaces | Simple S3 storage | Very approachable for smaller teams that do not need AWS's complexity. |
| 47. Bunny Storage/CDN | Affordable content delivery | Bunny is a strong choice when you want an affordable CDN and storage under one roof. |
| 48. Cloudinary | Images and media pipelines | Much more than storage: transformations, optimization, delivery, and automated media management. |
| 49. ImageKit | Image and video optimization | An excellent alternative to Cloudinary when transformations and optimized delivery are your main needs. |
| 50. Mux | Video platform | One of the easiest ways to add serious video encoding, streaming, and analytics to an application. |
6. Authentication and identity
Modern auth services are no longer just “login APIs.” MFA, passkeys, OAuth, SSO, organizations, RBAC, provisioning, and enterprise identity are all part of the same category today.
| Service | Best for | Short review |
|---|---|---|
| 51. Clerk | Modern SaaS authentication | Fantastic developer experience and excellent ready-made components. Especially smooth with React and Next.js. |
| 52. Auth0 | General-purpose identity | Very mature and widely supported. Excellent for complex authentication scenarios, though costs can grow with the project. |
| 53. WorkOS | Enterprise SSO | If your SaaS needs SAML, SCIM, and enterprise login, WorkOS can save months of development. |
| 54. Stytch | API-first authentication | A flexible auth system with strong passwordless and B2B capabilities. |
| 55. Descope | Authentication flows | A strong visual workflow approach to authentication and identity systems. |
| 56. Kinde | SaaS authentication | A simpler, developer-first auth product with good organization and B2B capabilities. |
| 57. Ory | Open identity infrastructure | A powerful choice when you want more control and an open-source approach to identity. |
| 58. Logto | Open-source authentication | A good balance between a hosted service and self-hosting. |
| 59. FusionAuth | Self-hosted and enterprise authentication | A good choice when you want greater control over your authentication infrastructure. |
| 60. Firebase Authentication | Mobile and web authentication | Simple, stable, and a natural choice alongside the Firebase ecosystem. |
7. Background jobs, queues, and durable workflows
This is one of the areas that has changed the most. A simple queue is not the same as a durable workflow. A queue is enough for “send an email later”; a process that “calls AI, waits for a webhook, charges the user, then sends the result” is a much better fit for a durable workflow engine.
| Service | Best for | Short review |
|---|---|---|
| 61. Trigger.dev | TypeScript background jobs | A very approachable developer experience for long-running and complex background tasks. |
| 62. Inngest | Event-driven applications | An excellent combination of events, retries, scheduling, and durable functions. |
| 63. Temporal Cloud | Complex workflow systems | One of the most serious solutions for long-running, reliable business workflows. It also has a steeper learning curve. |
| 64. Upstash QStash | HTTP and serverless queues | Excellent when you need to reliably send a message to an HTTP endpoint without managing your own workers. |
| 65. Upstash Workflow | Serverless durable workflows | A logical step beyond QStash when a job has multiple steps, waits, and retries. |
| 66. Vercel Queues | Background processing on Vercel | Vercel's durable event-streaming system with retries and consumer groups. It is available as a public beta in 2026. |
| 67. Cloudflare Queues | Asynchronous Workers jobs | A natural choice for applications that already run on Cloudflare Workers. |
| 68. Cloudflare Workflows | Durable edge workflows | Enables multi-step processes within the Cloudflare ecosystem. |
| 69. AWS Step Functions | Enterprise orchestration | A powerful and mature AWS workflow system, with the typical complexity of AWS. |
| 70. Google Cloud Tasks | Reliable HTTP background tasks | A simple way to schedule and retry HTTP tasks within the Google Cloud ecosystem. |
8. Observability, errors, logs, and uptime
Modern observability increasingly relies on shared telemetry standards instead of fully proprietary agents. OpenTelemetry covers logs, metrics, and traces, and continues to expand toward profiling in 2026.
| Service | Best for | Short review |
|---|---|---|
| 71. Sentry | Application errors | Almost the standard for error tracking. It offers an excellent balance between useful information and integration simplicity. |
| 72. Datadog | Complete observability platform | An incredibly broad product: metrics, logs, traces, APM, and security. Powerful, but the bill can become substantial. |
| 73. Grafana Cloud | Metrics, logs, and traces | A natural choice for people who like the Grafana, Loki, Prometheus, and Tempo ecosystem. |
| 74. New Relic | Full-stack observability | A mature all-in-one observability platform with very broad support. |
| 75. Honeycomb | Distributed tracing | Especially strong for investigating complex distributed systems and high-cardinality telemetry data. |
| 76. Axiom | Logs and events | A modern, developer-friendly approach to large volumes of telemetry and event data. |
| 77. Better Stack | Logs, uptime, and incident management | A very approachable way to bring several DevOps tools together in a simpler interface. |
| 78. Checkly | API and synthetic monitoring | Especially good for programmable browser and API checks. |
| 79. UptimeRobot | Simple uptime monitoring | Affordable and simple. That is enough for many small projects. |
| 80. SigNoz Cloud | OpenTelemetry observability | An interesting open-source alternative to larger proprietary observability platforms. |
9. CI/CD and build infrastructure
| Service | Best for | Short review |
|---|---|---|
| 81. GitHub Actions | GitHub projects | The most logical starting point for most GitHub repositories. Integration is practically frictionless. |
| 82. GitLab CI/CD | GitLab DevOps | Exceptionally powerful when your repository and entire DevOps lifecycle already live in GitLab. |
| 83. CircleCI | General-purpose CI | A mature CI system with excellent support for serious development teams. |
| 84. Buildkite | Large and custom build systems | Excellent when you want a SaaS control plane but your own build agents and infrastructure. |
| 85. Harness | Enterprise software delivery | Much broader than ordinary CI: deployment, feature management, governance, and other enterprise capabilities. |
| 86. Semaphore | Fast CI/CD | A simpler and often very fast CI product. |
| 87. Travis CI | Traditional hosted CI | A historically important service. Today, GitHub Actions is a much more serious competitor than it used to be. |
| 88. Bitbucket Pipelines | Atlassian stack | A logical choice for teams whose code already lives on Bitbucket. |
| 89. Depot | Fast Docker and build workloads | Specializes in speeding up container and CI builds. Especially interesting when build minutes become a bottleneck. |
| 90. Codefresh | Kubernetes and GitOps | Strong focus on cloud-native delivery and GitOps workflows. |
For GitHub projects, there is little reason to introduce a separate CI service until GitHub Actions becomes a real limitation. Comparisons from 2026 still show that the location of the repository is one of the most important criteria when choosing a CI system.
10. Headless CMS and content platforms
The headless CMS market is already mature. Sanity, Contentful, Storyblok, Strapi, Payload, Directus, Prismic, and Hygraph solve a similar basic problem, but differ greatly in editor experience, self-hosting, and content modeling.
| Service | Best for | Short review |
|---|---|---|
| 91. Sanity | Structured content | One of the best balances between developer needs and content workflows. It offers very flexible content modeling. |
| 92. Contentful | Enterprise CMS | A mature platform with strong enterprise capabilities, but it can become expensive. |
| 93. Strapi | Self-hosted headless CMS | One of the best-known open-source headless CMS systems. |
| 94. Payload | TypeScript and Next.js teams | Especially interesting if you want a CMS that feels like part of your TypeScript project. |
| 95. Storyblok | Visual editing | Particularly good when marketers and editors need visual control over pages. |
| 96. Prismic | Marketing websites | The Slices concept works very well for modular landing pages and marketing content. |
| 97. Hygraph | GraphQL content | A good choice for projects where GraphQL is central to the data layer. |
| 98. Directus | Data-first CMS | Excellent when you already have a SQL database and want an API, admin panel, and permissions on top of it. |
| 99. Ghost(Pro) | Blogs and newsletters | Much more focused than a general-purpose CMS. Excellent for publishing, memberships, and newsletter products. |
| 100. Contentstack | Enterprise content | A serious enterprise headless CMS focused on governance and omnichannel delivery. |
11. Search and vector databases
Traditional full-text search and AI vector search are not the same thing. Algolia and Typesense excel at application search, while Pinecone, Weaviate, Qdrant, and Zilliz target embedding and semantic-search workloads.
| Service | Best for | Short review |
|---|---|---|
| 101. Algolia | Instant application search | Probably the most polished search-as-a-service product. Excellent developer experience and frontend components. |
| 102. Meilisearch Cloud | Developer-friendly search | A simpler, open-source-oriented alternative to Algolia. |
| 103. Typesense Cloud | Fast typo-tolerant search | A very fast and simple search engine with a good developer experience. |
| 104. Elastic Cloud | Search, logs, and analytics | The Elasticsearch ecosystem remains exceptionally powerful when you need much more than ordinary site search. |
| 105. Amazon OpenSearch Service | AWS search and analytics | A logical choice for OpenSearch workloads that already run on AWS. |
| 106. Pinecone | Managed vector database | One of the best-known specialized vector database services for AI applications. |
| 107. Weaviate Cloud | Vector and semantic search | A rich data model and a very capable AI and search ecosystem. |
| 108. Qdrant Cloud | Vector search | Popular for its strong API, performance, and open-source core. |
| 109. Zilliz Cloud | Managed Milvus | A natural choice when you want a managed version of the Milvus vector database. |
| 110. Vespa Cloud | Large search and recommendation systems | Extremely powerful for search, ranking, and recommendation workloads, but much more complex than Pinecone. |
12. AI models, inference, and GPU APIs
AI infrastructure is no longer limited to calling one company directly. There is now a whole layer of inference providers that offer access to many open and proprietary models. Hugging Face, for example, integrates multiple inference providers into the same ecosystem.
| Service | Best for | Short review |
|---|---|---|
| 111. OpenAI API | General AI applications | A very broad range of models and API capabilities. A good choice if you want a complete multimodal AI stack behind one API. |
| 112. Anthropic API | LLM and agent workloads | A particularly strong choice for text, reasoning, coding, and agentic applications. |
| 113. Google Vertex AI | Enterprise AI | An AI platform deeply integrated with Google Cloud and a broad range of ML services. |
| 114. GroqCloud | Very fast inference | Especially interesting when generation latency matters more than the breadth of the platform itself. |
| 115. Together AI | Open models | A large selection of open-weight models and very practical inference infrastructure. |
| 116. Fireworks AI | Production inference | Focused on efficient hosting and serving of modern generative models. |
| 117. Hugging Face Inference Providers | A broad choice of models | One token and API layer can connect an application to many models and inference providers. |
| 118. Replicate | AI models as an API | One of the easiest ways to run image, video, and other ML models without your own GPU infrastructure. |
| 119. fal.ai | Image and video generation | Especially interesting for fast generative media pipelines. |
| 120. Baseten | Production model serving | A serious platform for deploying your own models and running scalable inference infrastructure. |
13. Email, messaging, and notifications
Transactional email and marketing email should not automatically be treated as the same thing. A password reset and a store receipt have different priorities from a newsletter campaign.
| Service | Best for | Short review |
|---|---|---|
| 121. Resend | Developer email | An exceptionally approachable API and modern developer experience. A particularly natural fit for the React and Next.js ecosystem. |
| 122. Postmark | Transactional email | Primarily focused on transactional email and delivery reputation. |
| 123. SendGrid | Large email systems | A very mature and widely used service, though its experience is not as minimalist as Resend's. |
| 124. Mailgun | Programmatic email | A strong email API with inbound routing, webhooks, and serious developer tools. |
| 125. Amazon SES | High volume at low cost | Exceptionally economical when you have a technical team that can handle configuration and deliverability details. |
| 126. MailerSend | Transactional email | A good balance between a developer API and a business-friendly interface. |
| 127. Brevo | Email and marketing | Practical when you want transactional and marketing features in one system. |
| 128. Mailtrap Email API | Development and production email | Particularly useful because it combines email testing workflows with production sending. |
| 129. Twilio | SMS, voice, and communications APIs | One of the best-known communications API systems. Broad and powerful, but it can become expensive. |
| 130. Novu | Notification infrastructure | An open-source-oriented way to bring email, push, SMS, and in-app notifications together. |
14. Product analytics, experimentation, and feature flags
Product analytics is not the same as traditional web analytics. Amplitude, Mixpanel, and PostHog try to answer what users do inside a product and why certain features improve retention or conversion.
| Service | Best for | Short review |
|---|---|---|
| 131. PostHog | All-in-one product stack | Analytics, session replay, feature flags, experiments, and much more. An excellent balance between capabilities and developer experience. |
| 132. Amplitude | Product analytics | One of the most mature platforms for funnels, cohorts, retention, and user behavior. |
| 133. Mixpanel | Event analytics | Excellent for precise tracking of user events and funnel analysis. |
| 134. Heap | Automatic event capture | Useful when you want to collect many interactions without manually instrumenting every event. |
| 135. Plausible | Simple web analytics | Privacy-friendly and much simpler than GA4 for typical websites. |
| 136. Fathom Analytics | Privacy-focused web analytics | A minimalist alternative to large analytics systems, focused on privacy. |
| 137. LaunchDarkly | Enterprise feature flags | One of the standards for controlled feature releases, targeting, and rollouts. |
| 138. Statsig | Feature flags and experiments | A very strong combination of release controls and experimentation. |
| 139. GrowthBook | Open experimentation | An excellent open-source option for feature flags and A/B tests. |
| 140. Unleash | Open-source feature flags | A strong choice when you want a feature management system you can host yourself. |
The feature flag market is increasingly split between managed SaaS, open-source and self-hosted tools, and all-in-one platforms such as PostHog.
15. Secrets, credentials, and application security
An .env file is no longer a serious credential-management strategy when an application has dozens of services, CI/CD pipelines, multiple environments, and AI agents.
In 2026, there is particular focus on non-human identities, short-lived credentials, and preventing API keys from leaking through code, build logs, and agent workflows.
| Service | Best for | Short review |
|---|---|---|
| 141. Doppler | Developer secrets management | One of the most approachable ways to centralize secrets across development, CI, and different cloud platforms. |
| 142. Infisical | Open-source secrets | A serious open-source alternative to Doppler and Vault, with cloud and self-hosted options. |
| 143. HCP Vault | Enterprise secrets | HashiCorp Vault remains exceptionally powerful when dynamic secrets, identity, and policy control are priorities. |
| 144. AWS Secrets Manager | AWS secrets | The most logical choice if your entire workload already runs on AWS. |
| 145. Google Secret Manager | GCP secrets | A simple and reliable integration with Google Cloud workload identities. |
| 146. Azure Key Vault | Microsoft infrastructure | A central secrets, keys, and certificate service for Azure environments. |
| 147. Akeyless | Multi-cloud secrets | An interesting platform for secrets, dynamic credentials, and more complex multi-cloud organizations. |
| 148. 1Password Secrets Automation | Developer credentials | A natural extension of the 1Password ecosystem when you want to bring secrets from a password manager into your infrastructure. |
| 149. Snyk | Application security | SCA, dependency scanning, container security tools, and increasingly, protection for AI-assisted development workflows. |
| 150. GitGuardian | Secret detection | One of the strongest specialized services for finding leaked API keys and credentials in repositories and development environments. |
How I would assemble a stack today
The biggest mistake is trying to find one service that does everything.
It is much healthier to think in layers.
A small Next.js SaaS
Vercel + Neon + Clerk + Cloudflare R2 + Resend + Sentry + PostHog
That is an exceptionally productive stack for a solo developer or a small team.
A full-stack application with a more substantial backend
Railway or Render + PostgreSQL/Neon + Redis + Cloudflare R2 + Better Stack/Sentry
There are fewer serverless constraints, and deploying workers and background processes is straightforward.
A realtime application
Vercel + Convex
or
Supabase + your own frontend
Here, a single BaaS can remove a huge amount of backend infrastructure.
An AI SaaS
Vercel/Cloud Run + Neon + R2 + OpenAI/Anthropic + Groq/Together/Fireworks + Trigger.dev/Inngest + Axiom/Sentry
It is especially important to separate synchronous user requests from long-running AI tasks.
A global edge application
Cloudflare Workers + R2 + Queues + D1/KV/Durable Objects
or
Fly.io + a distributed database
A privacy-focused and open-source stack
Coolify + PostgreSQL + MinIO/S3-compatible storage + Infisical + SigNoz + Plausible + GrowthBook
This gives you much more control over your data and infrastructure.
The most important practices for 2026
Do not choose a service based only on its free tier
A free tier is great for development.
It is not an architecture.
Check what happens when a project reaches:
- 100,000 users
- millions of database operations
- tens of terabytes of bandwidth
- large volumes of logs
- background workloads
- multiple developers
- multiple regions.
Watch out for egress
Storage that costs a few dollars a month can generate hundreds of dollars in bandwidth charges.
That is exactly why services such as R2 and B2 can be very interesting for media-heavy applications.
Keep your application and database geographically close
The frontend can be cached globally.
Database round trips cannot magically disappear.
If your API runs in Frankfurt and your database is in California, every request pays a latency penalty.
SQL compatibility has value
PostgreSQL and MySQL-compatible services generally make future migrations easier.
Fully proprietary data models can provide a fantastic developer experience, but they increase the cost of eventually leaving the platform.
Use standards where possible
OpenTelemetry is especially useful for observability.
For feature flags, vendor-neutral abstractions such as OpenFeature are increasingly useful.
For object storage, S3 compatibility is a major advantage.
A standard interface does not eliminate vendor lock-in, but it can reduce it significantly.
A background task is not an HTTP request
Generating a PDF, running two minutes of AI inference, processing video, or sending thousands of emails should not block a user-facing HTTP request.
That is what these are for:
- queues
- workers
- scheduled jobs
- durable workflows.
Use a durable workflow when a job has state
If a process needs to:
- perform an operation,
- wait for an hour,
- receive a webhook,
- retry a failed step,
- resume where it stopped,
a regular cron job or queue is often no longer enough.
Temporal, Inngest, Trigger.dev, Upstash Workflow, and similar systems exist for exactly this reason.
Keep secrets out of Git
API keys, database credentials, and production tokens should be managed by a secrets system.
This is even more important with AI coding agents, which now have access to repositories, terminals, MCP services, and deployment environments.
One important change in the Vercel ecosystem
Older tutorials often mention Vercel Postgres as a standalone Vercel product.
That is no longer the current architecture.
Vercel Postgres is no longer available as a standalone product. Existing databases automatically migrated to Neon in December 2024, and new databases are added through Marketplace integrations. For example, a Vercel application can use Neon or Supabase for PostgreSQL and Upstash for Redis.
So a stack like this is completely normal today:
Vercel for the application + Neon for PostgreSQL + Upstash for Redis.
You do not need to buy everything from the same provider.
My practical method for choosing services
Before adding a new service, ask seven questions:
- What specific problem does it solve?
- Can something we already use solve the same problem?
- How much vendor lock-in does it create?
- What does pricing look like when traffic grows 10×?
- Where is the data physically stored?
- How can we export the data if we decide to leave?
- What happens when the service goes down?
If you cannot answer these questions clearly, it is too early to make the service a critical part of your infrastructure.
What I would avoid
I would not build an application with:
Vercel for the frontend, Render for one API, Railway for another API, Supabase just for auth, Neon for the database, Firebase for one realtime feature, three different storage services, and four analytics SDKs.
Technically, it is possible.
Operationally, it becomes a mess.
Every new provider brings:
- a new bill
- a new dashboard
- a new API key
- a new failure mode
- new documentation
- a new security boundary
- new vendor lock-in.
Managed services should reduce complexity, not move it from your servers to 25 dashboards.
Conclusion
In 2026, finding a service that can do something is not the problem.
The challenge is choosing the smallest number of services that together form a healthy architecture.
Most modern projects do not need their own Kubernetes cluster, five virtual servers, and an infrastructure administrator.
You can start with something like:
Vercel + Neon + Cloudflare R2 + Clerk + Resend + Sentry
and already have a very serious foundation.
If the backend needs more, add Railway, Render, or Cloud Run.
If background jobs appear, add Trigger.dev, Inngest, or a queue.
If your telemetry grows, move to a more capable observability system.
Only consider a more complex cloud setup and Kubernetes if your infrastructure outgrows a managed PaaS.
The best cloud stack is not the one that uses the most modern services.
It is the one that keeps your product simple for as long as simplicity is enough.
Share your thoughts, questions, or tips about this article.