Azure Deployment Environments enables developers to quickly spin up app infrastructure in Azure using project-based templates that establish consistency, best practices and security. Through on-demand environments, Platform engineers can help accelerate the software development lifecycle for developers in a compliant and cost-efficient way.
In this video, I show you how to configure your Azure Deployment Environment via the Azure portal. We start by creating a Dev Center, then assign the relevant permissions. We then explain what a Catalog is, and then attach a catalog from GitHub that contains our Bicep definitions. I finish the video by showing you how to deploy Azure resources via the Microsoft Developer Portal.
HOW TO DEPLOY AZURE DEPLOYMENT ENVIRONMENTS IN BICEP: • Introduction to Azure Deployment Environme...
0:00 Introduction
2:58 Creating our Dev Center
4:19 Configuring our Dev Center's managed identity
5:32 Assigning roles to the managed identity
6:23 Creating our Environment Types
7:26 Creating a Project in Dev Center
9:24 Creating Project Environment Types
11:36 Assigning roles to our developers
13:00 Adding a Catalog from GitHub to our Dev Center
17:30 Creating a new Environment via the Developer Portal
20:21 Viewing our new Environment in Azure
21:34 Wrap up
Grab the code for this video 👩💻🧑💻
Azure Deployment Center resources: https://github.com/willvelida/dev-cen...
Catalog resources: https://github.com/willvelida/dev-cat...
Learn more! 🧠
What is Azure Deployment Environments?: https://learn.microsoft.com/en-us/azu...
Connect with me! 🤝
Twitter: / willvelida
GitHub: https://github.com/willvelida
Bluesky: https://bsky.app/profile/willvelida.b...