Deployment
This section describes how to deploy Node.js applications that use Prisma Client and TypeScript to various platforms.
In this section
📄️ Deploy Prisma ORM
Projects using Prisma Client can be deployed to many different cloud platforms. Given the variety of cloud platforms and different names, it's noteworthy to mention the different deployment paradigms, as they affect the way you deploy an application using Prisma Client.
🗃️ Traditional servers
2 items
🗃️ Serverless functions
4 items
📄️ Module bundlers
Overview
🗃️ Edge functions
2 items
📄️ Deploying database changes with Prisma Migrate
To apply pending migrations to staging, testing, or production environments, run the migrate deploy command as part of your CI/CD pipeline:
📄️ Deploy migrations from a local environment
There are two scenarios where you might consider deploying migrations directly from a local environment to a production environment.
📄️ Caveats when deploying to AWS platforms
The following describes some caveats you might face when deploying to different AWS platforms.
📄️ Deploy to a different OS
Prisma Client depends on the query engine that is running as a binary on the same host as your application.