AES_5 2023

Primo piano 33 SCENARI Automazione e Strumentazione n Giugno - Luglio 2023 i team DevOps ad accelerare la distribuzione delle applicazioni e dei prodotti software, attraverso l’uso di piattaforme operative create e manutenute da team dedicati. Queste piattaforme hanno l’obiet- tivo di favorire la collaborazione in organizzazioni IT aziendali complesse e supportare e facilitare il lavoro degli sviluppatori, o altri utenti, mettendo a loro disposizione in modalità self-service compo- nenti, funzionalità e tool riutilizzabili. In tal modo, i team DevOps possono concentrarsi maggiormente sullo sviluppo e la distribuzione delle applicazioni, anziché impiegare tempo ed energie nell’apprendi- mento e nell’uso di tecnologie e tool differenti, di cui non sono esperti. Il platform engineering è inserito dalla società di ricerca e consulenza Gartner tra i top trend tecnolo- gici del 2023. Gartner identifica i ‘platform engine- ers’ come figure professionali in grado di costruire, appunto, piattaforme self-service che migliorano la user experience dei team di lavoro, fornendo velocità, processi agili e valore di business. Inol- tre, sempre secondo Gartner , entro il 2026, l’80% delle organizzazioni di software engineering instaureranno team di piattaforma come fornitori interni di servizi riutilizzabili, componenti e stru- menti per la distribuzione delle applicazioni. E alla fine, il platform engineering dovrebbe permettere alle organizzazioni IT di affrontare e risolvere il problema centrale della cooperazione tra sviluppa- tori software e operatori dell’infrastruttura. Piattaforme create su esigenze specifiche Per quanto riguarda le caratteristiche e le specifi- che funzionalità che la piattaforma deve possedere, Gartner specifica che tali caratteristiche, di volta in volta, dipenderanno interamente dalle esigenze degli utilizzatori finali, rappresentati, come chia- rito, non solo da sviluppatori, ma anche da altri addetti e figure professionali che cooperano nel ciclo di sviluppo e distribuzione del software. Di conseguenza, i team dedicati alla costruzione della piattaforma, nelle varie organizzazioni IT delle differenti realtà aziendali, avranno la missione di comprendere appieno le necessità dei gruppi di utenti, definendo alcune priorità di sviluppo, e poi realizzando una soluzione che risulti utile per l’u- tenza di riferimento. In genere, la strada più bat- tuta è cominciare la costruzione della piattaforma sviluppando quelli che Gartner definisce ‘internal developer portals’ (IDPs), ossia portali interni per sviluppatori, destinati a fornire un insieme selezio- nato di strumenti software, funzionalità e processi in grado di rispondere, caso per caso, alle partico- lari necessità delle singole organizzazioni. n Il concetto di platform engineering tiene conto dell’evoluzione sempre più complessa della gestione del ciclo di vita del software

RkJQdWJsaXNoZXIy Mzg4NjYz