{"id":70922,"date":"2020-02-22T15:37:55","date_gmt":"2020-02-22T12:37:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas"},"modified":"2020-03-03T16:14:39","modified_gmt":"2020-03-03T13:14:39","slug":"kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas","title":{"rendered":"Come OpenShift sta cambiando la struttura organizzativa delle aziende IT. L'evoluzione dei modelli organizzativi durante la transizione verso il PaaS","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Sebbene le soluzioni PaaS (Platform as a Service) da sole non possano cambiare i modi di interazione individuale e di squadra, spesso fungono da catalizzatori per cambiamenti organizzativi in risposta alla maggiore flessibilit\u00e0 delle tecnologie IT. <\/p>\n<p><img decoding=\"async\" alt=\"Come OpenShift sta cambiando la struttura organizzativa delle aziende IT. L&#039;evoluzione dei modelli organizzativi durante la transizione verso il PaaS\" src=\"\/wp-content\/uploads\/2020\/02\/55ef7d253c10a8453810c3a3b5a56a74.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIn effetti, il massimo ritorno sugli investimenti in PaaS \u00e8 spesso possibile solo mediante un cambiamento dei ruoli organizzativi, delle aree di responsabilit\u00e0 e dei modelli di relazioni. Fortunatamente, soluzioni PaaS come OpenShift Container Platform offrono la flessibilit\u00e0 necessaria affinch\u00e9 ogni organizzazione IT possa determinare autonomamente la velocit\u00e0 e l'entit\u00e0 dei cambiamenti riguardanti le persone coinvolte e i processi in atto.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nNella prima fase della containerizzazione, la priorit\u00e0 principale \u00e8 l'implementazione di una piattaforma di container come nuovo sistema di distribuzione delle applicazioni. In questo momento, le organizzazioni allineano il lavoro abituale ai ruoli consueti per rispondere alle richieste standard dei team di sviluppo, riguardanti ad esempio sistemi di storage, ambienti di distribuzione, e cos\u00ec via. Nelle fasi successive, l'accento \u00e8 posto sull'automazione o sulla fornitura di possibilit\u00e0 di self-service per gli sviluppatori, al fine di ridurre il carico sui sistemisti e aumentare l'autonomia e la reattivit\u00e0 degli sviluppatori a un livello superiore. \u00c8 cos\u00ec che l'organizzazione inizia a muoversi verso DevOps. Nella fase finale della containerizzazione, l'azienda si avvicina a un modello DevOps pi\u00f9 puro e canonico, in cui molte delle precedenti attivit\u00e0 e compiti passano sotto il controllo di team multifunzionali, che si raggruppano non in base a piattaforme o tecnologie, ma in base alla garanzia del funzionamento delle applicazioni o dei servizi applicativi.<\/p>\n<p>In questo post presenteremo una guida per effettuare le necessarie modifiche organizzative e spiegheremo come i ruoli IT tradizionali cambiano con l'implementazione delle tecnologie containerizzate in azienda.<\/p>\n<h3>Collegare i nuovi lavori ai vecchi ruoli<\/h3>\n<p>\nNella sua forma di base, il modello di organizzazione PaaS \u00e8 concepito per allocare in modo pi\u00f9 flessibile e rapido le risorse IT alle applicazioni come ambiente di esecuzione. E sebbene questo fornisca alcuni vantaggi agli amministratori di sistema, gli sviluppatori qui di solito non ottengono benefici significativi e nuove opportunit\u00e0, poich\u00e9 in questa fase l'azienda pu\u00f2 tranquillamente procedere senza iniziare ad automatizzare, implementare l'auto-servizio o migliorare radicalmente il processo di distribuzione. Pur toccando minimamente i processi di sviluppo in questa fase, PaaS aumenta comunque la dinamicit\u00e0 del sistema IT, consentendo agli amministratori di servire meglio le richieste degli sviluppatori. Ad esempio, se un tempo la creazione di un ambiente di sviluppo richiedeva diversi <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/vps\/\"   title=\"di macchine virtuali\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2016\">di macchine virtuali<\/a> E la gestione del storage poteva richiedere giorni, se non addirittura settimane, con il coinvolgimento di diversi amministratori, mentre con PaaS tutto avviene molto pi\u00f9 rapidamente e con il lavoro di un solo amministratore. In altre parole, i team di sviluppo inviano richieste come prima, ma il lavoro di realizzazione di queste richieste viene eseguito secondo un nuovo schema.<\/p>\n<h3>Verso un'organizzazione DevOps<\/h3>\n<p>\nAvviando PaaS e trasferendo i professionisti della gestione dei sistemi IT e gli sviluppatori di applicazioni, l'organizzazione pu\u00f2 continuare a implementare la metodologia DevOps, che, tra l'altro, include i seguenti principi chiave:<\/p>\n<ul>\n<li><b>Dividere il lavoro in fasi pi\u00f9 piccole<\/b>, per ottenere feedback nelle fasi iniziali, ridurre i rischi e evitare la \"paralisi analitica\";<\/li>\n<li><b>Automatizzare le operazioni in misura sufficiente<\/b>, per non creare ostacoli o colli di bottiglia nel processo di distribuzione dell'applicazione;<\/li>\n<li><b>La condivisione della conoscenza<\/b> \u00e8 la chiave per costruire fiducia;<\/li>\n<li><b>Ripagare regolarmente i debiti tecnici<\/b>, dedicando tempo sistematico a miglioramenti in ogni ciclo di lavoro.<\/li>\n<\/ul>\n<p>\nNella seconda fase dell'implementazione delle tecnologie container, i team di sviluppo iniziano naturalmente a vedere opportunit\u00e0 di miglioramento e l'azienda tende verso un modello DevOps pi\u00f9 canonico. Il meccanismo tradizionale di richiesta e esecuzione degli interventi di manutenzione \u00e8 ora percepito come un collo di bottiglia, quindi l'organizzazione cerca di automatizzare le azioni ripetitive e fornire agli sviluppatori strumenti di auto-servizio. Inoltre, queste capacit\u00e0 per gli sviluppatori all'interno di una determinata richiesta sono definite attraverso la collaborazione di specialisti IT nella gestione delle piattaforme e di coloro che sono responsabili della consegna delle applicazioni. In altre parole, agli amministratori di sistema, che eseguivano le richieste degli sviluppatori, subentrano le due categorie di personale sopra menzionate, responsabili della definizione e dell'applicazione delle politiche che stabiliscono cosa gli sviluppatori possono fare autonomamente. Le procedure automatizzate aiutano a garantire il rispetto di tali requisiti e a coordinare le azioni nei casi in cui la situazione esca dai confini delle politiche attuali.<\/p>\n<p>La transizione verso una mappa iterativa, in cui l'ambiente IT e il modello operativo subiscono cambiamenti iterativi nel tempo, \u00e8 una pietra miliare critica per la creazione di un sistema DevOps maturo all'interno dell'azienda. Il grado di adozione della metodologia DevOps dipende dalla tolleranza di ciascuna organizzazione ai cambiamenti e da quali siano i cambiamenti che apportano i maggiori benefici. Ad esempio, se la necessit\u00e0 di creare nuovi ambienti o applicazioni si presenta raramente, l'ottimizzazione delle relative operazioni sar\u00e0 meno importante rispetto al rafforzamento del controllo degli sviluppatori sul ciclo di vita delle applicazioni.<\/p>\n<h3>Nuove sfide che le organizzazioni IT affrontano nella transizione a OpenShift<\/h3>\n<p>\nIn questa sezione esamineremo i ruoli e le attivit\u00e0 che le organizzazioni passate a OpenShift adottano normalmente per accelerare l'automazione e l'autoservizio utilizzando tecnologie e PaaS.<\/p>\n<p>Nella tabella sottostante sono elencati i principali compiti di alto livello che esistono in qualsiasi organizzazione che ha implementato OpenShift, con esempi di lavori e competenze corrispondenti. Questo elenco di compiti non deve essere confuso con uno schema di divisione del lavoro o con la struttura organizzativa dei team, ma rappresenta semplicemente un insieme di attivit\u00e0 che devono essere svolte dalle persone responsabili del supporto dell\u2019ambiente IT, per una riuscita implementazione della piattaforma container. In realt\u00e0, mostreremo pi\u00f9 avanti come l'implementazione delle tecnologie container crei le premesse per lo sviluppo di una strategia DevOps pi\u00f9 matura all'interno dell'azienda, il che a sua volta aumenta il grado di cross-funzionalit\u00e0 dei team e riduce i rischi di specializzazione eccessiva a livello sia dei singoli dipendenti che dei team.<\/p>\n<p><i>Tabella 1. Definizioni dei compiti di OpenShift<\/i><\/p>\n<p>Attivit\u00e0<br \/>\nCompetenze richieste<\/p>\n<p><b>Automazione e provisioning delle infrastrutture IT<\/b><\/p>\n<p>Attivit\u00e0:<\/p>\n<ul>\n<li>Progettazione e costruzione di soluzioni hardware<\/li>\n<li>Organizzazione e supporto dell'automazione della configurazione iniziale<\/li>\n<li>Progettazione e automazione della preparazione delle VM e degli host<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Progettazione e implementazione dei data center<\/li>\n<li>Amministrazione di sistema Linux<\/li>\n<li>Script di automazione<\/li>\n<li>Conoscenza dei sistemi di archiviazione<\/li>\n<li>Competenze nella progettazione e realizzazione di reti<\/li>\n<li>Sicurezza<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Installazione e gestione della piattaforma OpenShift<\/b><\/p>\n<p>Attivit\u00e0:<\/p>\n<ul>\n<li>Esecuzione dell'installazione del cluster<\/li>\n<li>Gestione dei servizi infrastrutturali<\/li>\n<li>Gestione della scalabilit\u00e0 della piattaforma<\/li>\n<li>Autenticazione e autorizzazione a livello di piattaforma<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Amministrazione di sistema Linux<\/li>\n<li>Conoscenza delle tecnologie di rete<\/li>\n<li>Script di automazione (Ansible)<\/li>\n<li>Conoscenza dei sistemi di archiviazione<\/li>\n<li>Conoscenza delle tecnologie e architetture dei container<\/li>\n<li>Conoscenza delle architetture Kubernetes e OpenShift<\/li>\n<li>Sicurezza delle piattaforme<\/li>\n<li>Integrazione del monitoraggio<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Gestione della preparazione degli ambienti client (tenant provisioning), isolamento delle risorse IT<\/b><\/p>\n<p>Attivit\u00e0:<\/p>\n<ul>\n<li>Creazione di utenti e team all'interno della piattaforma<\/li>\n<li>Progettazione e gestione delle quote<\/li>\n<li>Progettazione e implementazione di RBAC<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Conoscenza delle architetture Kubernetes e OpenShift<\/li>\n<li>Conoscenza delle tecnologie e architetture dei container<\/li>\n<li>Script di automazione<\/li>\n<li>Buona conoscenza dei progetti, delle quote, dell'assegnazione dei ruoli e dell'utilizzo dei pianificatori<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Costruzione e gestione delle immagini di base<\/b><\/p>\n<p>Attivit\u00e0:<\/p>\n<ul>\n<li>Sviluppo del flusso di lavoro per la modifica delle immagini<\/li>\n<li>Sviluppo delle immagini secondo gli standard<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Amministrazione di sistema Linux<\/li>\n<li>Script di automazione<\/li>\n<li>Configurazione dei componenti runtime delle applicazioni e middleware<\/li>\n<li>Conoscenza delle architetture dei container<\/li>\n<li>Framework di build delle applicazioni<\/li>\n<li>Buona conoscenza delle immagini, imagestream e modelli<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Progettazione e gestione di pipeline di distribuzione<\/b><\/p>\n<p>Attivit\u00e0:<\/p>\n<ul>\n<li>Progettazione e documentazione degli standard delle pipeline<\/li>\n<li>Sviluppo di guide rapide e modelli<\/li>\n<li>Formazione degli sviluppatori<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Gestione del codice sorgente<\/li>\n<li>Progettazione e implementazione di applicazioni<\/li>\n<li>Script di automazione<\/li>\n<li>Test automatizzati<\/li>\n<li>Verifica della qualit\u00e0 del codice<\/li>\n<li>Conoscenza delle architetture dei container<\/li>\n<li>Conoscenza delle infrastrutture immutable<\/li>\n<li>Sicurezza \u2013 gestione dell'accesso alle fasi della pipeline, approvazione dei flussi di lavoro, ecc.<\/li>\n<li>Buona conoscenza dei modelli OpenShift, dei componenti buildconfigs, deploymentconfigs, services, routes, configmaps<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Sviluppo di applicazioni e test<\/b><\/p>\n<p>Attivit\u00e0:<\/p>\n<ul>\n<li>Codifica delle applicazioni<\/li>\n<li>Sviluppo di test automatizzati<\/li>\n<li>Reazione ai fallimenti dei test durante la pipeline di distribuzione<\/li>\n<li>Reazione ai fallimenti delle applicazioni<\/li>\n<li>Test di accettazione dell'utente<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Progettazione e implementazione di applicazioni<\/li>\n<li>Test automatizzati<\/li>\n<li>Gestione del codice sorgente<\/li>\n<li>Monitoraggio delle applicazioni<\/li>\n<li>Conoscenza delle architetture di applicazioni cloud native<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Monitoraggio operativo e gestione delle applicazioni<\/b><\/p>\n<p>Attivit\u00e0:<\/p>\n<ul>\n<li>Progettazione delle applicazioni in relazione alle prestazioni<\/li>\n<li>Monitoraggio delle applicazioni in fase di esecuzione<\/li>\n<li>Scalabilit\u00e0 delle applicazioni (o autoscalabilit\u00e0)<\/li>\n<li>Gestione della disponibilit\u00e0 delle applicazioni<\/li>\n<li>Quote per richieste e limiti nella gestione delle risorse <\/li>\n<li>Test delle prestazioni e delle capacit\u00e0 IT<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Progettazione e implementazione delle prestazioni delle applicazioni<\/li>\n<li>Monitoraggio delle prestazioni delle applicazioni<\/li>\n<li>Test delle prestazioni e stress testing<\/li>\n<\/ul>\n<p><\/p>\n<p><b>Test di accettazione dell'utente<\/b><\/p>\n<p>Attivit\u00e0:<\/p>\n<ul>\n<li>Test dell'interfaccia utente (design e interazione con l'utente)<\/li>\n<li>Sviluppo di test automatizzati<\/li>\n<\/ul>\n<p><\/p>\n<ul>\n<li>Progettazione e verifica delle interfacce utente <\/li>\n<li>Template per test automatizzati<\/li>\n<li>Framework di test<\/li>\n<li>Template per la progettazione delle applicazioni<\/li>\n<\/ul>\n<h3>Nuove funzioni che emergono nell'organizzazione IT durante la transizione a OpenShift<\/h3>\n<p>\nCon la transizione a un modello organizzativo orientato al DevOps, di solito si riduce il numero di specializzazioni dei ruoli mentre aumentano i team e i ruoli cross-funzionali per massimizzare l'efficacia della collaborazione. Ecco come riteniamo si presenti l'elenco delle posizioni principali in un'organizzazione IT che utilizza OpenShift:<\/p>\n<ul>\n<li>Ingegnere delle operazioni delle applicazioni (Application Operations Engineer) OPPURE Ingegnere per l'affidabilit\u00e0 del sito (Site Reliability Engineer). In passato, questa posizione poteva essere chiamata \"Amministratore del server delle applicazioni\".<\/li>\n<li>Sviluppatore di applicazioni\/sviluppatore software\/ingegnere del software.<\/li>\n<li>Amministratore del cluster\/piattaforma applicativa. In precedenza, questo ruolo poteva essere denominato \u00abAmministratore di sistema\u00bb o \u00abAmministratore delle piattaforme Linux\u00bb.<\/li>\n<li>Responsabile del rilascio software (Release Manager)\/Ingegnere di build (Build Engineer).<\/li>\n<\/ul>\n<p><\/p>\n<h3>Matrice dei ruoli e delle responsabilit\u00e0 RACI<\/h3>\n<p>\nInfine, passiamo alla mappatura delle posizioni e dei compiti discussi, per fornire una visione generale di come dovrebbe apparire la struttura organizzativa che implementa DevOps sulla piattaforma OpenShift. I ruoli inizialmente elencati possono essere svolti da rami della vecchia struttura organizzativa tradizionale. Tuttavia, nel tempo, ci sono processi di consolidamento e si formano nuovi team orientati alle applicazioni, che si occupano della maggior parte, se non di tutte, le attivit\u00e0 indicate qui sotto.<\/p>\n<p>Attivit\u00e0<br \/>\nRuoli<\/p>\n<p>Ingegnere delle operazioni applicative \/ Ingegnere di affidabilit\u00e0 del sito<br \/>\nSviluppatore di applicazioni\/ Sviluppatore software \/ Ingegnere del software<br \/>\nAmministratore del cluster\/piattaforma applicativa<br \/>\nResponsabile del rilascio software \/ Ingegnere di build<\/p>\n<p>Automazione e provisioning delle infrastrutture IT<br \/>\nI<br \/>\nI<br \/>\nR\/A<br \/>\nC<\/p>\n<p>Installazione e gestione della piattaforma OpenShift<br \/>\nC<br \/>\nI<br \/>\nR\/A<br \/>\nC<\/p>\n<p>Progettazione e gestione di pipeline di distribuzione<br \/>\nC<br \/>\nC<br \/>\nI<br \/>\nR\/A<\/p>\n<p>Gestione della preparazione degli ambienti clienti (tenant provisioning), isolamento e risorse IT<br \/>\nC<br \/>\nI<br \/>\nR\/A<br \/>\nI<\/p>\n<p>Costruzione e gestione delle immagini di base<br \/>\nR<br \/>\nC<br \/>\nR\/A<br \/>\nC<\/p>\n<p>Sviluppo di applicazioni e test<br \/>\nC<br \/>\nR\/A<br \/>\nI<br \/>\nI<\/p>\n<p>Monitoraggio operativo e gestione delle applicazioni<br \/>\nR\/A<br \/>\nC<br \/>\nC<br \/>\nI<\/p>\n<p>Test di accettazione dell'utente<br \/>\nC<br \/>\nR<br \/>\nI<br \/>\nI<\/p>\n<p>\n<b>Legende nella matrice RACI<\/b><br \/>\nFonte: <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Responsibility_assignment_matrix\">Wikipedia<\/a><\/noindex> <\/p>\n<ul>\n<li><b>Responsabile<\/b> \u2013 Esecutore \u2013 colui che compie le azioni necessarie per completare il compito.<\/li>\n<li><b>Responsabile<\/b> \u2013 Responsabile \u2013 la persona che alla fine \u00e8 responsabile per l'esecuzione corretta e accurata del compito o per il raggiungimento del risultato; \u00e8 anche l'unica che pu\u00f2 delegare il lavoro agli esecutori.<\/li>\n<li><b>Consultato<\/b> \u2013 Consulenti \u2013 solitamente sono esperti nel campo specifico, il cui parere viene richiesto; con loro si mantiene una comunicazione bidirezionale.<\/li>\n<li><b>Informato<\/b> \u2013 Informati \u2013 persone che vengono tenute al corrente degli avvenimenti (spesso solo al termine del compito o raggiungimento del risultato); ricevono informazioni in modo unidirezionale.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Come funziona la collaborazione dei team in un'organizzazione DevOps<\/h3>\n<p>\nLo schema tradizionale per l'acquisizione delle risorse consiste generalmente in un ciclo di richieste per l'assegnazione delle risorse, che vengono poi eseguite da pi\u00f9 team. Alla fine, tutte le risorse necessarie vengono allocate e confermate dalla parte richiedente. Spesso, questi processi sono parzialmente o completamente gestiti manualmente e richiedono frequenti e numerosi interventi tra i team per l'elaborazione efficace di ciascuna richiesta.<\/p>\n<p><i>Figura 1. Organizzazione IT tradizionale<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Come OpenShift sta cambiando la struttura organizzativa delle aziende IT. L&#039;evoluzione dei modelli organizzativi durante la transizione verso il PaaS\" src=\"\/wp-content\/uploads\/2020\/02\/29b0a4a64691062f03b8860466d18846.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Il diagramma sopra illustra le tipiche relazioni tra i team in un'organizzazione IT tradizionale. In questo schema, alcuni team si rivolgono ad altri con richieste per svolgere le opere necessarie, utilizzando mezzi di comunicazione pi\u00f9 o meno formalizzati, come un sistema di ticket o l'email. Queste richieste entrano quindi in coda e attendono il loro turno, con attese prolungate che spesso portano a un deterioramento, se non a un aggravamento, delle relazioni tra i team. La tensione \u00e8 ulteriormente accentuata dal fatto che i membri dei diversi team si incontrano raramente di persona e tendono a condividere solo le informazioni minime necessarie.<\/p>\n<p><i>Figura 2. Organizzazione IT DevOps<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Come OpenShift sta cambiando la struttura organizzativa delle aziende IT. L&#039;evoluzione dei modelli organizzativi durante la transizione verso il PaaS\" src=\"\/wp-content\/uploads\/2020\/02\/c422b58fff958032e93c1e87586ae0ea.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>In questo diagramma viene mostrato come si sviluppa la collaborazione all'interno di un'organizzazione DevOps. Qui, gli stessi team della diagramma precedente hanno abbandonato le comunicazioni inefficaci che aumentavano la disconnessione, sostituendole con contatti personali, creando cos\u00ec canali permanenti di interazione tra le squadre. Questi canali facilitano la formazione di un insieme ibrido di competenze, che aiuta i membri a comprendere e rappresentare meglio le necessit\u00e0, i problemi e le opportunit\u00e0 delle squadre di cui fanno parte. Le squadre offrono reciprocamente la possibilit\u00e0 di svolgere il lavoro necessario tramite portali di self-service automatizzati, invece di gestire manualmente le richieste di modifica degli altri, come avveniva in precedenza. E grazie alla presenza di canali di interazione, questi sistemi di self-service possono adattarsi rapidamente alle esigenze dei team per cui sono stati creati. Per raggiungere un ulteriore livello di comprensione e scambio di conoscenze all'interno dell'organizzazione, i membri dei team ruotano periodicamente i loro ruoli per acquisire esperienza nell'interazione con diversi team e comprendere meglio il quadro generale dei sistemi IT che gestiscono, migliorando cos\u00ec il loro livello di cross-funzionalit\u00e0 e utilit\u00e0.<\/p>\n<h3>In sintesi<\/h3>\n<p>\nIn questo post abbiamo esaminato come l'implementazione di soluzioni PaaS possa incentivare un'organizzazione a adottare la metodologia DevOps, comportando un cambiamento nei ruoli e nelle responsabilit\u00e0 tradizionali. Abbiamo quindi elencato le principali sfide IT che emergono in un'organizzazione con il passaggio a OpenShift, cos\u00ec come le competenze necessarie per affrontarle. Inoltre, abbiamo fornito un insieme di ruoli organizzativi principali che si sviluppano nella creazione di team DevOps cross-funzionali, e una matrice RACI che allinea i nuovi ruoli con i nuovi compiti. Infine, abbiamo spiegato come la piattaforma OpenShift e la metodologia DevOps associata possano trasformare la struttura organizzativa, passando da una gerarchia tradizionale e sistemi di gestione delle richieste a team cross-funzionali caratterizzati da un livello pi\u00f9 elevato di comunicazione personale.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/redhatrussia\/blog\/489194\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0425\u043e\u0442\u044f \u0441\u0430\u043c\u0438 \u043f\u043e \u0441\u0435\u0431\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS (\u00ab\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043a\u0430\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u00bb) \u043d\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043e\u043d\u0438 \u0447\u0430\u0441\u0442\u043e \u0441\u043b\u0443\u0436\u0430\u0442 \u043a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u0437\u0440\u043e\u0441\u0448\u0443\u044e \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u044c \u0418\u0422-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439. \u041d\u0430 \u0434\u0435\u043b\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u043e\u0442\u0434\u0430\u0447\u0430 \u043e\u0442 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0439 \u0432 PaaS \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0440\u043e\u043b\u0435\u0439, \u0441\u0444\u0435\u0440 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u0438 (\u0437\u0430\u0434\u0430\u0447) \u0438 \u0441\u0445\u0435\u043c \u0432\u0437\u0430\u0438\u043c\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439. \u041a \u0441\u0447\u0430\u0441\u0442\u044c\u044e, \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":70923,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-70922","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0425\u043e\u0442\u044f \u0441\u0430\u043c\u0438 \u043f\u043e \u0441\u0435\u0431\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS (\u00ab\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043a\u0430\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u00bb) \u043d\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043e\u043d\u0438 \u0447\u0430\u0441\u0442\u043e \u0441\u043b\u0443\u0436\u0430\u0442 \u043a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u0437\u0440\u043e\u0441\u0448\u0443\u044e \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u044c \u0418\u0422-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439. \u041d\u0430 \u0434\u0435\u043b\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u043e\u0442\u0434\u0430\u0447\u0430 \u043e\u0442 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0439 \u0432 PaaS \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0440\u043e\u043b\u0435\u0439, \u0441\u0444\u0435\u0440 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u0438 (\u0437\u0430\u0434\u0430\u0447) \u0438 \u0441\u0445\u0435\u043c \u0432\u0437\u0430\u0438\u043c\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439. \u041a \u0441\u0447\u0430\u0441\u0442\u044c\u044e, \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS,\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a OpenShift \u043c\u0435\u043d\u044f\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0418\u0422-\u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438. \u042d\u0432\u043e\u043b\u044e\u0446\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u043d\u0430 PaaS | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0425\u043e\u0442\u044f \u0441\u0430\u043c\u0438 \u043f\u043e \u0441\u0435\u0431\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS (\u00ab\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043a\u0430\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u00bb) \u043d\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043e\u043d\u0438 \u0447\u0430\u0441\u0442\u043e \u0441\u043b\u0443\u0436\u0430\u0442 \u043a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u0437\u0440\u043e\u0441\u0448\u0443\u044e \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u044c \u0418\u0422-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439. \u041d\u0430 \u0434\u0435\u043b\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u043e\u0442\u0434\u0430\u0447\u0430 \u043e\u0442 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0439 \u0432 PaaS \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0440\u043e\u043b\u0435\u0439, \u0441\u0444\u0435\u0440 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u0438 (\u0437\u0430\u0434\u0430\u0447) \u0438 \u0441\u0445\u0435\u043c \u0432\u0437\u0430\u0438\u043c\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439. \u041a \u0441\u0447\u0430\u0441\u0442\u044c\u044e, \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-02-22T12:37:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-03T13:14:39+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Come OpenShift trasforma la struttura organizzativa del dipartimento IT. L'evoluzione dei modelli organizzativi nel passaggio a PaaS | ProHoster","description":"Sebbene le soluzioni PaaS (Platform as a Service) di per s\u00e9 non possano trasformare i modi di interazione individuale e di squadra, spesso fungono da catalizzatore per il cambiamento organizzativo in risposta all'aumentata flessibilit\u00e0 delle tecnologie IT. In effetti, il massimo ritorno sugli investimenti in PaaS \u00e8 generalmente possibile solo se si modificano i ruoli organizzativi, le aree di responsabilit\u00e0 e i modelli di relazione. Fortunatamente, le soluzioni PaaS,","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a OpenShift \u043c\u0435\u043d\u044f\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0418\u0422-\u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438. \u042d\u0432\u043e\u043b\u044e\u0446\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u043d\u0430 PaaS | ProHoster","og:description":"\u0425\u043e\u0442\u044f \u0441\u0430\u043c\u0438 \u043f\u043e \u0441\u0435\u0431\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS (\u00ab\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043a\u0430\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u00bb) \u043d\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043e\u043d\u0438 \u0447\u0430\u0441\u0442\u043e \u0441\u043b\u0443\u0436\u0430\u0442 \u043a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u0437\u0440\u043e\u0441\u0448\u0443\u044e \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u044c \u0418\u0422-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439. \u041d\u0430 \u0434\u0435\u043b\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u043e\u0442\u0434\u0430\u0447\u0430 \u043e\u0442 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0439 \u0432 PaaS \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0440\u043e\u043b\u0435\u0439, \u0441\u0444\u0435\u0440 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u0438 (\u0437\u0430\u0434\u0430\u0447) \u0438 \u0441\u0445\u0435\u043c \u0432\u0437\u0430\u0438\u043c\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439. \u041a \u0441\u0447\u0430\u0441\u0442\u044c\u044e, \u0440\u0435\u0448\u0435\u043d\u0438\u044f PaaS,","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/kak-openshift-menyaet-organizaczionnuyu-strukturu-it-organizaczii-evolyucziya-organizaczionnyh-modelej-pri-perehode-na-paas","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-02-22T12:37:55+00:00","article:modified_time":"2020-03-03T13:14:39+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"70922","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:11:25","updated":"2026-02-09 17:11:04"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/70922","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=70922"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/70922\/revisions"}],"predecessor-version":[{"id":159260,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/70922\/revisions\/159260"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/70923"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=70922"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=70922"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=70922"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}