We are excited to announce that Neon Serverless Postgres is now available as an Azure Native Integration (in preview) within the Azure Cloud ecosystem. This integration enhances developer experience by combining the power and flexibility of Neon’s serverless Postgres database service with Azure's robust cloud infrastructure.
We’re excited to bring Neon to all Azure developers, especially AI platforms. Neon Serverless Postgres scales automatically to match your workload and can branch instantly for an incredible developer experience. And for AI developers concerned about scale, cost efficiency, and data privacy, Neon enables them to easily adopt database-per-customer architectures, ensuring real-time provisioning and data isolation for their customers.
- Nikita Shamgunov, CEO, Neon.
What is Neon Serverless Postgres?
Neon offers a serverless Postgres solution that leverages the principles of serverless computing to provide scalable and flexible database services. By abstracting away infrastructure complexities, Neon allows businesses to focus on application development rather than database administration. The key features of Neon’s Postgres service include:
- Instant Provisioning: Neon's architecture allows the creation of new databases in under a second, thanks to its custom-built storage engine.
- Efficient Scaling: Neon automatically scales resources based on load, ensuring optimal performance during traffic spikes without the need for overprovisioning.
- Integrated Developer Workflows: With features like database branching, Neon enables shorter software development lifecycles and cost-effective integration into CI/CD pipelines.
What is Neon Serverless Postgres as an Azure Native Integration?
The Azure Native integration of Neon Serverless Postgres enables users to create a Neon organization from Azure portal. Users can find the Neon Serverless Postgres offering on Azure portal and Azure Marketplace. This integration paves a way forward to effectively use Neon Postgres along with other Azure services.
At Microsoft, we are committed to providing seamless and innovative solutions for our Azure developers. The introduction of Neon Postgres as an Azure Native Integration is a significant milestone in this journey. This integration not only simplifies the provisioning and management of Neon organizations directly from Azure but also enhances the overall developer experience. We are excited to see how this collaboration will empower developers to build intelligent and scalable applications on Azure with ease.
- Shireesh Thota, CVP, Azure Databases.
Benefits of the native integration:
This Azure Native Integration brings many benefits to developers and businesses:
- Seamless Provisioning from Azure: Developers can create and manage Neon organizations directly within the Azure portal, without switching platforms.
- Single Sign-On (SSO): Users can access Neon via SSO using their Microsoft credentials, streamlining the login process and enhancing security.
- Enhanced Developer Experience: The integration allows developers to use Azure CLI and SDKs of their choice from .NET, Java, Python, Go, and JavaScript, to manage Neon organizations alongside other Azure resources, keeping development workflows consistent.
- Unified Billing: Neon usage can be included on existing Azure invoices, simplifying billing and financial management for businesses. By Purchasing Neon through Azure, customers can decrement their Microsoft Azure Consumption Commitment (MACC), if any with Microsoft.
How to create a Neon organization from Azure
You can find the details of how to create a Neon organization from Azure in the Microsoft docs. The section below summarizes the key steps which will aid you in resource creation.
Step 1: Discover and Subscribe to Neon from Azure
You can start your journey either from Azure portal or Azure Marketplace. Search for Neon Serverless Postgres in the search bar and select the offering.
This will take you to the Marketplace landing page of Neon Serverless Postgres.
Choose a plan out of the 3 available public plans. If you are new and exploring, you can start with a free plan. Click on Subscribe to move forward to the resource configuration stage.
Step 2: Complete your Neon resource configuration on Azure
You are now creating a Neon resource on Azure. The process is similar to creating other Azure resources and requires basic details like Azure subscription, resource group and resource details. The resource can be created in the East US 2, Germany West Central and West US 3 after public preview. Please check the region dropdown to view the available regions.
The creation flow also simultaneously creates a Neon organization. For that, mention the name of your Neon organization.
Once all details have been filled in, you can review the information by going to Review + Create. This will trigger the deployment process and result in resource creation.
Congratulations! You just created a Neon organization from Azure. Let us now visit the Neon organization we just created.
Step 3: Transition to Neon from Azure portal
Go to the resource created and you will land onto the overview blade where you will find the resource details.
We support single-sign-on from Azure portal to Neon. Click on the SSO link to transition to Neon portal, where you can continue with creating projects and databases, inviting users and much more.
Step 4: Create Projects, Branches and Databases on Neon
On the Neon portal, you will land on the project creation view.
Proceed to create your first Neon project. When this project is created, a default branch and database is created as well. Visit the project dashboard to view project details.
You can copy the connection URL of the newly created database and use it in your Azure application stack to connect to the database.
Go ahead and create more projects in the Azure regions of your choice and explore interesting features like branches and AI based query generation.
Now, you are ready to use Neon Serverless Postgres in your real-world applications.
Real-World Applications
Neon’s Serverless Postgres service is ideal for a variety of use cases, including:
- AI and Machine Learning: With the ability to generate vector embeddings and integrate with Azure AI services, Neon is well-suited for AI and machine learning applications. Neon’s Autoscaling ensures that even resource-intensive AI models operate seamlessly during periods of high demand without manual intervention.
- SaaS Applications: The scalability and flexibility of Neon’s Postgres service make it perfect for SaaS applications that need to handle varying levels of traffic. Its serverless architecture eliminates the need for infrastructure management, allowing developers to focus on building features while ensuring cost-effective scaling to meet demand.
For more use-cases and success stories, visit Case Studies - Neon to understand how Neon, now on Azure, can create value in your organization.
Ready to try out Neon Serverless Postgres as an Azure Native Integration? Check out the next steps and share your feedback with us. This is just the beginning of Neon Serverless Postgres on Azure and stay tuned as we make this integration seamless with more features.
Next Steps
- Subscribe to Neon Serverless Postgres on Azure portal or Azure Marketplace
- Learn more about Neon Serverless Postgres at Microsoft docs
- Read the launch blogpost by Neon
- Discover more about Neon
- Submit feature suggestions and questions in the Neon discord community or contact feedback@neon.tech. Please mention that you are using Neon Serverless Postgres on Azure in your messages.
- Learn about Microsoft’s investment in Neon
Thank you for reading this blog! Please follow for more updates on Neon Serverless Postgres as an Azure Native Integration.