Azure Dev Spaces for Visual Studio Code
Azure Dev Spaces is an extension to AKS (Azure Kubernetes Service) that allows you to easily run and debug YOUR microservice code in the context of a larger application. You can test your code end-to-end, hit breakpoints on code running in the cluster, and share a development cluster between team members without interference. Click here for more information.
Use your public endpoint in the cloud to privately debug backend code running on your dev machine (Preview)
This minimizes what you need to set up on your dev machine: the only thing you need to run on your machine is the microservice you're working on and your preferred dev tools. No need to set up mocks or simulators. You don't even need Kubernetes YAML or Docker configuration to do this, and you won't affect the currently deployed app or anyone who's using the AKS cluster.
Similar to the first scenario, except this mode enables a higher fidelity development and testing experience by running your code as a container directly in AKS. Dev Spaces can help you generate Docker and Kubernetes assets.
Use GitHub Actions to automatically deploy to a new sandbox whenever a pull request is opened so your team can review a live version of the app that includes your pull request changes – all before that code is merged into your main branch! As a bonus, team members such as product managers and designers can become part of the review process during early stages of development.
For more information on Azure Dev Spaces, please visit our documentation page.
Data and telemetry
Azure Dev Spaces collects usage data and sends it to Microsoft to help improve our products and services. Read our privacy statement to learn more.