{"id":97706,"date":"2020-10-21T02:42:26","date_gmt":"2020-10-21T00:42:26","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik"},"modified":"2020-10-21T02:42:26","modified_gmt":"2020-10-21T00:42:26","slug":"pochemu-besservernaya-revolyucziya-zashla-v-tupik","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik","title":{"rendered":"Perch\u00e9 la rivoluzione serverless \u00e8 arrivata a un vicolo cieco","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h4>Punti chiave<\/h4>\n<p><\/p>\n<ul>\n<li>Da diversi anni ci viene promesso che il calcolo senza server (serverless) aprir\u00e0 una nuova era senza un sistema operativo specifico per l'esecuzione delle applicazioni. Ci \u00e8 stato detto che tale struttura risolver\u00e0 molti problemi di scalabilit\u00e0. In realt\u00e0, non \u00e8 affatto cos\u00ec.\n<\/li>\n<li>Sebbene molti considerino la tecnologia serverless come una nuova idea, le sue radici possono essere rintracciate fino al 2006, con l'arrivo di Zimki PaaS e Google App Engine: in entrambi i casi viene utilizzata un'architettura senza server.\n<\/li>\n<li>Ci sono quattro motivi per cui la rivoluzione serverless si \u00e8 bloccata: dal supporto limitato per i linguaggi di programmazione ai problemi di prestazioni.\n<\/li>\n<li>Il calcolo serverless non \u00e8 cos\u00ec inutile. Per niente. Tuttavia, non dovrebbe essere visto come una sostituzione diretta dei server. Per alcune applicazioni, pu\u00f2 essere uno strumento utile.<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1>Il server \u00e8 morto, lunga vita al server!<\/h1>\n<p>\nQuesta \u00e8 la fama degli adepti della rivoluzione serverless. Basta dare un'occhiata veloce alla stampa di settore degli ultimi anni per arrivare facilmente alla conclusione che il modello server tradizionale \u00e8 morto e che tra qualche anno tutti noi useremo architetture serverless.<\/p>\n<p>Come sanno tutti nel settore, e come abbiamo anche indicato nel nostro articolo su <noindex><a rel=\"nofollow\" href=\"https:\/\/www.infoq.com\/presentations\/state-serverless-computing\/\">lo stato del calcolo serverless<\/a><\/noindex>, non \u00e8 cos\u00ec. Nonostante i numerosi articoli sui vantaggi <noindex><a rel=\"nofollow\" href=\"https:\/\/datafloq.com\/read\/7-reasons-serverless-computing-revolution-cloud\/2871\">della rivoluzione serverless<\/a><\/noindex>, essa non si \u00e8 ancora realizzata. Infatti, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.infoq.com\/news\/2020\/06\/oreilly-cloud-report\/\">le ultime ricerche mostrano<\/a><\/noindex>, che questa rivoluzione potrebbe essere andata in stallo.<\/p>\n<p>Alcune delle promesse per i modelli serverless sono state sicuramente realizzate, ma non tutte. Lontano dal poter dire tutte.<\/p>\n<p>In questo articolo voglio esaminare le ragioni di questa situazione. Perch\u00e9 la mancanza di flessibilit\u00e0 dei modelli serverless continua a essere un ostacolo alla loro adozione pi\u00f9 ampia, anche se rimangono utili in circostanze specifiche e ben definite.<\/p>\n<h1>Cosa promettevano gli adepti del calcolo serverless<\/h1>\n<p>\nPrima di passare ai problemi del calcolo serverless, diamo un'occhiata a cosa avrebbero dovuto fornire. <noindex><a rel=\"nofollow\" href=\"https:\/\/radon-h2020.eu\/2019\/10\/11\/serverless-revolution-radon\/\">Le promesse della rivoluzione serverless<\/a><\/noindex> erano numerose e \u2013 a volte \u2013 molto ambiziose.<\/p>\n<p>Per coloro che non conoscono il termine, ecco una breve definizione. Il calcolo serverless definisce un'architettura in cui le applicazioni (o parti di esse) vengono eseguite su richiesta in ambienti di esecuzione che di solito sono ospitati in remoto. Inoltre, i sistemi serverless possono essere ospitati internamente. Negli ultimi anni, la creazione di sistemi serverless sostenibili \u00e8 stata la principale preoccupazione degli amministratori di sistema e delle aziende SaaS, poich\u00e9 (come affermato) questa architettura offre diversi vantaggi chiave rispetto al modello client-server \"tradizionale\":<\/p>\n<ol>\n<li>I modelli serverless non richiedono che gli utenti mantengano i propri sistemi operativi o addirittura creino applicazioni compatibili con specifici OS. Invece, gli sviluppatori scrivono codice comune, lo caricano su una piattaforma serverless e ne osservano l'esecuzione.\n<\/li>\n<li>Le risorse nei framework serverless sono solitamente addebitate al minuto (o anche al secondo). Ci\u00f2 significa che i clienti pagano solo per il tempo in cui il codice viene effettivamente eseguito. Questo si distingue vantaggiosamente dal tradizionale VM cloud, dove la macchina rimane inattiva per gran parte del tempo, ma deve essere comunque pagata.\n<\/li>\n<li>Anche il problema della scalabilit\u00e0 \u00e8 stato risolto. Le risorse nei framework serverless vengono allocate dinamicamente, in modo che il sistema gestisca facilmente picchi improvvisi di domanda.<\/li>\n<\/ol>\n<p>\nIn breve, i modelli serverless offrono soluzioni flessibili, economiche e scalabili. \u00c8 sorprendente che non abbiamo pensato a quest'idea prima.<\/p>\n<h1>\u00c8 davvero un'idea nuova?<\/h1>\n<p>\nIn realt\u00e0, l'idea non \u00e8 nuova. Il concetto che consente agli utenti di pagare solo per il tempo in cui il codice viene effettivamente eseguito esiste fin da quando \u00e8 stato introdotto con <noindex><a rel=\"nofollow\" href=\"https:\/\/www.slideshare.net\/swardley\/zimki-2006\">Zimki PaaS<\/a><\/noindex> nel 2006, e circa nello stesso periodo Google App Engine ha offerto una soluzione molto simile.<\/p>\n<p>In effetti, ci\u00f2 che chiamiamo ora modello \"serverless\" \u00e8 pi\u00f9 vecchio di molte tecnologie che ora vengono definite \"cloud native\", e che offrono quasi la stessa cosa. Come gi\u00e0 osservato, i modelli serverless sono in sostanza solo un'estensione del modello di business SaaS, che esiste gi\u00e0 da alcuni decenni.<\/p>\n<p>\u00c8 importante riconoscere che il modello serverless non \u00e8 necessariamente architettura FaaS, anche se c'\u00e8 una connessione tra i due. FaaS \u00e8, in sostanza, la parte della architettura serverless orientata al calcolo, ma non rappresenta l'intero sistema.<\/p>\n<p>Quindi, a cosa serve tutto questo rumore? Beh, dato che la velocit\u00e0 di penetrazione di Internet nei paesi in via di sviluppo continua a crescere rapidamente, cresce anche la domanda di risorse computazionali. Ad esempio, in molti paesi con settori di e-commerce in rapida crescita, semplicemente non esiste l'infrastruttura computazionale per le applicazioni su queste piattaforme. Qui entrano in gioco le piattaforme serverless a pagamento.<\/p>\n<h1>Problemi dei modelli serverless<\/h1>\n<p>\nIl problema \u00e8 che i modelli serverless hanno... problemi. Non fraintendetemi: non sto dicendo che siano cattivi di per s\u00e9 o che non offrano un valore significativo per alcune aziende in determinate circostanze. Ma l'affermazione principale della \"rivoluzione\" \u2014 che l'architettura serverless sostituir\u00e0 rapidamente quella tradizionale \u2014 non si realizzer\u00e0 mai.<\/p>\n<p>Ecco perch\u00e9.<\/p>\n<h3>Supporto limitato per i linguaggi di programmazione<\/h3>\n<p>\nLa maggior parte delle piattaforme serverless consente di eseguire solo quelle applicazioni scritte in determinati linguaggi. Questo limita gravemente la flessibilit\u00e0 e l\u2019adattabilit\u00e0 di questi sistemi.<\/p>\n<p>Si ritiene che le piattaforme serverless supportino la maggior parte dei linguaggi principali. AWS Lambda e Azure Functions offrono anche un wrapper per eseguire applicazioni e funzioni in linguaggi non supportati, sebbene ci\u00f2 comporti spesso costi in termini di prestazioni. Pertanto, per la maggior parte delle organizzazioni, di solito questa limitazione non \u00e8 di grande importanza. Ma ecco il punto. Si presume che uno dei vantaggi dei modelli serverless sia che i programmi poco conosciuti e raramente utilizzati possono essere impiegati in modo pi\u00f9 economico, poich\u00e9 paghi solo per il tempo di esecuzione. E i programmi poco conosciuti e raramente utilizzati sono spesso scritti in... linguaggi di programmazione poco conosciuti e raramente utilizzati.<\/p>\n<p>Questo mina uno dei principali vantaggi del modello serverless.<\/p>\n<h3>Vincolo al fornitore<\/h3>\n<p>\nIl secondo problema delle piattaforme serverless, o almeno di come vengono implementate attualmente, \u00e8 che di solito non si assomigliano a livello operativo. Praticamente non esiste standardizzazione nella scrittura delle funzioni, nel deploy e nella gestione. Questo significa che la migrazione delle funzioni da una piattaforma all'altra richiede un tempo estremamente lungo.<\/p>\n<p>La parte pi\u00f9 difficile della transizione a un modello serverless non sono le funzioni computazionali, che di solito sono semplici frammenti di codice, ma il modo in cui le applicazioni sono collegate a sistemi connessi, come lo storage degli oggetti, la gestione dell'identit\u00e0 e le code. Le funzioni possono essere spostate, ma il resto dell'applicazione no. Questo \u00e8 l'esatto opposto delle piattaforme economiche e flessibili promesse.<\/p>\n<p>Alcuni sostengono che i modelli serverless siano emersi di recente e che non ci sia stato il tempo di standardizzare il loro funzionamento. Ma non sono poi cos\u00ec nuovi, come ho gi\u00e0 notato sopra, e molte altre tecnologie cloud, come i container, sono gi\u00e0 diventate molto pi\u00f9 pratiche grazie allo sviluppo e alla diffusione di buoni standard.<\/p>\n<h3>Prestazioni<\/h3>\n<p>\n\u00c8 difficile misurare le performance computazionali delle piattaforme serverless, in parte perch\u00e9 i fornitori tendono a mantenere le informazioni riservate. La maggior parte sostiene che le funzioni su piattaforme serverless remote funzionano altrettanto velocemente quanto sui server interni, tranne per alcuni inevitabili problemi di latenza.<\/p>\n<p>Tuttavia, alcuni fatti indicano il contrario. Funzioni che non sono state eseguite su una determinata piattaforma o che non sono state eseguite per un certo periodo richiedono del tempo per l'inizializzazione. Probabilmente questo \u00e8 dovuto al fatto che il loro codice \u00e8 stato trasferito su un supporto dati meno accessibile, sebbene - come nel caso dei benchmark - la maggior parte dei fornitori non vi dir\u00e0 nulla sul trasferimento dei dati.<\/p>\n<p>Certo, ci sono diversi modi per aggirare questo. Uno di essi consiste nell'ottimizzare le funzioni per qualsiasi linguaggio cloud su cui opera la vostra piattaforma serverless, ma questo in parte mina l'affermazione che queste piattaforme siano \"flessibili\".<\/p>\n<p>Un altro approccio consiste nel garantire l'esecuzione regolare di programmi critici per le prestazioni, affinch\u00e9 rimangano \"freschi\". Questo secondo approccio, ovviamente, contraddice un po' l'affermazione che le piattaforme serverless siano pi\u00f9 economiche, poich\u00e9 si paga solo per il tempo di esecuzione dei propri programmi. I fornitori di cloud hanno implementato nuovi metodi per ridurre i cold start, ma molti di essi richiedono uno \"scalare a uno\" (scale to one), il che mina il valore iniziale di FaaS.<\/p>\n<p>Il problema del \"cold start\" pu\u00f2 essere in parte risolto avviando sistemi serverless autonomamente, ma ci\u00f2 comporta costi propri e rimane un'opzione di nicchia per team ben forniti di risorse.<\/p>\n<h3>Non puoi eseguire intere applicazioni<\/h3>\n<p>\nInfine, forse la ragione pi\u00f9 importante per cui le architetture serverless non sostituiranno i modelli tradizionali nel prossimo futuro: in genere non \u00e8 possibile eseguire intere applicazioni su di esse.<\/p>\n<p>Pi\u00f9 precisamente, non \u00e8 economicamente vantaggioso. Il tuo monolite di successo probabilmente non vale la pena trasformarlo in un insieme di quattro dozzine di funzioni collegate da otto gateway, quaranta code e una dozzina di istanze di DB. Per questo motivo, il serverless \u00e8 pi\u00f9 adatto per nuove sviluppi. Praticamente nessuna applicazione esistente (architettura) pu\u00f2 essere trasferita. Puoi migrare, ma dovrai ricominciare da capo.<\/p>\n<p>Ci\u00f2 significa che nella stragrande maggioranza dei casi, le piattaforme serverless sono utilizzate come complemento ai server interni per eseguire compiti che richiedono elevate capacit\u00e0 di calcolo. Questo le differenzia nettamente dalle altre due forme di tecnologie cloud \u2014 container e macchine virtuali, che offrono un modo completo per eseguire calcoli remoti. Questo illustra una delle difficolt\u00e0 nel passare dai microservizi ai sistemi serverless.<\/p>\n<p>Certo, non sempre rappresenta un problema. La possibilit\u00e0 di utilizzare occasionalmente enormi risorse di calcolo senza acquistare hardware proprio pu\u00f2 portare a reali benefici duraturi per molte organizzazioni. Ma quando alcune applicazioni sono su server interni e altre su architetture cloud senza server, la gestione diventa pi\u00f9 complessa.<\/p>\n<h1>Viva la rivoluzione?<\/h1>\n<p>\nNonostante tutte queste lamentele, non sono contro le soluzioni senza server in quanto tali. Parola di onore. Semplicemente, gli sviluppatori devono capire - soprattutto se stanno esplorando i modelli senza server per la prima volta - che questa tecnologia non \u00e8 un sostituto diretto dei server. Invece, consulta i nostri consigli e risorse su <noindex><a rel=\"nofollow\" href=\"https:\/\/www.infoq.com\/articles\/understanding-serverless-servicefull-applications\/\">come creare applicazioni senza server<\/a><\/noindex> e decidi come applicare al meglio questo modello.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/524126\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u0412\u043e\u0442 \u0443\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u043c \u043e\u0431\u0435\u0449\u0430\u044e\u0442, \u0447\u0442\u043e \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (serverless) \u043e\u0442\u043a\u0440\u043e\u044e\u0442 \u043d\u043e\u0432\u0443\u044e \u044d\u043f\u043e\u0445\u0443 \u0431\u0435\u0437 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u041e\u0421 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u041d\u0430\u043c \u0433\u043e\u0432\u043e\u0440\u0438\u043b\u0438, \u0447\u0442\u043e \u0442\u0430\u043a\u0430\u044f \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0440\u0435\u0448\u0438\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0441\u0442\u0438. \u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0432\u0441\u0451 \u0438\u043d\u0430\u0447\u0435. \u0425\u043e\u0442\u044f \u043c\u043d\u043e\u0433\u0438\u0435 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u044e\u0442 \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0443\u044e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044e \u043a\u0430\u043a \u043d\u043e\u0432\u0443\u044e \u0438\u0434\u0435\u044e, \u0435\u0451 \u043a\u043e\u0440\u043d\u0438 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0441\u043b\u0435\u0434\u0438\u0442\u044c \u0432\u043f\u043b\u043e\u0442\u044c \u0434\u043e 2006 \u0433\u043e\u0434\u0430, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u044f\u0432\u0438\u043b\u0438\u0441\u044c Zimki PaaS [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97706","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u0412\u043e\u0442 \u0443\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u043c \u043e\u0431\u0435\u0449\u0430\u044e\u0442, \u0447\u0442\u043e \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (serverless) \u043e\u0442\u043a\u0440\u043e\u044e\u0442 \u043d\u043e\u0432\u0443\u044e \u044d\u043f\u043e\u0445\u0443 \u0431\u0435\u0437 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u041e\u0421 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.\" \/>\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\/pochemu-besservernaya-revolyucziya-zashla-v-tupik\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\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\u041f\u043e\u0447\u0435\u043c\u0443 \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0440\u0435\u0432\u043e\u043b\u044e\u0446\u0438\u044f \u0437\u0430\u0448\u043b\u0430 \u0432 \u0442\u0443\u043f\u0438\u043a | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u0412\u043e\u0442 \u0443\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u043c \u043e\u0431\u0435\u0449\u0430\u044e\u0442, \u0447\u0442\u043e \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (serverless) \u043e\u0442\u043a\u0440\u043e\u044e\u0442 \u043d\u043e\u0432\u0443\u044e \u044d\u043f\u043e\u0445\u0443 \u0431\u0435\u0437 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u041e\u0421 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik\" \/>\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-10-21T00:42:26+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-21T00:42:26+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\udd47Perch\u00e9 la rivoluzione senza server si \u00e8 arenata | ProHoster","description":"Punti chiave Da diversi anni ci viene promesso che il calcolo senza server (serverless) inaugurer\u00e0 una nuova era senza un sistema operativo specifico per eseguire le applicazioni.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik","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\u041f\u043e\u0447\u0435\u043c\u0443 \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0430\u044f \u0440\u0435\u0432\u043e\u043b\u044e\u0446\u0438\u044f \u0437\u0430\u0448\u043b\u0430 \u0432 \u0442\u0443\u043f\u0438\u043a | ProHoster","og:description":"\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b \u0412\u043e\u0442 \u0443\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u043c \u043e\u0431\u0435\u0449\u0430\u044e\u0442, \u0447\u0442\u043e \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (serverless) \u043e\u0442\u043a\u0440\u043e\u044e\u0442 \u043d\u043e\u0432\u0443\u044e \u044d\u043f\u043e\u0445\u0443 \u0431\u0435\u0437 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u041e\u0421 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/pochemu-besservernaya-revolyucziya-zashla-v-tupik","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-10-21T00:42:26+00:00","article:modified_time":"2020-10-21T00:42:26+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97706","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 10:15:26","updated":"2022-09-27 16:29:42","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/97706","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=97706"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/97706\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=97706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=97706"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=97706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}