Microsoft has announced a public preview of the Dev Box, a managed service that can be used to create on-demand cloud “workstations” in Azure. Microsoft describes such development environments as high performance, secure, and coding-ready.
Anthony Cangialosi, Group General Manager at Microsoft, said the advantage that the Dev Box provides is that:
Developers can focus on writing code instead of trying to get a working environment where they can write and run code.
Dev Boxes are set up by the organization so that developers can start programming right away. They are preconfigured to use all the tools and features that developers need for their projects and tasks. The goal is to be able to create separate Dev Boxes whenever you need to quickly switch between projects, experiment with a proof of concept, or run a full build in the background while working on the next task.
It works like this: Teams create and maintain Dev Box images with all the tools and dependencies for their developers. You can make Dev Boxes of the right size for different roles in the team – with different amounts of virtual processors or memory, in different Azure regions.
Microsoft says Dev Box supports any development environment, SDK, or tool that runs on Windows. Developers can target any workspace that can be created on Windows, including desktop, mobile, IoT, and web development. The service can also be used to develop cross-platform applications through Windows Subsystem for Linux and Windows Subsystem for Android.
Control is through Azure Active Directory groups, so an IT administrator can grant access to sensitive source code and client data on a per-project basis.
The Microsoft Dev Box is currently available as a preview, and at this stage, organizations will receive the first 15 hours of Dev Box with 8vCPU and 32GB of memory each month for free, as well as the first 365 hours of Dev Box Storage 512GB SSD. The usage fee is then charged based on the time of use.
Mobile App Development Best Practices – 21.09
iOS Closures vs. Delegates in Swift iOS How to use the new inspector SwiftUI view modifier How to create an...
2023 App Threat Report
In 2022 alone, the number of mobile app downloads surpassed a staggering 200 billion, emphasizing the pervasive presence of these...
ElectricSQL – Local-first sync layer for web and mobile apps
Local-first sync layer for web and mobile apps. Build reactive, realtime, local-first apps directly on Postgres. What is ElectricSQL? ElectricSQL...
GitHub Copilot Chat opened to individual developers
Like similar chatbots, Copilot Chat sits in the sidebar of the IDE, and developers can use it to have lengthy...
ComposeCard – A beautifully designed payment view library
ComposeCards is a beautifully designed payment view library for Credit and Debit Cards. Made using Jetpack Compose 🎉. It allows...
Mobile App Development Best Practices – 20.09
Airship has released another study of mobile users aka shoppers. A lot of interesting things about habits and tasks in...