Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Remarque
Microsoft Dev Box est à la Conférence Build 2025 !
Rejoignez-nous en ligne ou en personne pour notre session d’atelier :Libérer le potentiel des développeurs avec l’IA et Dev BoxRegister en ligne gratuitement !
- Jeudi 22 mai ; 8:30 - 9:30 PDT.
Si vous participez à Build in person, inscrivez-vous à notre laboratoire pratiqueCréer l’environnement de développement cloud prêt pour l’entreprise ultime
- Mardi, 20 mai 3:30 - 14:45 PDT
- Jeudi 22 mai 10:15 - 11:30 PDT
Microsoft Dev Box permet aux développeurs d’accéder en libre-service aux stations de travail cloud prêtes à l’emploi appelées dev box (zones de développement). Vous pouvez configurer des dev box avec les outils, le code source et les fichiers binaires prédéfinis spécifiques à un projet, pour que les développeurs puissent commencer directement à travailler. Vous pouvez créer des environnements de développement cloud pour vos équipes de développement à l’aide d’une image personnalisée ou d’une image préconfigurée à partir de la Place de marché Azure, avec Visual Studio déjà installé.
Si vous êtes un développeur vous pouvez utiliser plusieurs dev box dans vos flux de travail quotidiens. Accédez à vos zones de développement et gérez vos zones de développement via le portail des développeurs.
Microsoft Dev Box comble l’écart entre les équipes de développement et les équipes informatiques, en rapprochant le contrôle des ressources du projet de l’équipe de développement.
Le service Dev Box a été conçu en tenant compte de trois rôles organisationnels : les ingénieurs de plateforme, les responsables d’équipe de développement et les développeurs même.
Les ingénieurs de plateforme les administrateurs informatiques travaillent ensemble pour fournir une infrastructure et des outils de développement aux équipes de développement. Les ingénieurs de plateforme définissent et gèrent les paramètres de sécurité, les configurations réseau et les stratégies organisationnelles pour s’assurer que les dev box peuvent accéder aux ressources en toute sécurité.
Les responsables d’équipe de développement sont des développeurs expérimentés qui connaissent leur projet en profondeur. Ils peuvent se voir attribuer le rôle DevCenter Administrateur de projet et aider à créer et à gérer l’expérience des développeurs. Les administrateurs de projet créent et gèrent des pools de dev box.
Les membres d’une équipe de développement se voient attribuer le rôle DevCenter Utilisateur Dev Box. Ils peuvent ainsi utiliser en libre-service une ou plusieurs dev box à la demande à partir des pools de dev box qui sont activés pour un projet. Les utilisateurs de dev box peuvent travailler sur plusieurs projets ou tâches en créant plusieurs dev box.
Microsoft Dev Box comble l’écart entre les équipes de développement et les équipes informatiques, en rapprochant le contrôle des ressources du projet de l’équipe de développement.
Scénarios pour Microsoft Dev Box
Les organisations peuvent utiliser Microsoft Dev Box dans divers scénarios.
Scénarios d’ingénierie de plateforme
Dev Box permet aux équipes d’ingénierie de plateforme de fournir les dev box appropriées pour la charge de travail de chaque utilisateur. Les ingénieurs de plateforme peuvent :
- Créez des pools de dev box, ajoutez des définitions de dev box appropriées et attribuez l’accès uniquement aux utilisateurs de dev box qui travaillent sur ces projets spécifiques.
- Contrôler les coûts à l’aide de plannings d'arrêt automatique.
- Définir la configuration réseau, qui détermine la région où la dev box est créée.
- Attribuez le rôle d’utilisateur Dev Box intégré pour accorder l’accès à l’équipe de développement et lui permettre d’utiliser des dev box en libre-service.
Scénarios d’administrateur informatique
Dev Box offre les avantages suivants pour les administrateurs informatiques :
Gérez les dev box comme n’importe quel autre appareil sur votre réseau :
- Les Dev box s’inscrivent automatiquement dans Microsoft Intune. Utilisez Microsoft Intune pour gérer les zones de développement.
- Maintenez tous les appareils Windows à jour en utilisant des mises à jour de qualité accélérées dans Intune pour déployer des correctifs de type « zero-day » au sein de votre entreprise.
- Si une dev box est corrompue, isolez-la tout en aidant l’utilisateur à obtenir une sauvegarde et à utiliser une nouvelle dev box.
Une dev box fournit un accès sécurisé dans un environnement sécurisé. Les contrôles d’accès dans Microsoft Entra ID organisent l’accès par projet ou par type d’utilisateur :
- Joindre des dev box en mode natif à un domaine Microsoft Entra ID ou Active Directory.
- définir des stratégies d’accès conditionnel qui obligent les utilisateurs à se connecter via un appareil conforme ;
- Exigez l’authentification multifacteur lors de la connexion.
- Configurez des stratégies de connexion basées sur les risques pour les dev box qui accèdent à un code source et à des données client sensibles.
Scénarios de responsable d’équipe de développement
Une fois qu’un responsable d’équipe de développement a reçu le rôle DevCenter Administrateur de projet, il peut vous aider à gérer le projet. Les administrateurs de projet peuvent :
- Créez des pools de dev box et ajoutez les définitions de dev box appropriées.
- Contrôler les coûts à l’aide de plannings d'arrêt automatique.
- Utilisez un script de configuration qui appelle des tâches d’installation à partir d’un catalogue attaché au centre de développement. Les tâches d’installation s’exécutent lors de la création d’une zone de développement pour installer et personnaliser des logiciels spécifiques au projet.
Scénarios de développement
Une organisation avec des équipes de développement distribuées à l’échelle mondiale configure Dev Box pour permettre aux développeurs de créer leurs propres zones de développement dans leur région la plus proche. Les développeurs créent des zones de développement selon les besoins, sans attendre l’équipe d’administration informatique. Les utilisateurs accèdent aux zones de développement à partir de n’importe quel appareil et système d’exploitation.
Dev Box soutient les développeurs qui travaillent sur plusieurs projets. Les développeurs peuvent créer et utiliser des dev box distinctes pour des charges de travail, des tâches ou des projets distincts. Les développeurs peuvent créer plusieurs dev boxes à partir d’un pool prédéfini chaque fois qu’ils en ont besoin, puis supprimer ces dev box lorsqu’ils ont terminé.
Les organisations peuvent même définir des dev box pour différents rôles au sein d’une équipe. Vous pouvez configurer des dev box standard avec des droits d’administrateur pour donner aux développeurs à plein temps un meilleur contrôle, tout en appliquant des autorisations plus restreintes pour les sous-traitants.
Les zones de développement utilisent des machines virtuelles Azure, qui ont suffisamment de processeurs virtuels et de mémoire pour répondre aux exigences associées à la plupart des charges de travail à usage général. Pour le stockage, les zones de développement utilisent des disques SSD Azure Premium, qui offrent une prise en charge des disques hautes performances et à faible latence.
Conseil / Astuce
En savoir plus sur l’utilisation de General Motors de Microsoft Dev Box : General Motors réimagine la chaîne d’outils de développement et l’expérience d’intégration avec les services de développement basés sur le cloud de Microsoft.
Démarrez avec Microsoft Dev Box
Pour commencer à utiliser Microsoft Dev Box, vous devez configurer un centre de développement. Un centre de développement est un conteneur pour vos projets et ressources. Vous pouvez créer un centre de développement dans le portail Azure, puis créer des projets dans ce centre de développement. Chaque projet peut avoir son propre ensemble de ressources, notamment les zones de développement, les réseaux et les images.
Démarrez votre parcours Dev Box avec un modèle de base : Microsoft Dev Box.
Nouveautés de Microsoft Dev Box
Pour en savoir plus sur les dernières fonctionnalités et mises à jour dans Microsoft Dev Box, consultez Nouveautés de Microsoft Dev Box.
Composants partagés avec les environnements de déploiement Azure
Microsoft Dev Box et les Environnements de déploiement Azure sont des services complémentaires qui partagent certains composants architecturaux. Les environnements de déploiement fournissent aux développeurs des environnements préconfigurés basés dans le Cloud pour le développement d’applications. Les centres de développement et les projets sont communs aux deux services, et ils aident à organiser les ressources dans une entreprise.
Lorsque vous configurez Dev Box, vous pouvez voir les ressources et les composants des environnements de déploiement. Vous pouvez même voir des messages d’information concernant les fonctionnalités des environnements de déploiement. Si vous ne configurez pas les fonctionnalités des environnements de déploiement, vous pouvez ignorer ces messages en toute sécurité.
Par exemple, lorsque vous créez un projet, vous pouvez voir ce message d’information relatif aux catalogues :
Contenu connexe
Commencez à utiliser Microsoft Dev Box :
En savoir plus sur Microsoft Dev Box :