Iniziamo il 2026 eliminando un ostacolo di lunga data per gli sviluppatori di PowerShell Universal.
Oggi presentiamo la PowerShell Universal Developer edition, una licenza gratuita che sblocca l’intero set di funzionalità di PowerShell Universal per lo sviluppo locale.
Questa edizione è pensata per gli sviluppatori che desiderano creare, testare e convalidare applicazioni PowerShell Universal sui propri computer, utilizzando le stesse funzionalità che utilizzeranno in produzione, senza dover acquistare una licenza server solo per iniziare.
Scarica la Developer edition e inizia oggi
Set completo di funzionalità, sbloccato per lo sviluppo
La Developer edition offre accesso a tutto ciò che PowerShell Universal propone, senza alcuna limitazione delle funzionalità.
- Dashboard e applicazioni web personalizzate
- API REST
- Automazione e pianificazione
- Provider di autenticazione e controllo degli accessi basato sui ruoli
- Hosting di script e moduli
- Framework applicativi e componenti dell’interfaccia utente
È possibile esplorare l’elenco completo delle funzionalità qui: PowerShell Universal Features
Caso d’uso #1: sviluppo in locale, distribuzione in produzione
Un flusso di lavoro molto comune in PowerShell Universal consiste nello sviluppare applicazioni in locale e pubblicarle su un’istanza remota di PowerShell Universal che esegue carichi di lavoro di produzione.
In passato, sbloccare l’intero set di funzionalità in locale richiedeva spesso l’acquisto di una licenza separata, anche se l’istanza locale non veniva mai utilizzata in produzione.
Con la Developer edition, è possibile sviluppare applicazioni PowerShell Universal in locale con parità completa delle funzionalità, distribuirle su un server di produzione dedicato e pagare solo per il server che esegue effettivamente i carichi di lavoro di produzione.
Caso d’uso #2: esplorare prima, acquistare quando si è pronti
A volte si desidera semplicemente esplorare PowerShell Universal in modo approfondito prima di impegnarsi in una distribuzione di produzione.
La Developer edition è ideale per questo scenario: offre accesso completo alla piattaforma, consente di sperimentare al proprio ritmo e prevede l’acquisto di una licenza server solo quando si è pronti a mettere in produzione l’applicazione PowerShell Universal.
Test delle integrazioni esterne durante lo sviluppo
Alcune funzionalità richiedono che PowerShell Universal sia raggiungibile dall’esterno. Per lo sviluppo e il test, si consiglia di utilizzare una soluzione di tunneling per localhost come ngrok per esporre in modo sicuro l’istanza locale senza distribuire un server, mantenendo al contempo la Developer edition esclusivamente per uso non di produzione.
Un confine netto tra sviluppo e produzione
La Developer edition è intenzionalmente limitata allo sviluppo e al test.
- Viene eseguita su una workstation o un laptop per sviluppatori a utente singolo
- Richiede l’accesso con un account Devolutions
- Non può essere utilizzata per eseguire carichi di lavoro di produzione
- Non può ospitare servizi live o rivolti ai clienti
- Non può operare su server, infrastrutture cloud o ambienti condivisi
Quando PowerShell Universal esegue carichi di lavoro di produzione, è necessaria una licenza server a pagamento.
Parte di una strategia più ampia
Da quando PowerShell Universal si è unito a Devolutions, il nostro obiettivo è stato quello di ridurre le barriere all’adozione e migliorare l’esperienza degli sviluppatori.
È possibile leggere l’annuncio originale qui: PowerShell Universal si unisce a Devolutions: un nuovo capitolo nell’automazione IT
La Developer edition rappresenta un passo concreto in questa direzione, consentendo agli sviluppatori di creare prima, sperimentare liberamente e acquistare una licenza solo quando PowerShell Universal genera valore in produzione.
Come iniziare
- Installare PowerShell Universal
- Accedere con il proprio account Devolutions
- Iniziare a creare con l’intero set di funzionalità senza costi
Quando si è pronti ad andare in produzione, distribuire su un server con licenza e procedere con fiducia.
PowerShell Universal in azione
Chi utilizza (e probabilmente ama!) PowerShell sa che scrivere script di solito non è la parte difficile. La sfida riguarda spesso invece le attività e gli obiettivi associati agli script. Questo include aspetti come l’esecuzione sicura dell’automazione in produzione, l’esposizione degli script tramite API, la creazione di strumenti interni per altri team e la protezione adeguata dell’intero flusso di lavoro.
Nel nostro ultimo video, il nostro Product Marketing Advisor Yann illustra PowerShell Universal come piattaforma unica che funge da centro di comando per PowerShell, facilitando il passaggio dallo scripting ad hoc all’automazione pronta per la produzione. Yann illustra come PowerShell Universal funzioni come piattaforma di automazione per la produzione, la creazione e la gestione di script, API e dashboard PowerShell, l’esecuzione di automazioni pianificate ed event-driven e la gestione di PowerShell su larga scala per i team IT, DevOps e platform.
