Feuille de route Microsoft Dev Box
Cette feuille de route présente un ensemble de versions de fonctionnalités planifiées qui souligne l’engagement de Microsoft à offrir l’expérience de développeur la plus sécurisée et productive du cloud. Cette liste de fonctionnalités offre un aperçu de nos plans pour les six prochains mois, mettant en évidence les principales fonctionnalités que nous développons. Ce n’est pas exhaustif, mais montre des investissements majeurs. Certaines fonctionnalités peuvent être mises en production en préversion et évoluer en fonction de vos commentaires avant de devenir généralement disponibles. Nous sommes toujours à l’écoute de vos commentaires, de sorte que le minutage, la conception et la livraison de certaines fonctionnalités peuvent changer.
Les livrables de Dev Box clés peuvent être regroupés sous les thèmes suivants :
- Environnement de développement prêt à coder
- Gestion de l'entreprise
- Performances fondamentales et fiabilité
Environnement de développement prêt à coder
Microsoft Dev Box peut améliorer considérablement la productivité des développeurs en réduisant le temps de configuration et la surcharge informatique par rapport aux solutions DDI (Virtual Desktop Infrastructure) traditionnelles. Nous faisons en sorte qu’il soit incroyablement facile et rapide pour les développeurs de créer des environnements prêts à code adaptés à leurs projets spécifiques. Non seulement nous allons réduire le temps nécessaire à la configuration de Dev Boxes, mais nous introduisons également de nouvelles options de personnalisation innovantes pour les équipes et les individus.
Améliorations apportées au flux de travail config-as-code
- Personnalisations d’équipe : en tant que responsable de projet ou administrateur du Centre de développement, configurez une configuration Dev Box config-as-code pour une équipe entière, ce qui permet une intégration plus rapide des développeurs sans qu’ils traitent de la complexité de l’intégration.
- Centre de développement Imaging : en tant que responsable de projet ou administrateur du centre de développement, personnalisez les personnalisations pour chaque équipe sans perdre les performances de création de Dev Box. Optimisez ces personnalisations d’équipe dans une image sans investir et maintenir vos propres fonctionnalités de génération d’images personnalisées.
- Secrets & variables : en tant que responsable de projet ou administrateur du Centre de développement, vous pouvez désormais obtenir des secrets à partir d’abonnements différents de celui dans lequel se trouve DevCenter, ce qui vous permet de réutiliser des magasins de secrets centralisés avec Dev Box
- Prise en charge native de l’exécution en tant qu’utilisateur pour les personnalisations Dev Box : certaines de vos tâches de personnalisation Dev Box doivent être exécutées en tant qu’utilisateur connecté. L’exécution native en tant que support utilisateur offre la possibilité d’exécuter la personnalisation dans le contexte utilisateur avec une fiabilité, un suivi des états et un rapport d’erreurs améliorés.
- Stratégie de projet : en tant qu’administrateur du Centre de développement, configurez des garde-fous autour des ressources que différents projets doivent et ne doivent pas accéder.
Personnalisations fournies par l’utilisateur amélioré
- Amélioration du flux de création dev Box sur le portail d’accueil et développeur Dev : en tant que développeur, commencez à utiliser des personnalisations Dev Box à l’aide d’une interface utilisateur pour choisir des référentiels à cloner ou à installer, sans avoir à créer une configuration yaml manuellement.
- Prise en charge native de WinGet & DSC : toutes les boîtes de développement pourront utiliser WinGet et DSC pour installer des packages et appliquer des configurations, sans qu’un catalogue soit attaché.
Expérience du développeur pour la première fois
- Page d’accueil du portail des développeurs et visite guidée : en tant que développeur intégré à Dev Box, vous allez découvrir comment utiliser le produit et découvrir les fonctionnalités.
- Épinglez le portail des développeurs à l’affichage des tâches/bureau : en tant que développeur, vous pouvez accéder rapidement à votre zone de développement en l’épinglant à votre affichage des tâches Windows.
Gestion de l'entreprise
Microsoft Dev Box vise à fournir une gouvernance centralisée basée sur les normes organisationnelles pour la sécurité, la conformité et les contrôles de coûts. Pendant cette période, nous allons réduire le temps nécessaire aux entreprises pour commencer à utiliser Dev Box en facilitant la configuration d’une preuve de concept (POC), puis en passant à la production. Nous améliorons également nos fonctionnalités de surveillance, de contrôle des coûts, de sécurité et de confidentialité.
Intégration simplifiée et flexible pour les entreprises
- Balises de service de pare-feu : en tant qu’administrateur informatique travaillant sur la configuration de Dev Box pour votre organisation, configurez rapidement les rôles de trafic en utilisant les balises de service dans votre pare-feu configuré.
- Compte invité : en tant qu’administrateur du Centre de développement, intégrez et prenez en charge en toute sécurité les équipes externes et les sous-traitants à votre service Dev Box.
Fonctionnalités améliorées de surveillance et de contrôle des coûts
- Journaux Dev Box : en tant qu’administrateur du Centre de développement, accédez aux métriques d’engagement au niveau de l’utilisateur et aux métriques liées à la connectivité.
- Étendue de l’agent Azure Monitor (AMA) : en tant qu’administrateur du Centre de développement, concentrez votre surveillance uniquement sur les appareils Dev Box, ce qui simplifie la surveillance et réduit les coûts.
- Mise en veille prolongée sur la déconnexion (préversion) : en tant qu’administrateur du Centre de développement, réduisez le coût de calcul en permettant aux boîtes de développement de s’activer en veille prolongée en fonction des heures de travail actives des développeurs.
Sécurité et confidentialité
- Clés gérées par le client (CMK) : en tant qu’administrateur du Centre de développement, contrôlez davantage votre chiffrement des données en gérant vos propres clés de chiffrement.
- Privileged Identity Management (PIM) : en tant qu’administrateur du Centre de développement, accédez juste-à-temps aux configurations de projet.
- Processus de départ du développeur : en tant qu’administrateur du Centre de développement, configurez votre service Dev Box pour décharger les utilisateurs de Dev Boxes lorsqu’ils quittent l’organisation et basculent entre les équipes.
Performances fondamentales et fiabilité
Microsoft Dev Box vise à fournir une expérience de développement « like-local » aussi réactive et transparente que l’utilisation d’un ordinateur local. Nous améliorons continuellement la fiabilité, la vitesse et les performances de Dev Box en optimisant tout, de vos outils de développement Visual Studio préférés à Windows, RDP et à l’emplacement des boîtes de développement.
Connectivité transparente et fiable
- Authentification unique (SSO) : en tant que développeur, vous n’avez plus besoin de fournir vos informations d’identification de connexion chaque fois que vous accédez à votre Dev Box.
- Simple Multiple Independent Links Evaluation & Switching (SMILES) : en tant que développeur, vous obtenez une connexion Dev Box fiable sans interruption en basculant automatiquement vers des liens de sauvegarde si nécessaire sans déconnecter votre session active.
- Optimisations de région Azure basées sur les emplacements utilisateur : en tant que développeur, créez facilement votre nouvelle zone de développement dans une région optimale en fonction de votre emplacement. En tant qu’administrateur du Centre de développement, optimisez l’emplacement des zones de développement existantes en fonction de l’emplacement de l’utilisateur final et de la capacité disponible.
- Optimisations RDP Visual Studio 2022 et Visual Studio Code : en tant que développeur, tapez et naviguez votre code sans latence notable.
Intégrité du service et fiabilité
- Références SKU de sauvegarde : en tant qu’administrateur du Centre de développement, vous avez la possibilité de sélectionner des références SKU de sauvegarde à utiliser automatiquement pour éviter les interruptions lors d’une panne de service.
- Capture instantanée et restauration en libre-service : en tant que développeur, vous pouvez récupérer votre Dev Box en le restaurant dans un instantané précédent.
- Notifications de panne : les développeurs et les administrateurs peuvent rester informés des pannes de service en cours via une notification de panne partagée dans les portails de développement et d’état Azure.