apps/blog/content/blog/prisma-data-platform-now-generally-available-8d058s1bqol1/index.mdx
The Prisma Data Platform includes a Data Proxy, a Data Browser, and a Query Console that integrates with your current development pipeline.
Prisma has become one of the most popular ORMs in the JavaScript community today. While ORMs make it easier for individual application developers to work with databases, they don’t address certain categories of problems that appear once their applications run in production.
That’s why we’re proud to announce that the Prisma Data Platform is now generally available to the public. The Prisma Data Platform provides a collaborative environment for connecting apps to databases. It also includes a visual interface for navigating, editing, and querying data. You can get started for free in minutes, and then scale up as your team or usage grows.
Working with the same source of truth is instrumental for collaboration. Every project within the Prisma Data Platform starts with the GitHub repo and branch that contain your Prisma schema. It’s really easy to get started.
That’s it. You’ve configured your first environment for your team. You’ve just 1.) set up a data proxy that ensures your app can securely and reliably connect to your database and 2.) made it easier for your team to work with the appropriate version of your database.
The data in this Prisma Data Platform environment will always be in sync with the latest version of your schema file in the branch.
Nobody likes a slow and unreliable database. Connection pooling solves part of this by creating and managing a pool of database connections that enable your application to seamlessly scale these connections up and down as needed. The Prisma Data Proxy enables your organization to set up connection pooling for your infrastructure in minutes, including serverless and edge technologies. Your teams can now use a best-in-class ORM coupled with traditional databases in constrained serverless environments that don't support TCP, like Cloudflare Workers and Vercel Edge.
Under the covers, the Prisma Data Proxy is:
Currently the Prisma Data Proxy supports apps near AWS us-east and eu-frankfurt.
When collaborating with your application’s data, it’s ideal to have a single interface and common language to use across teams. Individuals should have access to the most recent version of data, and shouldn’t be able to alter something that can break something in production. Start by setting up your first project environment. An environment comes with a Data Browser and a Query Console, which help your team navigate, alter, and query your data. Then set up role-based access control for your team to get to work.
Map data across your organization
Many of our users find Prisma Studio helpful for working with their data, but asked for an online version so they could sync with their team. The Data Browser allows your team to collaborate in one central place. Your team can securely view the data and data model in their databases, validate the result of queries, and make manual data changes when needed.
If you’ve used Prisma Studio locally, some of these features will seem familiar. A few highlights include:
Set up secure access across your organization
With the Prisma Data Platform, you can now set up role-based access control to ensure that team members can safely collaborate with your data. Paid plans allow you to set up four different roles for your team:
Once you’ve set up an environment for your database, you can use the Query Console to query that data without having to constantly run these queries in your code locally. Complex queries are often difficult to get right without having executed them against real data. Quickly troubleshoot a query and ensure it returns the right data, before going through a complete deployment cycle.
Experimentation is also much easier with the Query Console. You can try out queries against various database environments without having to constantly switch your local configuration. Just set up another branch for your Prisma schema in GitHub, and then build another environment in the Prisma Data Platform. Your environment’s Query Console will always be in sync with the Prisma schema in your GitHub repo.
The Query Console includes the auto-completion offered by the Prisma Client. You can also aggregate data and execute advanced data operations.
Thousands of developers choose the Prisma ORM to think less about databases and more about the data they need for their applications. The Prisma Data Platform aims to maximize productivity for teams using those databases. Sign up for free and get started in minutes. You can import your existing Prisma project, or create a new one by provisioning a database with one of our trusted partners: PlanetScale or Heroku. As you scale, there are now plans that are ideal for larger traffic as well as bigger teams.