Loading...

Azure Deployment Environments is now generally available

Azure Deployment Environments is now generally available

Last year at Build, we announced a new product called Azure Deployment Environments, a service that enables developers to quickly spin up app infrastructure with project-based templates. Since then, we’ve worked closely with over 30 organizations from industries like financial services, retail, automotive, and more. Thanks to their indispensable feedback, we’ve added several valuable features and capabilities that help enterprise developers maximize their productivity and focus on writing the code only they can write. Now, we’re excited to announce that Azure Deployment Environments is generally available, and you can start using the service for free today.

 

Azure Deployment Environments—a journey seven years in the making

 

Our journey to Azure Deployment Environments didn’t just start last year at Build—today’s announcement represents the culmination of over seven years of learning, starting way back in 2016 with Azure DevTest Labs. For a long time, we’ve noticed the inefficiencies around how developers gain access to infrastructure, and these challenges have only gotten worse.

 

Modern applications often leverage many cloud services, and configuring these environments takes valuable time away from developers who could otherwise be focused on the code that only they can write—and that's assuming they have permissions to access cloud subscriptions in the first place. If not, they must go through platform engineering teams or IT admins. Unfortunately, this approach doesn’t scale, often resulting in delays that last days—if not weeks. Worse, any misconfigurations can result in errors and security vulnerabilities that lead to more delays and higher risk.

 

Azure DevTest Labs was our first major step towards solving the challenges of app development infrastructure, enabling development teams to self-serve preconfigured virtual machines (VMs) for a variety of development and testing use cases. Over the years, customers were drawn to DevTest Labs for its marriage of self-service access for developers and guardrails for the organization. By working closely with these customers, we identified three core values that are imperative for enterprise organizations when it comes to cloud-based infrastructure:

 

  • Speed: does it give developers fast, self-service access to the infrastructure they need?
  • Usability: does it meet developers’ needs and provide them with a satisfying experience
  • Governance: does it enable platform engineers and other admins to maintain centralized visibility and management?

 

Since DevTest Labs first came out, apps have only gotten more complex with PaaS and Serverless. We’ve seen a strong customer need for a turnkey solution that provides self-service capabilities within enterprise guardrails.

 

Supporting developers and platform engineers alike with Azure Deployment Environments

 

Azure Deployment Environments builds on these learnings by empowering developers to self-serve the environments they need from project-based infrastructure-as-code templates—all while maintaining centralized management and governance. Developers gain fast, easy access to their environments through on-demand or automated deployment. If a developer has an idea on how to make their environments better, they can edit and submit their own templates via a pull request to the infrastructure-as-code template repo—helping promote best practices and InnerSource among teams.

 

ADE blog graphic 1.png

 

By enabling self-service deployment for developers, Azure Deployment Environments also benefits platform engineers and other admins, eliminating redundant work while giving them centralized control to keep environments secure and cost effective. Rather than repeatedly provisioning environments for different developers, platform engineers provide developers with a catalog of standardized, pre-approved templates, promoting collaboration and knowledge sharing. Platform engineers can also predefine which roles can deploy which types of environments—whether dev, test, staging, or production—and ensure they’re deployed in the right subscription or management group with all the policies and cost controls that entails.

 

ADE blog graphic 2.png

 

New features in general availability

 

Already in public preview, developers can deploy new environments through the terminal in their code editor or as part of a GitOps workflow. Now in general availability, developers can view, deploy, and manage their environments all from a custom developer portal—that also houses cloud-based workstations available through Microsoft Dev Box.

ADE blog graphic 3.png

 

We are also announcing support for Terraform infrastructure-as-code files in Azure Deployment Environments —customers can sign up for early access today. The service already supports Azure Resource Manager (ARM) templates; adding Terraform support means that customers who use Terraform will be able to directly import their existing templates into Azure Deployment Environments. Support for other infrastructure-as-code formats—including Pulumi and Ansible—is on the backlog.

To enable a seamless developer experience across products, we’re also working on an integration between Azure Deployment Environments and the Azure Developer CLI (azd). With this integration, enterprise developers will be able to leverage azd to provision app infrastructure using Azure Deployment Environments and, easily deploy app code onto the provisioned infrastructure.

 

Getting started with Azure Deployment Environments

 

You can start using Azure Deployment Environments for free in general availability and sign up for early access to Terraform support. If you have questions on how to get started, visit the quick start guide.

 

Find out more about the latest in Azure Deployment Environments and see the service in action by watching our Azure Deployment Environments session at Build 2023.

 

Sagar Lankala

Senior Product Manager, Developer Division

Published on:

Learn more
Azure Developer Community Blog articles
Azure Developer Community Blog articles

Azure Developer Community Blog articles

Share post:

Related posts

Azure Cosmos DB Data Explorer now supports Dark Mode

If you spend time in the Azure Portal’s using Azure Cosmos DB Data Explorer, you know it’s a “lots of screens, lots of tabs, lots of work happ...

12 hours ago

Microsoft Entra ID Governance: Azure subscription required to continue using guest governance features

Starting January 30, 2026, Microsoft Entra ID Governance requires tenants to link an Azure subscription to use guest governance features. With...

2 days ago

Azure Developer CLI (azd) – January 2026: Configuration & Performance

This post announces the January 2026 release of the Azure Developer CLI (`azd`). The post Azure Developer CLI (azd) – January 2026: Conf...

3 days ago

Azure SDK Release (January 2026)

Azure SDK releases every month. In this post, you'll find this month's highlights and release notes. The post Azure SDK Release (January 2026)...

4 days ago

Azure Cosmos DB TV Recap – From Burger to Bots – Agentic Apps with Cosmos DB and LangChain.js | Ep. 111

In Episode 111 of Azure Cosmos DB TV, host Mark Brown is joined by Yohan Lasorsa to explore how developers can build agent-powered application...

4 days ago

Accelerate Your Cosmos DB Infrastructure with GitHub Copilot CLI and Azure Cosmos DB Agent Kit

Modern infrastructure work is increasingly agent driven, but only if your AI actually understands the platform you’re deploying. This guide sh...

5 days ago

Accelerate Your Cosmos DB Infrastructure with GitHub Copilot CLI and Azure Cosmos DB Agent Kit

Modern infrastructure work is increasingly agent driven, but only if your AI actually understands the platform you’re deploying. This guide sh...

5 days ago

SharePoint: Migrate the Maps web part to Azure Maps

The SharePoint Maps web part will migrate from Bing Maps to Azure Maps starting March 2026, completing by mid-April. Key changes include renam...

5 days ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy