Roadmap di Microsoft Dev Box
Questa roadmap presenta un set di versioni di funzionalità pianificate che sottolineano l'impegno di Microsoft per offrire l'esperienza di sviluppo più sicura e produttiva dal cloud. Questo elenco di funzionalità getta uno sguardo sui nostri piani per i prossimi sei mesi, evidenziando le funzionalità principali in fase di sviluppo. Non è esaustivo ma evidenzia gli investimenti più importanti. Alcune funzionalità potrebbero essere rilasciate come anteprime ed evolvere in base a feedback e suggerimenti prima di diventare disponibili a livello generale. Ascoltiamo sempre gli input che arrivano dall’esterno, quindi la tempistica, la progettazione e la distribuzione di alcune funzionalità potrebbero cambiare.
I risultati finali di Key Dev Box possono essere raggruppati nei temi seguenti:
- Ambiente di sviluppo pronto per la codifica
- Gestione aziendale
- Prestazioni e affidabilità fondamentali
Ambiente di sviluppo pronto per la codifica
Microsoft Dev Box può migliorare significativamente la produttività degli sviluppatori riducendo al minimo il tempo di configurazione e il sovraccarico IT rispetto alle tradizionali soluzioni VDI (Virtual Desktop Infrastructure). Stiamo rendendo incredibilmente semplice e veloce per gli sviluppatori la creazione di ambienti pronti da codificare personalizzati per i loro progetti specifici. Non solo stiamo riducendo il tempo necessario per configurare Dev Box, ma stiamo introducendo anche nuove opzioni di personalizzazione innovative sia per i team che per gli individui.
Miglioramenti del flusso di lavoro config-as-code
- Personalizzazioni del team: come responsabile del progetto o amministratore di dev center, effettuare una configurazione config-as-code di Dev Box per un intero team, consentendo un onboarding più rapido degli sviluppatori senza che si occupino della complessità dell'operazione.
- Dev Center Imaging: come responsabile del progetto o amministratore di dev center, effettuare le personalizzazioni per ogni team senza perdere le prestazioni creative di Dev Box. Ottimizzare tali personalizzazioni del team in un'immagine senza dover investire e mantenere le proprie funzionalità di generazione di immagini personalizzate.
- Segreti e variabili: come responsabile del progetto o amministratore di dev center, è ora possibile ottenere segreti da sottoscrizioni diverse da quella in cui si trova DevCenter, consentendo di riutilizzare archivi segreti centralizzati con Dev Box
- Supporto per l'esecuzione nativa come utente: alcune delle attività di personalizzazione di Dev Box devono essere eseguite come utente connesso. L'esecuzione nativa come supporto utente offre funzionalità di esecuzione della personalizzazione nel contesto utente con maggiore affidabilità, rilevamento dello stato e segnalazione di errori.
Personalizzazioni avanzate fornite dall'utente
- Supporto nativo per WinGet & DSC: tutte le finestre di sviluppo potranno usare WinGet e DSC per installare i pacchetti e applicare configurazioni, senza richiedere il collegamento di un catalogo.
Esperienza di onboarding e onboarding per sviluppatori
- Pagina di destinazione del portale per sviluppatori e presentazione di benvenuto: come sviluppatore di cui viene eseguito l'onboarding in Dev Box, è possibile ottenere informazioni su come usare il prodotto e scoprirne le funzionalità.
- Ottimizzazione selezione area per la creazione di Dev Box: come sviluppatore, crea facilmente il nuovo Dev Box in un'area ottimale in base alla tua posizione. In qualità di amministratore di Dev Center, ottimizzare la posizione di Dev Box esistenti in base alla posizione dell'utente finale e alla capacità disponibile.
- Avvio diretto tramite l'app di Windows: come sviluppatore, avviare rapidamente Dev Box dal portale per sviluppatori nel client RDP dell'app Windows.
- Impostazioni multi-monitoraggio tra client: come sviluppatore, le impostazioni multi-monitoraggio verranno condivise in modo coerente tra client RDP.
- Centro notifiche per il portale per sviluppatori: gli sviluppatori riceveranno notifiche e aggiornamenti del servizio direttamente nel portale per sviluppatori.
- Aggiungi Dev Box alla visualizzazione attività dal portale per sviluppatori: come sviluppatore, puoi accedere rapidamente a Developer Box aggiungendolo alla visualizzazione attività di Windows.
Gestione aziendale
Microsoft Dev Box mira a offrire governance centralizzata in base agli standard dell'organizzazione per controlli di sicurezza, conformità e costi. Durante questo periodo, stiamo riducendo il tempo necessario per iniziare a usare Dev Box da parte delle imprese, consentendo di semplificare la configurazione di un modello di verifica (POC) e passare alla produzione. Stiamo migliorando anche le funzionalità di monitoraggio, controllo dei costi, sicurezza e privacy.
Onboarding semplificato e flessibile per le aziende
- Nei prerequisiti del prodotto: in qualità di amministratore di Dev Center, si otterrà una pagina dei prerequisiti dinamica che evidenzia i requisiti mancanti e consente di tenere traccia dello stato di avanzamento che si sta effettuando nella configurazione del servizio Dev Box.
- Nuove aree supportate: come amministratore di dev center, sarà possibile consentire al team di sviluppo di creare box di sviluppo in nuove aree, tra cui Emirati Arabi Uniti settentrionali e Spagna centrale.
- Espandere INDIRIZZI IP all'interno di subnet esistenti: come amministratore di Dev Center, sarà possibile espandere gli intervalli IP nelle subnet che eseguono indirizzi IP.
- Integrazione di RRS in QMS: come amministratore di Dev Center per un cliente attendibile, sarà possibile richiedere e ottenere una quantità maggiore di quota approvata automaticamente tramite QMS.
Funzionalità avanzate di monitoraggio e controlli dei costi
- Ibernazione alla disconnessione: come amministratore di Dev Center, ridurre i costi di calcolo consentendo alle finestre di sviluppo di ibernarsi alla disconnessione in base all'orario di lavoro attivo degli sviluppatori.
- Log di Dev Box: come amministratore di Dev Center, accedere alle metriche di engagement a livello di utente e alle metriche correlate alla connettività.
Sicurezza e privacy
- Criteri di progetto: come amministratore di Dev Center, configurare protezioni per le risorse a cui i diversi progetti devono e non devono accedere.
- Chiavi gestite dal cliente (CMK): come amministratore di Dev Center, avere un maggiore controllo sulla crittografia dei dati gestendo le proprie chiavi di crittografia.
- Offboarding per gli sviluppatori: come amministratore di Dev Center, configurare il servizio Dev Box per l'offload degli utenti da Dev Box quando lasciano l'organizzazione e passano da un team all'altro.
- Tag del servizio firewall: come amministratore IT che opera alla configurazione di Dev Box per la propria organizzazione, è possibile configurare rapidamente i ruoli del traffico utilizzando i tag del servizio nella configurazione del firewall.
Prestazioni e affidabilità fondamentali
Microsoft Dev Box mira a fornire un'esperienza di sviluppo "simile a quella locale" che sia reattiva e facile da usare come se si operasse su un computer in locale. Stiamo migliorando continuamente l'affidabilità, la velocità e le prestazioni di Dev Box ottimizzando ogni particolare, dagli strumenti di sviluppo di Visual Studio preferiti a Windows, RDP e al percorso di Dev Box.
Connettività facile e affidabile
- Single Sign On (SSO):come sviluppatore, non è più necessario fornire le credenziali di accesso ogni volta che si accede a Dev Box.
- Ottimizzazioni RDP di Visual Studio 2022: come sviluppatore, digitare e esplorare il codice senza alcuna latenza evidente.
- Ripristino automatico della rete: in qualità di sviluppatore, se si perde la connettività a Dev Box a causa di mancata configurazione della scheda di rete dev Box, Dev Box reimposta automaticamente la connessione di rete.
- Ottimizzazioni dell'area di Azure in base alle posizioni degli utenti: come amministratore di Dev Center, ottimizza la posizione di Dev Boxes esistenti in base alla posizione dell'utente finale e alla capacità disponibile.
Integrità e affidabilità dei servizi
- Ottimizzazioni di avvio: in qualità di sviluppatore, si avrà un'esperienza di avvio di Dev Box più affidabile e stabile.
- SKU di backup: in qualità di sviluppatore, sarà possibile riprendere senza problemi le attività di sviluppo esistenti durante le interruzioni del servizio optando per l'uso di uno SKU di fallback.
- Snapshot e ripristino self-service: in qualità di sviluppatore, è possibile ripristinare Dev Box ripristinandolo in uno snapshot precedente.
- Notifiche di interruzione: gli sviluppatori e gli amministratori possono rimanere informati sulle interruzioni dei servizi in corso tramite notifiche di interruzione condivise all'interno dei portali di stato dello sviluppatore e di Azure, tra cui Integrità dei servizi di Azure e i portali di stato di Azure.
Questa roadmap descrive le priorità attuali e rimane flessibile per adattarsi in base al feedback dei clienti. Gli utenti sono invitati a condividere riflessioni e suggerire altre funzionalità da inserire. Le informazioni dettagliate aiutano a perfezionare l'attenzione e offrire un valore ancora maggiore.