{"id":38075,"date":"2019-10-31T22:21:32","date_gmt":"2019-10-31T19:21:32","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa\/"},"modified":"2019-10-31T22:21:32","modified_gmt":"2019-10-31T19:21:32","slug":"kak-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/kak-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa","title":{"rendered":"Come migrare nel cloud in due ore grazie a Kubernetes e all'automazione","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Come migrare nel cloud in due ore grazie a Kubernetes e all&#039;automazione\" src=\"\/wp-content\/uploads\/2019\/09\/6edfac2ac5fcb7e20c6d44067fdfca20.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nL'azienda \u00ab\u0423\u0420\u0423\u0421\u00bb ha testato Kubernetes in diverse modalit\u00e0: implementazione autonoma su bare metal, in Google Cloud, e poi ha trasferito la propria piattaforma nel cloud Mail.ru Cloud Solutions (MCS). Igor Shishkin,<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/t3ran\/\" class=\"user_link\">t3ran<\/a><\/noindex>, amministratore di sistema senior di \u00ab\u0423\u0420\u0423\u0421\u00bb, racconta come hanno scelto il nuovo fornitore di cloud e come sono riusciti a migrare in un record di due ore.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Cosa fa \u00ab\u0423\u0420\u0423\u0421\u00bb <\/h2>\n<p>\nCi sono molti modi per migliorare la qualit\u00e0 dell'ambiente urbano, e uno di questi \u00e8 renderlo ecologicamente sicuro. Proprio a questo sta lavorando l'azienda \u00ab\u0423\u0420\u0423\u0421 \u2014 Servizi digitali intelligenti\u00bb. Qui vengono implementate soluzioni che aiutano le imprese a controllare importanti indicatori ecologici e ridurre l'impatto negativo sull'ambiente. I sensori raccolgono dati sulla composizione dell'aria, il livello di rumore e altri parametri, che vengono poi inviati a un'unica piattaforma \u00ab\u0423\u0420\u0423\u0421 \u2014 Ecomon\u00bb per l'analisi e la formulazione di raccomandazioni. <\/p>\n<h2>Come funziona \u00ab\u0423\u0420\u0423\u0421\u00bb dall'interno<\/h2>\n<p>\nIl cliente tipico di \u00ab\u0423\u0420\u0423\u0421\u00bb \u00e8 un'azienda situata in una zona residenziale o nei suoi pressi. Pu\u00f2 trattarsi di una fabbrica, un porto, un deposito ferroviario o qualsiasi altro tipo di struttura. Se il nostro cliente ha gi\u00e0 ricevuto avvisi, \u00e8 stato multato per inquinamento ambientale, o desidera ridurre il rumore e le emissioni nocive, si rivolge a noi, e noi gli proponiamo una soluzione pronta per il monitoraggio ambientale.<\/p>\n<p><img decoding=\"async\" alt=\"Come migrare nel cloud in due ore grazie a Kubernetes e all&#039;automazione\" src=\"\/wp-content\/uploads\/2019\/09\/d319d36cbe6030c82c5e9d24d7987fa1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Nel grafico di monitoraggio delle concentrazioni di H2S si notano regolari emissioni notturne dell'impianto situato nelle vicinanze.<\/i><\/p>\n<p>I dispositivi che utilizziamo in \u00ab\u0423\u0420\u0423\u0421\u00bb contengono diversi sensori che raccolgono informazioni sulla concentrazione di determinati gas, sul livello di rumore e su altri dati utili per la valutazione della situazione ambientale. Il numero esatto di sensori \u00e8 sempre determinato in base all'obiettivo specifico.<\/p>\n<p><img decoding=\"async\" alt=\"Come migrare nel cloud in due ore grazie a Kubernetes e all&#039;automazione\" src=\"\/wp-content\/uploads\/2019\/09\/b0ce05ce245b6b905aeae26fd2463841.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nA seconda delle specifiche delle misurazioni, i dispositivi con sensori possono essere collocati sulle pareti degli edifici, su pali e in altri luoghi a scelta. Ogni dispositivo raccoglie informazioni, le aggrega e le invia a un gateway di ricezione dati. Qui conserviamo i dati per un lungo periodo e li preelaboriamo per successive analisi. Un semplice esempio di ci\u00f2 che otteniamo in uscita dopo l'analisi \u00e8 l'indice di qualit\u00e0 dell'aria, noto anche come AQI.<\/p>\n<p>Parallelamente, sulla nostra piattaforma operano molti altri servizi, ma in gran parte svolgono un ruolo di supporto. Ad esempio, il servizio di notifica invia ai clienti avvisi se uno dei parametri monitorati (ad esempio, il livello di CO2) supera il valore consentito.<\/p>\n<h2>Come conserviamo i dati. Storia con Kubernetes su bare metal<\/h2>\n<p>\nNel progetto di monitoraggio ambientale \"URUS\" ci sono diversi archivi di dati. In uno di essi conserviamo i dati \"grezzi\" \u2014 cio\u00e8 quelli ricevuti direttamente dai dispositivi. Questo archivio funziona come un nastro magnetico, simile a quelli delle vecchie cassette, e registra la storia di tutti i rilevamenti. Il secondo tipo di archivio \u00e8 utilizzato per i dati preelaborati \u2014 dati dei dispositivi arricchiti con metadati riguardanti le relazioni tra i sensori e le letture dei dispositivi, appartenenza a organizzazioni, posizioni geografiche, ecc. Queste informazioni consentono di valutare dinamicamente come \u00e8 cambiato un determinato indicatore nel corso di un certo periodo di tempo. Utilizziamo anche l'archivio dei dati \"grezzi\" come backup e per ripristinare i dati preelaborati, qualora si presentasse la necessit\u00e0.<\/p>\n<p>Quando qualche anno fa cercavamo soluzioni per il problema dello storage, avevamo due opzioni per la scelta della piattaforma: Kubernetes e OpenStack. Tuttavia, quest'ultimo sembrava piuttosto complesso (basta guardare la sua architettura per rendersene conto), quindi abbiamo optato per Kubernetes. Un altro motivo a favore di Kubernetes \u00e8 stata la sua gestione programmabile relativamente semplice, che ci ha permesso di gestire in modo pi\u00f9 flessibile anche le risorse delle unit\u00e0 hardware. <\/p>\n<p>Parallelamente all'apprendimento di Kubernetes, esploravamo anche le modalit\u00e0 di archiviazione dei dati. Mentre tutte le nostre soluzioni di storage erano mantenute in Kubernetes sul nostro hardware, abbiamo acquisito ottima esperienza. Tutto ci\u00f2 che avevamo allora viveva su Kubernetes: storage stateful, sistema di monitoraggio, CI\/CD. Kubernetes \u00e8 diventata per noi una piattaforma all-in-one. <\/p>\n<p>Tuttavia, volevamo lavorare con Kubernetes come servizio, invece di dedicarci al suo supporto e sviluppo. Inoltre, non ci piaceva quanto ci costava mantenerlo su bare metal, e avevamo bisogno di un continuo sviluppo! Ad esempio, uno dei primi compiti \u00e8 stato integrare gli ingress controller di Kubernetes nell'infrastruttura di rete della nostra organizzazione. Si tratta di un compito complesso, soprattutto considerando che all'epoca non c'era nulla pronto per la gestione programmatica delle risorse come i record DNS o l'allocazione. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/lir\/ipv4\/\"   title=\"IP addresses\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"804\">IP addresses<\/a>. Successivamente, abbiamo iniziato a sperimentare con uno storage esterno. Non siamo mai arrivati a implementare il controller PVC, ma gi\u00e0 allora era chiaro che si trattava di un grande lavoro, per il quale era necessario dedicare specialisti specifici.<\/p>\n<h2>La transizione alla Google Cloud Platform \u00e8 una soluzione temporanea.<\/h2>\n<p>\nAbbiamo capito che non potevamo continuare cos\u00ec e abbiamo migrato i nostri dati da bare metal a Google Cloud Platform. In effetti, all'epoca non c'erano molte opzioni interessanti per le aziende russe: oltre a Google Cloud Platform, solo Amazon offriva un servizio simile, ma abbiamo comunque scelto la soluzione di Google. Sembrava economicamente pi\u00f9 vantaggiosa, pi\u00f9 vicina a Upstream, per non parlare del fatto che Google di per s\u00e9 \u00e8 una sorta di PoC Kubernetes in produzione.<\/p>\n<p>Il primo serio problema si \u00e8 presentato all'orizzonte mentre cresceva la nostra base clienti. Quando abbiamo dovuto memorizzare dati personali, ci siamo trovati di fronte a una scelta: lavorare con Google e violare le leggi russe, o cercare un'alternativa in Russia. La scelta, in generale, era prevedibile. \ud83d\ude42<\/p>\n<h2>Come immaginavamo il servizio cloud ideale<\/h2>\n<p>\nAll'inizio della ricerca sapevamo gi\u00e0 cosa volevamo dal futuro fornitore di servizi cloud. Quale servizio cercavamo:<\/p>\n<ul>\n<li><b>Veloce e flessibile<\/b>. Cos\u00ec che potessimo aggiungere rapidamente un nuovo nodo o dispiegare qualcosa in qualsiasi momento. \n<\/li>\n<li><b>Economico<\/b>. Eravamo molto preoccupati per la questione finanziaria, poich\u00e9 avevamo risorse limitate. Sapevamo gi\u00e0 che volevamo lavorare con Kubernetes e ora dovevamo trovare un modo per ridurre i costi e aumentare, o comunque mantenere, l'efficienza dell'uso di questa soluzione.\n<\/li>\n<li><b>Automatizzato<\/b>. Pianificavamo di utilizzare il servizio tramite API, senza gestori, telefonate o situazioni in cui era necessario avviare manualmente diverse decine di nodi d'emergenza. Poich\u00e9 la maggior parte dei processi \u00e8 automatizzata, ci aspettavamo lo stesso da un servizio cloud. \n<\/li>\n<li><b>Con server in RF<\/b>. Naturalmente, intendevamo rispettare la legislazione russa e la legge 152-FZ.\n<\/li>\n<\/ul>\n<p>\nAll'epoca, i fornitori di Kubernetes con il modello aaS in Russia erano pochi e quando sceglievamo un fornitore, era importante per noi non compromettere le nostre priorit\u00e0. Il team di Mail.ru Cloud Solutions, con cui abbiamo iniziato a lavorare e collaboriamo tuttora, ci ha fornito un servizio completamente automatizzato, con supporto API e un'interfaccia di gestione facile da usare, che include Horizon \u2014 con esso potevamo avviare rapidamente un numero qualsiasi di nodi.<\/p>\n<h2>Come siamo riusciti a migrare in MCS in due ore<\/h2>\n<p>\nIn traslochi di questo tipo, molte aziende affrontano difficolt\u00e0 e insuccessi, ma nel nostro caso non ce ne sono stati. Siamo stati fortunati: poich\u00e9 prima della migrazione stavamo gi\u00e0 lavorando su Kubernetes, ci \u00e8 bastato modificare tre file e avviare i nostri servizi sulla nuova piattaforma cloud, in MCS. Ricordo che a quel punto eravamo definitivamente passati dal bare metal a Google Cloud Platform. Pertanto, il trasferimento stesso ha richiesto non pi\u00f9 di due ore, pi\u00f9 un po' di tempo (circa un'ora) per copiare i dati dai nostri dispositivi. Allora stavamo gi\u00e0 utilizzando Spinnaker (un servizio CD multi-cloud per garantire il Continuous Delivery). Anche questo l'abbiamo aggiunto rapidamente nel nuovo cluster e abbiamo continuato a lavorare normalmente. <\/p>\n<p>Grazie all'automazione dei processi di sviluppo e CI\/CD, in \"URUS\" si occupa di Kubernetes un solo specialista (e sono io). A un certo punto collaborava con me un altro amministratore di sistema, ma poi si \u00e8 rivelato che avevamo gi\u00e0 automatizzato gran parte della routine e, a causa del crescente numero di compiti del nostro prodotto principale, ha senso reindirizzare le risorse su questo. <\/p>\n<p>Abbiamo ricevuto dal provider cloud esattamente ci\u00f2 che ci aspettavamo, iniziando la collaborazione senza illusioni. Se ci sono stati alcuni incidenti, erano per lo pi\u00f9 tecnici e facilmente spiegabili dalla relativa giovinezza del servizio. La cosa principale \u00e8 che il team di MCS corregge rapidamente le inefficienze e risponde in modo tempestivo alle domande sui messaggeri. <\/p>\n<p>Confrontando l'esperienza di lavoro con Google Cloud Platform, posso dire che in quel caso non sapevo neanche dove si trovasse il pulsante di feedback, poich\u00e9 non ce n'era affatto bisogno. E se si verificavano dei problemi, Google inviava notifiche unilaterali. Ma nel caso di MCS, considero un grande vantaggio il fatto che siano estremamente vicini ai clienti russi, sia territorialmente che mentalmente.<\/p>\n<h2>Come vediamo il lavoro con i cloud in futuro<\/h2>\n<p>\nAttualmente, il nostro lavoro \u00e8 strettamente legato a Kubernetes, e siamo completamente soddisfatti in termini di gestione delle infrastrutture. Pertanto, non pianifichiamo di migrare verso altre soluzioni, anche se stiamo continuamente introducendo nuove pratiche e servizi per semplificare le operazioni quotidiane e automatizzare nuovi processi, al fine di aumentare la stabilit\u00e0 e l'affidabilit\u00e0 dei servizi... Stiamo ora lanciando il servizio Chaos Monkey (in particolare stiamo utilizzando chaoskube, ma il concetto rimane invariato :), originariamente creato da Netflix. Chaos Monkey fa una cosa molto semplice: elimina un pod casuale in Kubernetes a intervalli casuali. Questo \u00e8 necessario affinch\u00e9 il nostro servizio funzioni correttamente con un numero di istanze n-1, in modo da abituarci a essere pronti a qualsiasi malfunzionamento. <\/p>\n<p>Attualmente vedo l'uso di soluzioni di terze parti, come le piattaforme cloud, come l'unica scelta sensata per le giovani aziende. All'inizio del loro percorso, di solito, hanno risorse limitate, sia in termini di personale che di finanziamenti, e costruire e mantenere un proprio cloud o data center \u00e8 troppo costoso e impegnativo. I fornitori di cloud consentono di minimizzare questi costi, fornendo rapidamente le risorse necessarie per far funzionare i servizi immediatamente, e permettendo di pagare per queste risorse solo quando utilizzate. Per quanto riguarda l'azienda \u00ab\u0423\u0420\u0423\u0421\u00bb, rimarremo fedeli a Kubernetes nel cloud. Ma chi pu\u00f2 saperlo, forse dovremo espanderci geograficamente o implementare soluzioni basate su qualche hardware specifico. Oppure, magari, la quantit\u00e0 di risorse utilizzate giustificher\u00e0 un proprio Kubernetes su bare-metal, come ai vecchi tempi. \ud83d\ude42<\/p>\n<h2>Cosa abbiamo appreso dall'esperienza con i servizi cloud<\/h2>\n<p>\nAbbiamo iniziato a utilizzare Kubernetes su bare metal, e anche l\u00ec si \u00e8 rivelato valido. Ma i suoi punti di forza si sono veramente manifestati come componente aaS nel cloud. Se si pone un obiettivo e si automatizza il tutto al massimo, si pu\u00f2 evitare il vendor lock-in e il trasferimento tra i fornitori cloud richieder\u00e0 solo alcune ore, senza perdere le nostre cellule nervose. Possiamo consigliare alle altre aziende: se volete avviare il vostro servizio (cloud) con risorse limitate e la massima velocit\u00e0 di sviluppo, iniziate subito affittando risorse cloud e costruire il vostro data center dopo che Forbes ha scritto di voi.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/mailru\/blog\/467163\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u00ab\u0423\u0420\u0423\u0421\u00bb \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b\u0430 Kubernetes \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0432\u0438\u0434\u0430\u0445: \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0434\u0435\u043f\u043b\u043e\u0439\u043c\u0435\u043d\u0442 \u043d\u0430 bare metal, \u0432 Google Cloud, \u0430 \u0437\u0430\u0442\u0435\u043c \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u043b\u0430 \u0441\u0432\u043e\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 \u0432 \u043e\u0431\u043b\u0430\u043a\u043e Mail.ru Cloud Solutions (MCS). \u041a\u0430\u043a \u0432\u044b\u0431\u0438\u0440\u0430\u043b\u0438 \u043d\u043e\u0432\u043e\u0433\u043e \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430 \u0438 \u043a\u0430\u043a \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043c\u0438\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a \u043d\u0435\u043c\u0443 \u0437\u0430 \u0440\u0435\u043a\u043e\u0440\u0434\u043d\u044b\u0435 \u0434\u0432\u0430 \u0447\u0430\u0441\u0430 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0418\u0433\u043e\u0440\u044c \u0428\u0438\u0448\u043a\u0438\u043d (t3ran), \u0441\u0442\u0430\u0440\u0448\u0438\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u00ab\u0423\u0420\u0423\u0421\u00bb. \u0427\u0435\u043c \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u00ab\u0423\u0420\u0423\u0421\u00bb \u0415\u0441\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28582,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-38075","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=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u00ab\u0423\u0420\u0423\u0421\u00bb \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b\u0430 Kubernetes \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0432\u0438\u0434\u0430\u0445: \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0434\u0435\u043f\u043b\u043e\u0439\u043c\u0435\u043d\u0442 \u043d\u0430 bare metal, \u0432 Google Cloud, \u0430 \u0437\u0430\u0442\u0435\u043c \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u043b\u0430 \u0441\u0432\u043e\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 \u0432 \u043e\u0431\u043b\u0430\u043a\u043e Mail.ru Cloud Solutions (MCS). \u041a\u0430\u043a \u0432\u044b\u0431\u0438\u0440\u0430\u043b\u0438 \u043d\u043e\u0432\u043e\u0433\u043e \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430 \u0438 \u043a\u0430\u043a \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043c\u0438\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a \u043d\u0435\u043c\u0443 \u0437\u0430 \u0440\u0435\u043a\u043e\u0440\u0434\u043d\u044b\u0435 \u0434\u0432\u0430 \u0447\u0430\u0441\u0430 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0418\u0433\u043e\u0440\u044c \u0428\u0438\u0448\u043a\u0438\u043d (t3ran), \u0441\u0442\u0430\u0440\u0448\u0438\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u00ab\u0423\u0420\u0423\u0421\u00bb. \u0427\u0435\u043c \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u00ab\u0423\u0420\u0423\u0421\u00bb \u0415\u0441\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432\" \/>\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-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa\" \/>\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 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f Kubernetes \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u0438\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u0431\u043b\u0430\u043a\u043e \u0437\u0430 \u0434\u0432\u0430 \u0447\u0430\u0441\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u00ab\u0423\u0420\u0423\u0421\u00bb \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b\u0430 Kubernetes \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0432\u0438\u0434\u0430\u0445: \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0434\u0435\u043f\u043b\u043e\u0439\u043c\u0435\u043d\u0442 \u043d\u0430 bare metal, \u0432 Google Cloud, \u0430 \u0437\u0430\u0442\u0435\u043c \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u043b\u0430 \u0441\u0432\u043e\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 \u0432 \u043e\u0431\u043b\u0430\u043a\u043e Mail.ru Cloud Solutions (MCS). \u041a\u0430\u043a \u0432\u044b\u0431\u0438\u0440\u0430\u043b\u0438 \u043d\u043e\u0432\u043e\u0433\u043e \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430 \u0438 \u043a\u0430\u043a \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043c\u0438\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a \u043d\u0435\u043c\u0443 \u0437\u0430 \u0440\u0435\u043a\u043e\u0440\u0434\u043d\u044b\u0435 \u0434\u0432\u0430 \u0447\u0430\u0441\u0430 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0418\u0433\u043e\u0440\u044c \u0428\u0438\u0448\u043a\u0438\u043d (t3ran), \u0441\u0442\u0430\u0440\u0448\u0438\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u00ab\u0423\u0420\u0423\u0421\u00bb. \u0427\u0435\u043c \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u00ab\u0423\u0420\u0423\u0421\u00bb \u0415\u0441\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/kak-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa\" \/>\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=\"2019-10-31T19:21:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:21:32+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 migrare nel cloud in due ore grazie a Kubernetes e automazione | ProHoster","description":"L'azienda \u00ab\u0423\u0420\u0423\u0421\u00bb ha provato Kubernetes in diverse modalit\u00e0: deploy autonomo su bare metal, in Google Cloud, e poi ha trasferito la sua piattaforma nel cloud di Mail.ru Cloud Solutions (MCS). Come \u00e8 stato scelto il nuovo fornitore di cloud e come sono riusciti a migrare in un tempo record di due ore lo racconta Igor Shishkin (t3ran), amministratore di sistema senior di \u00ab\u0423\u0420\u0423\u0421\u00bb. Di cosa si occupa \u00ab\u0423\u0420\u0423\u0421\u00bb. Ci sono molti modi","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/kak-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa","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 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f Kubernetes \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u0438\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u0431\u043b\u0430\u043a\u043e \u0437\u0430 \u0434\u0432\u0430 \u0447\u0430\u0441\u0430 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u00ab\u0423\u0420\u0423\u0421\u00bb \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b\u0430 Kubernetes \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0432\u0438\u0434\u0430\u0445: \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0434\u0435\u043f\u043b\u043e\u0439\u043c\u0435\u043d\u0442 \u043d\u0430 bare metal, \u0432 Google Cloud, \u0430 \u0437\u0430\u0442\u0435\u043c \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u043b\u0430 \u0441\u0432\u043e\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 \u0432 \u043e\u0431\u043b\u0430\u043a\u043e Mail.ru Cloud Solutions (MCS). \u041a\u0430\u043a \u0432\u044b\u0431\u0438\u0440\u0430\u043b\u0438 \u043d\u043e\u0432\u043e\u0433\u043e \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430 \u0438 \u043a\u0430\u043a \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043c\u0438\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a \u043d\u0435\u043c\u0443 \u0437\u0430 \u0440\u0435\u043a\u043e\u0440\u0434\u043d\u044b\u0435 \u0434\u0432\u0430 \u0447\u0430\u0441\u0430 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0418\u0433\u043e\u0440\u044c \u0428\u0438\u0448\u043a\u0438\u043d (t3ran), \u0441\u0442\u0430\u0440\u0448\u0438\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u00ab\u0423\u0420\u0423\u0421\u00bb. \u0427\u0435\u043c \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u00ab\u0423\u0420\u0423\u0421\u00bb \u0415\u0441\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/kak-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa","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":"2019-10-31T19:21:32+00:00","article:modified_time":"2019-10-31T19:21:32+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38075","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":"2026-02-08 20:44:57","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:15:23","updated":"2026-02-08 20:44:57"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/38075","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=38075"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/38075\/revisions"}],"predecessor-version":[{"id":157995,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/38075\/revisions\/157995"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/28582"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=38075"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=38075"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=38075"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}