{"id":6148,"date":"2019-03-12T09:53:41","date_gmt":"2019-03-12T08:53:41","guid":{"rendered":"https:\/\/www.addlance.com\/blog\/?p=6148"},"modified":"2021-02-17T23:33:07","modified_gmt":"2021-02-17T22:33:07","slug":"servizi-cloud","status":"publish","type":"post","link":"https:\/\/seven.addlance.com\/beta\/blog\/servizi-cloud\/","title":{"rendered":"Servizi Cloud, Cosa sono e perch\u00e9 potrebbe servirtene Uno (se sei un&#8217;Azienda o un Freelance)"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignright wp-image-6150 size-medium\" title=\"servizi cloud\" src=\"https:\/\/www.addlance.com\/wp-content\/uploads\/2019\/03\/servizi-cloud-300x207.png\" alt=\"servizi cloud\" width=\"300\" height=\"207\" srcset=\"https:\/\/seven.addlance.com\/beta\/blog\/wp-content\/uploads\/2019\/03\/servizi-cloud-300x207.png 300w, https:\/\/seven.addlance.com\/beta\/blog\/wp-content\/uploads\/2019\/03\/servizi-cloud-1024x706.png 1024w, https:\/\/seven.addlance.com\/beta\/blog\/wp-content\/uploads\/2019\/03\/servizi-cloud-768x530.png 768w, https:\/\/seven.addlance.com\/beta\/blog\/wp-content\/uploads\/2019\/03\/servizi-cloud-1536x1059.png 1536w, https:\/\/seven.addlance.com\/beta\/blog\/wp-content\/uploads\/2019\/03\/servizi-cloud-610x421.png 610w, https:\/\/seven.addlance.com\/beta\/blog\/wp-content\/uploads\/2019\/03\/servizi-cloud-1080x745.png 1080w, https:\/\/seven.addlance.com\/beta\/blog\/wp-content\/uploads\/2019\/03\/servizi-cloud.png 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>Servizi <em>Cloud<\/em>, cosa sono? Diamo subito una definizione di Architettura Cloud. Il <a href=\"https:\/\/www.addlance.com\/s\/progettazione-database\"><strong><em>Cloud Computing<\/em><\/strong><\/a> \u00e8 un modello di architettura caratterizzato <strong>dall&#8217;attribuzione dinamica di risorse<\/strong>. Le infrastrutture di <em>Cloud Computing<\/em> sono grandi <em>data center<\/em> che consentono all&#8217;utilizzatore di poter disporre delle risorse di cui necessita (<em>storage,<\/em> applicativi, programmi, servizi) in base all&#8217;esigenza. In questo modo l&#8217;azienda pu\u00f2 <strong>ridurre considerevolmente l&#8217;investimento nell\u2019infrastruttura interna<\/strong> per acquisirla, esternamente, in base alle esigenze del momento.<\/p>\n<p>Le risorse non vengono pienamente configurate e messe in opera dal fornitore appositamente per l&#8217;utente, ma gli sono assegnate a partire da un insieme di risorse condivise con altri utenti, lasciando all&#8217;utente utilizzatore parte dell&#8217;onere della configurazione. Quando l&#8217;utente rilascia la risorsa, essa viene riconfigurata nello stato iniziale e rimessa a disposizione nel <em>pool<\/em> condiviso delle risorse.<\/p>\n<p><!--more--><\/p>\n<p>Il <em>Cloud Computing<\/em> rende disponibili all&#8217;utilizzatore le risorse come se fossero implementate da sistemi (<em>server<\/em> o periferiche personali) &#8220;standard&#8221;. L&#8217;implementazione effettiva delle risorse non \u00e8 definita in modo dettagliato. Anzi, l&#8217;idea \u00e8 proprio che l&#8217;implementazione sia un insieme eterogeneo e distribuito \u2013 <em>the cloud<\/em>, in inglese nuvola \u2013 di risorse le cui caratteristiche non siano note all&#8217;utilizzatore.<\/p>\n<p>&nbsp;<\/p>\n<h2>Servizi Cloud, ecco gli attori principali e 3 i tipi di servizio offerti<\/h2>\n<p>In questa definizione possiamo riconoscere tre attori diversi che interagiscono nel processo:<\/p>\n<ul>\n<li><strong>Il fornitore di servizi<\/strong> (<em>cloud provider<\/em>) che offre i servizi (<em>server<\/em> virtuali, <em>storage<\/em>, applicazioni complete) generalmente secondo un modello &#8220;<strong><em>pay-per-use<\/em><\/strong>&#8220;;<\/li>\n<li><strong>Il cliente<\/strong> <strong>amministratore<\/strong> che sceglie e configura i servizi offerti dal fornitore, generalmente offrendo un valore aggiunto come ad esempio applicazioni <em>software,<\/em> configurazioni avanzate e personalizzazioni;<\/li>\n<li><strong>Il cliente finale<\/strong> che utilizza i servizi opportunamente configurati dal cliente amministratore.<\/li>\n<\/ul>\n<p>In alcune situazioni il cliente amministratore e il cliente finale possono coincidere.<\/p>\n<p>All&#8217;interno della definizione di architettura <em>Cloud <\/em>si possono distinguere tre tipologie fondamentali di servizi per il <em>Cloud Computing<\/em>:<\/p>\n<ul>\n<li><strong><em>infrastructure as a service<\/em><\/strong> (IaaS)<\/li>\n<li><strong><em>platform as a service<\/em><\/strong> (PaaS)<\/li>\n<li><strong><em>software as a service<\/em><\/strong> (SaaS)<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3>Servizio 1: <em>Software as a Service<\/em> (IaaS)<\/h3>\n<p>In questa tipologia di servizio <strong>i clienti non pagano per il possesso del <em>software<\/em><\/strong> bens\u00ec per l\u2019utilizzo dello stesso. L&#8217;accesso al <em>software<\/em> \u00e8 possibile tramite API o spesso tramite <em>Web service<\/em> o <strong>REST<\/strong>. Il SaaS \u00e8 un insieme di mezzi, servizi e competenze che consente alle aziende di <strong>esternalizzare completamente alcuni aspetti del loro sistema informativo<\/strong> (messaggistica, sicurezza e altro) e sostituirlo con un costo di funzionamento piuttosto che con un investimento vero e proprio.<\/p>\n<p style=\"text-align: center;\">Leggi anche <a href=\"https:\/\/www.addlance.com\/blog\/architettura-rest-api\/\">Architettura REST, pratiche di buona progettazione<\/a><\/p>\n<p>&nbsp;<\/p>\n<h3>Servizio 2: <em>Platform as a servic<\/em>e (PaaS)<\/h3>\n<p>Per <em>Platform as a Service<\/em> (PaaS) si intende <strong>l&#8217;erogazione al cliente di un&#8217;intera Piattaforma Cloud<\/strong>, al quale il fruitore ha accesso tramite un determinato <em>framework<\/em> distribuito.<\/p>\n<p>Esso pu\u00f2 essere utilizzato per scrivere applicazioni da distribuire attraverso un sistema <em>managed <\/em>grazie al quale \u00e8 la piattaforma ad aumentare le risorse o a diminuirle in base alle richieste. Gli elementi del PaaS permettono di <strong>sviluppare, testare, implementare e gestire le applicazioni aziendali senza i costi e le complessit\u00e0 associate all&#8217;acquisto<\/strong>, la configurazione, l&#8217;ottimizzazione e la gestione dell&#8217;<em>hardware<\/em> e del <em>software <\/em>di base. Gli elementi del PaaS possono essere impiegati per la progettazione, sviluppo di applicazioni e di servizi applicativi come la collaborazione in team, l&#8217;integrazione Web, l\u2019integrazione del database, la sicurezza e la gestione dello stato. Tali servizi possono essere impiegati come una soluzione integrata sul Web.<\/p>\n<p style=\"text-align: center;\">Leggi anche <a href=\"https:\/\/www.addlance.com\/blog\/web-service\/\">Sai cos\u2019\u00e8 un Web Service? Eppure lo usi tutti i giorni!<\/a><\/p>\n<p>&nbsp;<\/p>\n<h3>Servizio 3: <em>Infrastructure as a service<\/em> (IaaS)<\/h3>\n<p><em>L&#8217;Infrastructure as a service<\/em> (IaaS) \u00e8 un modello di fornitura nel quale un&#8217;organizzazione prende all&#8217;esterno le attrezzature utilizzate per varie operazioni, incluso <em>storage, hardware, server<\/em> e componenti di rete. Il <em>provider<\/em> fornisce le risorse e ne \u00e8 responsabile per la custodia, per l&#8217;esecuzione e per la manutenzione.<\/p>\n<p>&nbsp;<\/p>\n<h2>Servizi Cloud, come pianificare la migrazione: 2 strategie di approccio e i vantaggi d&#8217;uso<\/h2>\n<p>Il percorso di avvicinamento al <em>Cloud<\/em> dipende da molte variabili, come ad esempio il tipo di <em>provider<\/em> a cui rivolgersi (Cloud pubblico o privato) e la tipologia di servizio (Saas, Paas, Iaas). Infine, dipende anche da come integrare l&#8217;infrastruttura interna e la gestione dei dati con la sicurezza e la privacy. Nonostante queste variabili, si possono identificare due strategie di approccio:<\/p>\n<ul>\n<li><strong>un percorso interno<\/strong>, che parte dalla realizzazione di un&#8217;infrastruttura <em>Cloud<\/em> e dal trasferimento degli applicativi esistenti, per poi scegliere quali servizi continuare ad erogare internamente e per quali conviene il modello Public SaaS<\/li>\n<li><strong>un percorso esterno<\/strong>, che prevede da subito la sperimentazione di servizi Public SaaS e poi successivamente l&#8217;adozione anche di servizi PaaS.<\/li>\n<\/ul>\n<p>In genere <strong>l&#8217;approccio strutturale \u00e8 quello intrapreso dalle aziende di dimensioni maggiori<\/strong>, in quanto hanno le competenze per il controllo sulle risorse, vincoli pi\u00f9 restrittivi riguardo le politiche di gestione di sicurezza e privacy, le risorse finanziarie necessarie per gli investimenti iniziali, processi pi\u00f9 rigidi, maggiori complessit\u00e0 architetturali e una domanda di servizi IT che necessita lo sfruttamento delle economie di scala abilitate dal <em>Cloud<\/em>.<\/p>\n<p><strong>Per aziende di piccole dimensioni o nel caso di start-up<\/strong>, <strong>il percorso infrastrutturale<\/strong> <strong>sar\u00e0 pi\u00f9 difficile da attuare<\/strong> sia per gli alti costi iniziali, che per l&#8217;assenza di competenze architetturali adeguate. Queste aziende saranno probabilmente attratte dai servizi di tipo <strong><em>Public Cloud<\/em><\/strong>, tramite i quali esse possono accedere, in modalit\u00e0 <strong><em>pay-per-use<\/em><\/strong>, a soluzioni che prima non erano economicamente e\/o tecnicamente accessibili. Questo non significa necessariamente che nel lungo periodo l&#8217;azienda avr\u00e0 dei risparmi, ma quantomeno nel breve termine potr\u00e0 accedere a soluzioni che nel modello di IT tradizionale le sarebbero state precluse dagli investimenti iniziali molto alti e dalla mancanza di competenze adeguate.<\/p>\n<p>Quali sono i vantaggi che le aziende si aspettano:<\/p>\n<ul>\n<li>Riduzione dei tempi di attivazione del servizio<\/li>\n<li>Riduzione dei costi di gestione interni<\/li>\n<li>Minori investimenti iniziali<\/li>\n<li>Scalabilit\u00e0 e flessibilit\u00e0<\/li>\n<\/ul>\n<p>Il <em>Cloud<\/em> ha un potenziale che si realizza pienamente solo quando le aziende sviluppano una visione chiara del <em>Cloud,<\/em> sia dal punto di vista tecnologico che di <em>business<\/em>. La parola chiave \u00e8 <strong>trasformazione<\/strong>: <strong>l&#8217;architettura <em>Cloud<\/em> facilita l&#8217;azienda nel stare al passo col progresso tecnologico e ad evolversi.<\/strong><\/p>\n<h2><\/h2>\n<h2>Servizi Cloud, aspetti critici e difficolt\u00e0. Ma spesso non si scelgono perch\u00e9 non si conoscono<\/h2>\n<p><strong>Gli aspetti critici<\/strong> riguardano essenzialmente la <strong>sicurezza<\/strong> e la <strong>privacy<\/strong>:<\/p>\n<ul>\n<li>Dove sono fisicamente conservati i dati?<\/li>\n<li>Chi pu\u00f2 accedere ad essi?<\/li>\n<li>Con quali regole e tutele?<\/li>\n<\/ul>\n<p>Anche se in realt\u00e0 le problematiche evidenziate dai manager IT riguardano principalmente la <strong>difficolt\u00e0 nella definizione e nel mantenimento degli SLA<\/strong> (<em>service level agreement<\/em>, in italiano <em>accordo sul livello del servizio<\/em>).<\/p>\n<p>A livello di <em>business<\/em> la maggiore difficolt\u00e0 \u00e8 legata alla <strong>previsione dei costi<\/strong>, in particolare per realt\u00e0 piccole a crescita lineare. In Italia siamo indietro:<\/p>\n<ul>\n<li>sia per <em>performance<\/em> e affidabilit\u00e0 della rete e degli ICT <em>provider<\/em>, in quanto la maggior parte delle soluzioni <em>as a Service<\/em> richiede la disponibilit\u00e0 di tecnologie di <strong>connessione ad internet a banda larga,<\/strong> che garantiscano un elevato livello di servizio<\/li>\n<li>sia per la scarsa conoscenza delle soluzioni da parte delle aziende utenti: in oltre la met\u00e0 dei casi di imprese che non utilizzano soluzioni <em>Cloud<\/em>, la mancata adozione \u00e8 legata alla scarsa conoscenza del modello e delle opportunit\u00e0 che offre.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><em>Guest post a cura di Alessandro Testa<\/em>    \t<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Conosci gi\u00e0 i servizi cloud? Sono utili sistemi per esternalizzare alcune risorse risparmiando sull&#8217;infrastruttura interna. Ecco i tipi di servizio offerto<\/p>\n","protected":false},"author":5,"featured_media":6150,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":""},"categories":[17],"tags":[18],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/seven.addlance.com\/beta\/blog\/wp-json\/wp\/v2\/posts\/6148"}],"collection":[{"href":"https:\/\/seven.addlance.com\/beta\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/seven.addlance.com\/beta\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/seven.addlance.com\/beta\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/seven.addlance.com\/beta\/blog\/wp-json\/wp\/v2\/comments?post=6148"}],"version-history":[{"count":2,"href":"https:\/\/seven.addlance.com\/beta\/blog\/wp-json\/wp\/v2\/posts\/6148\/revisions"}],"predecessor-version":[{"id":14183,"href":"https:\/\/seven.addlance.com\/beta\/blog\/wp-json\/wp\/v2\/posts\/6148\/revisions\/14183"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/seven.addlance.com\/beta\/blog\/wp-json\/wp\/v2\/media\/6150"}],"wp:attachment":[{"href":"https:\/\/seven.addlance.com\/beta\/blog\/wp-json\/wp\/v2\/media?parent=6148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/seven.addlance.com\/beta\/blog\/wp-json\/wp\/v2\/categories?post=6148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/seven.addlance.com\/beta\/blog\/wp-json\/wp\/v2\/tags?post=6148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}