{"id":1887,"date":"2024-10-21T07:07:10","date_gmt":"2024-10-21T07:07:10","guid":{"rendered":"https:\/\/staticalmo.com\/?p=1887"},"modified":"2024-10-26T09:40:30","modified_gmt":"2024-10-26T09:40:30","slug":"servizi-statistici-da-cucina-o-da-4-salti-in-padella","status":"publish","type":"post","link":"https:\/\/staticalmo.com\/en\/servizi-statistici-da-cucina-o-da-4-salti-in-padella\/","title":{"rendered":"Servizi statistici da cucina o da &#8220;4 salti in padella&#8221;?"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Attenzione: questo articolo segue un filo di Arianna, ossia tutti i link presenti. Difficilmente si pu\u00f2 quindi capire come pezzo indipendente, a meno che non si ha gi\u00e0 la preparazione perch\u00e9 si fa parte degli addetti ai lavori.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Come vagamente menzionato nell\u2019<\/span><a href=\"https:\/\/staticalmo.com\/come-appaltare-servizi-statistici-ad-un-computer-terzo\/\"><span style=\"font-weight: 400;\">articolo precedente<\/span><\/a><span style=\"font-weight: 400;\"> esistono vari modi per consegnare un servizio statistico. In quel caso avevo tutti gli ingredienti su un PC locale, ma esistono altre modalit\u00e0.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Container = cibo surgelato, basta buttarlo in padella, il produttore ha gi\u00e0 pensato agli ingredienti, la ricetta, l\u2019imballaggio per il tutto. Esempio: prodotti Rana come le lasagne gi\u00e0 pronte, i tortellini.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Cucina = hypervisor, macchine virtuali (VM). Una cucina completamente attrezzata, dove hai accesso a tutti gli ingredienti freschi e utensili necessari per preparare il pasto da zero. In questo caso, tu fai il cuoco (o l&#8217;amministratore del sistema), e hai il controllo completo su come combinare gli ingredienti e preparare il piatto secondo le tue specifiche esigenze. La virtualizzazione basata su hypervisor ti offre flessibilit\u00e0 e controllo completo sulla configurazione e l&#8217;utilizzo delle risorse, ma richiede anche pi\u00f9 lavoro e pianificazione da parte tua rispetto a semplicemente scaldare (far partire) un pasto pronto come faresti con un container. L\u2019hypervisor consente di avere diverse cucine (sistema operativo), ad esempio chi fa sushi, chi fa messicano, chi fa kebab, chi fa la pizza. L\u2019hypervisor permette di monitorare varie macchine virtuali, cos\u00ec come lo chef monitora e coordina i cuochi in cucina, che pu\u00f2 avere varie aree operative: <\/span><span style=\"font-weight: 400;\">t<\/span><span style=\"font-weight: 400;\">aglio e preparazione delle carni, trancio e preparazione dei pesci, pulitura e preparazione delle verdure, preparazione antipasti e piatti freddi, preparazione dessert, reparto pasticceria, etc. In un video su YouTube vedi che <\/span><a href=\"https:\/\/youtu.be\/NG8_kjOMz0U?t=541\"><span style=\"font-weight: 400;\">ho preparato programmaticamente una cucina<\/span><\/a><span style=\"font-weight: 400;\">, messa a disposizione da Microsoft, specificando anche gli utensili e ingredienti (programma, librerie).\u00a0\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">A livello di infrastruttura le due soluzioni differiscono, ma in questa sede questa cosa non ci interessa, entrambi per\u00f2 hanno in comune la virtualizzazione, o astrazione.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Il primo astrae \u201cpiatti\u201d, il secondo astrae ci\u00f2 che viene molto prima di un piatto: tegami, padelle, forno, tritatutto, etc. L\u2019hypervisor virtualizza hardware, quindi possiamo dire che crea computer all\u2019interno di un computer; <\/span><b>i container di docker astraggono tutto ci\u00f2 che sta sopra il sistema operativo<\/b><span style=\"font-weight: 400;\">, quindi sta ad un livello superiore.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">I container consentono di avere soluzioni portatili, proprio come i piatti, un cameriere pu\u00f2 portarne al massimo 6, in funzioni delle sue prestazioni fisico\/acrobatiche. Allo stesso modo, quando i container richiedono pi\u00f9 di un singolo computer, serve Kubernetes (una specie di caposala, direttore di sala).\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Chiaramente non si pu\u00f2 fare una metafora su tutti gli aspetti di questo paragone. Questo articolo pu\u00f2 sembrare un giro eccessivamente lungo e tecnico per capire la parte pi\u00f9 informatica della statistica, ma ignorarlo pu\u00f2 rendere i servizi statistici per la tua azienda meno efficienti dal punto di vista della cassa.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">A questo punto ti domanderai quando ti serve il piatto pronto o surgelato e quando la cucina. Dipende essenzialmente dalle portate che servono alla tua azienda. Certi servizi statistici inglobano molti sotto-servizi. O meglio, certi domini della statistica, tipo l\u2019ingegneria dei dati, hanno molti servizi. Nel caso di <\/span><a href=\"https:\/\/www.youtube.com\/@staticalmo\/search?query=airbyte\"><span style=\"font-weight: 400;\">Airbyte<\/span><\/a><span style=\"font-weight: 400;\">, applicazione con richieste computazionali importanti, ti serve una macchina virtuale dedicata.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Per un cruscotto dati ospitato in casa (es. Shiny), o un modellino statistico che fa 20 previsioni al giorno o meno, ti bastano due container, che possibilmente girano in macchine virtuali molto economiche o in una singola economica.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Conviene utilizzare container quando serve anche l&#8217;isolamento, cosa che meriterebbe un articolo a parte.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Esiste un altro approccio per scegliere cucina o piatto pronto: se l\u2019applicazione ha gi\u00e0 una immagine su docker, allora conviene andare l\u00ec. Esempio pi\u00f9 classico: <\/span><a href=\"https:\/\/www.youtube.com\/@staticalmo\/search?query=postgre\"><span style=\"font-weight: 400;\">la base di dati postgreSQL<\/span><\/a><span style=\"font-weight: 400;\">. Anche se qualcuno argomenta che avere una base di dati containerizzata pu\u00f2 dare pi\u00f9 problemi.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Quindi nella maggior parte dei casi conviene un container per una micro e piccola azienda, perch\u00e9 le PMI in genere chiedono pi\u00f9 <em>microservizi<\/em> (piatti) che infrastrutture (cucina). Dalle medie aziende in su il discorso cambia. Se vuoi banalmente mangiare, non ti serve comprare anche la cucina come nel caso degli hypervisor \/ macchine virtuali , anche perch\u00e9 costa di pi\u00f9 in termini di risorse, puoi comprare un piatto pronto, dove qualcuno si \u00e8 gi\u00e0 occupato dello studio del piatto.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Concludendo, avviso che la metafora della cucina in altri contenuti di STATiCalmo ha un altro significato.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Hai qualche dubbio su come tutto questo discorso ha a che fare con l&#8217;impianto dei dati della tua azienda? <\/span><a href=\"https:\/\/staticalmo.com\/contact\/\"><span style=\"font-weight: 400;\">Sentiamoci in una chiamata gratuita<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>Attenzione: questo articolo segue un filo di Arianna, ossia tutti i link presenti. Difficilmente si pu\u00f2 quindi capire come pezzo indipendente, a meno che non si ha gi\u00e0 la preparazione perch\u00e9 si fa parte degli addetti ai lavori.\u00a0 &nbsp; Come vagamente menzionato nell\u2019articolo precedente esistono vari modi per consegnare un servizio statistico. In quel caso &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/staticalmo.com\/en\/servizi-statistici-da-cucina-o-da-4-salti-in-padella\/\"> <span class=\"screen-reader-text\">Servizi statistici da cucina o da &#8220;4 salti in padella&#8221;?<\/span> Read More &raquo;<\/a><\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","_themeisle_gutenberg_block_has_review":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1887","post","type-post","status-publish","format-standard","hentry","category-senza-categoria"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/staticalmo.com\/en\/wp-json\/wp\/v2\/posts\/1887","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staticalmo.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/staticalmo.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/staticalmo.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/staticalmo.com\/en\/wp-json\/wp\/v2\/comments?post=1887"}],"version-history":[{"count":3,"href":"https:\/\/staticalmo.com\/en\/wp-json\/wp\/v2\/posts\/1887\/revisions"}],"predecessor-version":[{"id":1962,"href":"https:\/\/staticalmo.com\/en\/wp-json\/wp\/v2\/posts\/1887\/revisions\/1962"}],"wp:attachment":[{"href":"https:\/\/staticalmo.com\/en\/wp-json\/wp\/v2\/media?parent=1887"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staticalmo.com\/en\/wp-json\/wp\/v2\/categories?post=1887"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staticalmo.com\/en\/wp-json\/wp\/v2\/tags?post=1887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}