LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere La Campana?
Niente spam

Fasi di ricerca

    Stabilisci un obiettivo di lavoro.

    Trova una fonte di informazioni.

    Informazioni sul processo.

    Dare definizioni, rivelare concetti.

    Analizza i risultati.

    Trai conclusioni.

Gli obiettivi della ricerca

    Studiare le informazioni di base sulle tecnologie "Cloud", sulle varietà e le applicazioni di queste tecnologie.

    Considera le tecnologie "cloud", in particolare, nell'istruzione e altro sulle tecnologie MICROSOFT.

Disposizioni generali

Il termine " cloud computing"(Inglese - cloud computing) è applicabile a tutti i servizi forniti tramite Internet. L'essenza delle tecnologie cloud è fornire agli utenti l'accesso remoto a servizi, risorse informatiche e applicazioni (inclusi sistemi operativi e infrastrutture) su Internet. Lo sviluppo di questo ambito dell'hosting (servizio di hosting per collocare le apparecchiature del cliente sul territorio del provider garantendone la connessione a canali di comunicazione ad elevata larghezza di banda) è dovuto alla nascente necessità di software e servizi digitali controllabili dal all'interno, ma quale sarebbe questo è più economico ed efficiente. Questi servizi Internet, noti anche come "servizi cloud", possono essere suddivisi in tre categorie principali:

    infrastruttura come servizio

    piattaforma come servizio

    software come un servizio

Rispetto all'approccio tradizionale, i servizi cloud consentono di gestire infrastrutture più grandi, servire diversi gruppi di utenti all'interno dello stesso cloud e significano anche una completa dipendenza dal provider di servizi cloud. Quando si fornisce un servizio cloud, viene utilizzato un tipo di pagamento pay-per-use. Di solito, l'unità di misura dell'orario di lavoro è presa come un minuto o un'ora di utilizzo delle risorse. Quando si valuta la quantità di dati, l'unità di misura viene presa come un megabyte di informazioni memorizzate. In questo caso, l'utente paga esattamente la quantità di risorse che ha effettivamente utilizzato in un determinato periodo di tempo. Inoltre, l'infrastruttura cloud fornisce all'utente la possibilità, se necessario, di "alzare" o "abbassare" i limiti massimi delle risorse allocate, sfruttando così l'elasticità del servizio fornito. L'utente dei servizi cloud non deve preoccuparsi dell'infrastruttura che garantisce le prestazioni dei servizi fornitigli. Tutte le attività relative alla configurazione, alla risoluzione dei problemi, all'espansione dell'infrastruttura, ecc. sono svolte dal fornitore di servizi.

Tipi di nuvole

I cloud possono essere pubblici o privati.

    Un cloud privato è un'infrastruttura progettata per essere utilizzata da una singola organizzazione che include più utenti (ad esempio, divisioni della stessa organizzazione). Un cloud privato può essere di proprietà, gestito e gestito dall'organizzazione stessa o da una terza parte (o una combinazione di queste) e può esistere fisicamente sia all'interno che all'esterno della giurisdizione del proprietario.

    Un cloud pubblico è un'infrastruttura progettata per l'utilizzo gratuito da parte del pubblico in generale. Il cloud pubblico può essere di proprietà, gestito e gestito da organizzazioni commerciali, accademiche e governative (o qualsiasi combinazione di queste). Il cloud pubblico esiste fisicamente nella giurisdizione del proprietario, il fornitore di servizi.

    Un cloud ibrido è una combinazione di due o più infrastrutture cloud diverse (private, pubbliche) che rimangono oggetti unici, ma sono interconnesse da tecnologie standardizzate o private per il trasferimento di dati e applicazioni (ad esempio, utilizzo a breve termine di risorse cloud pubbliche per il bilanciamento carichi tra le nuvole).

    Un cloud pubblico è un tipo di infrastruttura progettata per essere utilizzata da una specifica comunità di consumatori di organizzazioni con compiti comuni. Un cloud pubblico può essere in comproprietà, gestito e gestito da una o più organizzazioni della comunità o da una terza parte (o una combinazione di queste) e può esistere fisicamente sia all'interno che all'esterno della giurisdizione del proprietario

    In pratica, i confini tra tutti questi tipi di calcolo sono sfocati.

Tre livelli di servizi cloud

Infrastruttura come servizio (IaaS)

Infrastrutture in affitto. All'utente viene fornita un'istanza "pulita" di un server virtuale con un indirizzo IP univoco o un insieme di indirizzi e parte del sistema di archiviazione. Per controllare i parametri, avviare e arrestare questa istanza, il provider fornisce all'utente un'interfaccia di programmazione (API).

Piattaforma come servizio (PaaS)

PaaS può essere pensato come una piattaforma virtuale chiavi in ​​mano costituita da uno o più server virtuali con installati sistemi operativi e applicazioni specializzate. La maggior parte dei fornitori di servizi cloud offre all'utente la scelta di una varietà di ambienti cloud pronti per l'uso.

Software come servizio (SaaS)

Il concetto SaaS offre la possibilità di utilizzare il software come servizio e farlo in remoto su Internet. Questo approccio consente di non acquistare un prodotto software, ma semplicemente di utilizzarlo temporaneamente in caso di necessità.

Vantaggi del cloud computing

    L'utente paga il servizio solo quando ne ha bisogno e, soprattutto, paga solo per ciò che utilizza.

    Le tecnologie cloud consentono di risparmiare sull'acquisto, la manutenzione, l'aggiornamento di software e apparecchiature.

    Scalabilità, tolleranza ai guasti e sicurezza: allocazione e rilascio automatici delle risorse necessarie in base alle esigenze dell'applicazione. La manutenzione, gli aggiornamenti del software vengono eseguiti dal fornitore di servizi.

    Accesso remoto ai dati nel cloud: puoi lavorare da qualsiasi parte del pianeta in cui hai accesso a Internet.

Svantaggi del cloud computing

    L'utente non è il proprietario e non ha accesso all'infrastruttura cloud interna. La sicurezza dei dati dell'utente dipende in larga misura dall'azienda fornitrice.

    Uno svantaggio rilevante per gli utenti russi: per ricevere servizi di alta qualità, l'utente deve avere un accesso affidabile e veloce a Internet.

    Non tutti i dati possono essere affidati a un provider Internet non solo per l'archiviazione, ma anche per l'elaborazione

    Esiste il rischio che un giorno il provider di servizi online non esegua il backup dei dati e che vadano persi in caso di arresto anomalo del server.

    Affidando i tuoi dati a un servizio online, ne perdi il controllo e limiti la tua libertà (l'Utente non potrà modificare alcune sue informazioni, verranno conservate in condizioni al di fuori del suo controllo).

Applicazione delle tecnologie cloud

Come esempio dell'uso delle tecnologie cloud nell'istruzione, si possono citare diari e riviste elettroniche, account personali per studenti e insegnanti, una sala di ricevimento interattiva e altro ancora. Si tratta di forum tematici in cui gli studenti possono scambiare informazioni. Questa è anche una ricerca di informazioni, dove gli studenti possono risolvere alcuni problemi educativi anche in assenza di un insegnante o sotto la sua guida. Per fare ciò, puoi utilizzare:

    programmi per computer

    libri di testo elettronici

    simulatori

    sistemi diagnostici, di test e di addestramento

    software applicato e strumentale

    complessi di laboratorio

    sistemi basati su tecnologia multimediale

    sistemi di telecomunicazione (es. posta elettronica, teleconferenza

    biblioteche elettroniche e altro.


Tecnologia cloud Microsof per le istituzioni educative

Microsoft Cloud: Office 365, Azure Education

Microsoft Office 365 per le istituzioni educative consente di sfruttare appieno i servizi cloud, aiutando a risparmiare tempo e denaro, e migliora anche la produttività di studenti e dipendenti. Le funzionalità di base che includono le versioni cloud di Exchange Online, SharePoint Online e Office Web Apps e Lync Online con videoconferenza saranno disponibili gratuitamente. Puoi trovare informazioni dettagliate su nuovi prezzi e tariffe al link: [e-mail protetta].Office 365 Education combina la potenza delle familiari applicazioni desktop di Office con le versioni online della prossima generazione di servizi di comunicazione e collaborazione Microsoft. Office 365 è facile da usare e amministrare, con la solida sicurezza e affidabilità di un fornitore di servizi globale leader.

Maggiori informazioni sono disponibili al link: http://www.microsoft.com/en-us/office365/education/school-services.aspx#fbid=RAc3tEIrx3K.

Con l'offerta Windows Azure in Education, gli educatori hanno l'opportunità di incorporare una delle tecnologie più innovative e in rapida evoluzione nella loro esperienza di apprendimento, sia in teoria che in pratica. Non è un segreto che in pochi anni la domanda nel mercato del lavoro di specialisti nel campo del cloud computing aumenterà in modo significativo; con l'aiuto di Windows Azure nell'istruzione, le università sono in grado di formare tali specialisti.

Il cloud computing implica l'esecuzione di applicazioni o l'archiviazione di dati su server situati in data center distribuiti accessibili tramite Internet. Per sviluppare ed eseguire tali applicazioni è necessaria una piattaforma cloud dedicata. Tale piattaforma è Windows Azure, la controparte "cloud" del sistema operativo Windows Server. Tuttavia, se Windows Server è un software acquistato e distribuito sui server nel data center locale, Windows Azure è ospitato nei data center Microsoft ed è disponibile in remoto come ambiente per lo sviluppo e l'esecuzione di applicazioni. Non è necessario acquistare e installare software, si paga solo l'affitto delle risorse informatiche e delle capacità della piattaforma del data center Microsoft.

Come funziona Windows Azure?

Windows Azure si basa sull'esecuzione di una macchina virtuale per ogni istanza di un'applicazione. Lo sviluppatore determina la quantità richiesta di archiviazione dati e la potenza di calcolo richiesta (numero di macchine virtuali), dopodiché la piattaforma fornisce le risorse appropriate. Quando i requisiti delle risorse iniziali cambiano, in conformità con la nuova richiesta del cliente, la piattaforma alloca risorse aggiuntive o riduce le risorse del data center inutilizzate per l'applicazione.

Una caratteristica del modello PaaS ("platform-as-a-service") è la separazione dell'applicazione e dell'infrastruttura: lo sviluppatore deve solo determinare la quantità di risorse necessarie per l'applicazione e tutte le azioni per fornire le risorse richieste, gestirli, la distribuzione dinamica, il monitoraggio, il ridimensionamento, ecc. vengono eseguiti dal fornitore.

Per gli studenti che desiderano studiare da soli le tecnologie cloud o lavorare su progetti nel settore del cloud computing, Microsoft fornisce anche l'accesso gratuito a Windows Azure, consentendo loro di immergersi nel processo educativo senza alcuna restrizione.

Insegnanti:

    5 mesi di accesso

    2 piccoli nodi di calcolo

    3 GB di spazio di archiviazione

    2 collegamenti con bus di servizio

    2 SQL Asure Web Edition (1GB)

Studenti:

Lavoro completato.

Tecnologie cloud per conferenze

Il cloud computing (informatica) è una tecnologia di elaborazione dati distribuita in cui le risorse e le capacità del computer vengono fornite all'utente come servizio Internet.

I principali tipi di tecnologie cloud includono:

    " Infrastrutturacomeservizio" ("Infrastruttura come servizio" o "IaaS")

    " piattaformacomeservizio" ("Piattaforma come servizio", " PaaS")

    "Software come un servizio"("Software as a Service" o "SaaS").

Consideriamo ciascuna di queste tecnologie in modo più dettagliato.

Infrastruttura come servizio (IaaS)

IaaS è la fornitura di infrastrutture informatiche come servizio basato sul concetto di cloud computing.

IaaS ha tre componenti principali:

    Hardware (server, sistemi di storage, sistemi client, apparecchiature di rete)

    Sistemi operativi e software di sistema (virtualizzazione, automazione, gestione delle risorse di base)

    Middleware (ad es. per la gestione dei sistemi)

IaaS si basa su una tecnologia di virtualizzazione che consente all'utente di suddividere l'apparecchiatura in parti che soddisfano le attuali esigenze del business, aumentando così l'efficienza nell'utilizzo della potenza di calcolo disponibile. Un utente (un'azienda o uno sviluppatore di software) dovrà pagare solo per il tempo del server, lo spazio su disco, la larghezza di banda della rete e altre risorse di cui ha realmente bisogno per funzionare. Inoltre, IaaS fornisce al cliente un set completo di funzioni gestionali in un'unica piattaforma integrata.

IaaS elimina la necessità per le aziende di mantenere complessi data center, clienti e infrastrutture di rete, riducendo anche il capitale ei costi operativi associati. Inoltre, è possibile realizzare ulteriori risparmi fornendo il servizio come parte di un'infrastruttura condivisa.

Piattaforma come servizio (PaaS)

PaaS è la fornitura di una piattaforma integrata per lo sviluppo, il test, l'implementazione e il supporto di applicazioni web come servizio.

Per distribuire applicazioni Web, lo sviluppatore non ha bisogno di acquistare hardware e software e non è necessario organizzare il proprio supporto. L'accesso del cliente può essere organizzato su base di noleggio.

Questo approccio presenta i seguenti vantaggi:

    scalabilità;

    tolleranza ai guasti;

    virtualizzazione;

    sicurezza.

Scalabilità PaaS presuppone l'allocazione e il rilascio automatici delle risorse necessarie a seconda del numero di utenti serviti dall'applicazione.

PaaS come piattaforma integrata per lo sviluppo, il test, l'implementazione e il supporto di applicazioni Web, consentirà l'intero elenco di operazioni per lo sviluppo, il test e l'implementazione di applicazioni Web in un unico ambiente integrato, eliminando così il costo del mantenimento di ambienti separati per fasi separate.

La capacità di creare codice sorgente e condividerlo all'interno del team di sviluppo migliora significativamente la produttività della creazione di applicazioni basate su PaaS.

Software come servizio (SaaS).

SaaS- un modello di distribuzione dell'applicazione, che implica la fornitura di un'applicazione all'utente finale come servizio on demand. È possibile accedere a tale applicazione tramite la rete e molto spesso tramite un browser Internet. In questo caso, il principale vantaggio del modello SaaS per il cliente è l'assenza dei costi associati all'installazione, all'aggiornamento e alla manutenzione delle apparecchiature e del software in esecuzione su di esso. Il target di riferimento sono i consumatori finali.

Nel modello SaaS:

    l'applicazione è adattata per l'uso remoto;

    un'applicazione può essere utilizzata da più client;

    il pagamento per il servizio viene addebitato come canone di abbonamento mensile o in base al volume totale delle transazioni;

    il supporto applicativo è già compreso nel pagamento;

    gli aggiornamenti delle applicazioni possono essere eseguiti dal personale di servizio in modo fluido e trasparente per i clienti.

Dal punto di vista degli sviluppatori di software, il modello SaaS consente di combattere efficacemente l'uso senza licenza del software, poiché il cliente non può archiviare, copiare e installare il software.

In effetti, il software SaaS può essere visto come un'alternativa più conveniente ed economica ai sistemi informativi interni.

Lo sviluppo della logica SaaS è il concept WaaS (Posto di lavoro come servizio - Luogo di lavoro come servizio). Cioè, il cliente riceve a sua disposizione un posto di lavoro virtuale completamente attrezzato con tutto il necessario per il funzionamento del software.

    Comunicazioni (VoIP)

    Antispam e antivirus

    Gestione del progetto

    Insegnamento a distanza

    Archiviazione e backup dei dati

Tutti e tre i tipi di servizi cloud sono interconnessi e rappresentano una struttura annidata.

Oltre ai vari metodi di fornitura dei servizi, esistono diverse opzioni per la distribuzione di sistemi cloud:

Cloud privato- viene utilizzato per fornire servizi all'interno di un'azienda, che è sia un cliente che un fornitore di servizi. Questa è una variante dell'implementazione del "concetto cloud", quando l'azienda lo crea per se stessa, all'interno dell'organizzazione. Prima di tutto, l'implementazione cloud privato rimuove una delle domande importanti che i clienti hanno sicuramente quando familiarizzano con questo concetto: la questione della protezione dei dati dal punto di vista della sicurezza delle informazioni. Poiché il "cloud" è limitato dal quadro dell'azienda stessa, questo problema viene risolto con i metodi standard esistenti. Per cloud privato la riduzione del costo delle attrezzature è caratteristica dovuta all'uso di risorse inattive o utilizzate in modo inefficiente. E anche, riducendo il costo di acquisto delle apparecchiature riducendo la logistica (non pensiamo a quali server acquistare, in quali configurazioni, quali capacità produttive, quanto spazio riservare ogni volta, ecc.)

In effetti, la capacità aumenta in proporzione alla crescita del carico complessivo, non in base a ciascun compito che sorge, ma, per così dire, in media. E diventa più facile pianificare, acquistare e vendere, per avviare nuove attività in produzione.

Cloud pubblico- utilizzato dai provider cloud per fornire servizi a clienti esterni.

Cloud misto (ibrido)- uso congiunto dei due modelli di implementazione di cui sopra

Un'introduzione ai fondamenti del cloud



Immagina di essere un dirigente in una grande azienda. Le tue responsabilità includono fornire ai dipendenti tutto l'hardware e il software di cui hanno bisogno. Per garantire il lavoro dei dipendenti, è necessario acquistare non solo computer, ma anche software o licenze per esso. Con ogni nuovo dipendente, devi acquistare un nuovo software se non puoi aggiungere un nuovo utente a una licenza già acquistata. Tutto questo è così difficile che non puoi addormentarti nel tuo caro letto esclusivo.

Presto, questo problema dei gestori può essere risolto. Invece di installare una serie di programmi su ogni computer, devi solo scaricare un'applicazione. Con l'aiuto di questa applicazione, i dipendenti avranno accesso a un server su Internet, che memorizza tutti i programmi necessari per un determinato lavoro. Tutti i programmi, dai client di posta elettronica e gli editor di testo ai programmi di analisi dei dati, verranno eseguiti da computer remoti di proprietà di un'altra società. Questa tecnologia, chiamata "cloud", ha il potenziale per rivoluzionare l'intero settore informatico.

Quando si utilizzano le tecnologie cloud, il carico viene ridistribuito nei sistemi informatici. I computer da campo non saranno sopraffatti da numerose applicazioni. Questo carico sarà preso in carico dalla rete di computer che forma il cloud. I requisiti hardware e software per i dipendenti saranno ridotti: i loro computer dovranno solo caricare l'interfaccia cloud. Questa interfaccia è paragonabile a un browser Web nella sua semplicità.

È possibile che tu abbia già utilizzato una qualche forma di tecnologia cloud, come i server di posta elettronica (Hotmail, Yahoo! Mail o Gmail). Invece di eseguire un client di posta elettronica sul tuo computer, accedi al tuo account Internet. Il tuo account non è memorizzato sul tuo computer, è su un server cloud.

Struttura del cloud computing


Per comprendere la struttura del sistema tecnologico cloud, è conveniente dividerlo in due sezioni: anteriore e posteriore. I due siti sono collegati tra loro tramite una rete, il più delle volte Internet. La parte anteriore è utilizzata da un dipendente (cliente). La sezione posteriore è la parte nuvolosa del sistema.

Il front-end include il computer del cliente (o rete di computer) e l'applicazione necessaria per accedere al sistema cloud.
Diversi sistemi cloud hanno interfacce utente diverse. I server di posta utilizzano browser Web esistenti come Internet Explorer o Firefox. Altri sistemi hanno le proprie applicazioni per l'accesso alla rete.

La sezione posteriore comprende vari computer, server e sistemi di archiviazione che creano il "cloud". In linea di massima, utilizzando il sistema cloud, è possibile utilizzare qualsiasi programma per computer dall'elaborazione dati ai videogiochi. Di solito ogni applicazione ha il proprio server.

Il server centrale assicura il funzionamento del cloud: gestisce il sistema, registra il traffico e le richieste dei clienti. Per il server esistono una serie di regole operative chiamate protocolli e middleware speciale. Attraverso il middleware, i computer possono comunicare informazioni tra loro. Nella maggior parte dei casi, i server non sono completamente caricati: è rimasta della capacità inutilizzata. Puoi "ingannare" un server fisico e crearne diversi virtuali, ognuno con il proprio sistema operativo. Questa tecnologia si chiama virtualizzazione. La virtualizzazione migliora l'efficienza del server, che a sua volta riduce i requisiti hardware.

Se un'azienda di cloud computing ha molti clienti, avrà bisogno di grandi quantità di memoria. Alcune aziende hanno centinaia di dispositivi di archiviazione digitale. Un sistema cloud richiede il doppio dei dispositivi di archiviazione rispetto alla quantità di informazioni sui clienti. Ciò è dovuto al fatto che i dispositivi possono rompersi. Tutte le informazioni sui clienti devono essere copiate e archiviate su più dispositivi. Pertanto, il server centrale può sempre scaricare i dati dai dispositivi di backup.

Applicazioni di cloud computing


Ci sono quasi infinite applicazioni di cloud computing là fuori. Se tutto va bene con il middleware, il sistema cloud scaricherà i programmi alla stessa velocità come se fossero caricati su un normale computer. In linea di principio, qualsiasi programma, dagli editor di testi ai programmi creati appositamente per qualsiasi azienda, può essere caricato tramite il sistema cloud.


Perché caricare programmi utilizzando un altro sistema informatico e memorizzarvi i dati? Ci sono diversi motivi:
I clienti hanno accesso alle loro applicazioni sempre e ovunque. Possono connettersi al sistema cloud utilizzando qualsiasi computer con accesso a Internet. Tutti i dati non vengono archiviati sul disco rigido di un computer o sulla rete interna dell'azienda.

I costi delle attrezzature diminuiranno. Gli utenti non avranno bisogno di hardware più potente con le massime prestazioni o più memoria: l'intero carico ricade sul sistema cloud. È sufficiente un computer economico con monitor, tastiera, mouse e processore che soddisfi i requisiti del middleware. Non c'è bisogno di un disco rigido di grandi dimensioni: tutte le informazioni sono memorizzate su un computer remoto.

Le aziende in cui l'informatica svolge un ruolo importante devono disporre del software giusto per operare con successo. Con l'aiuto del sistema cloud, queste aziende avranno accesso alle applicazioni informatiche. Non sarà necessario acquistare software o licenze per ogni dipendente. Invece, l'azienda pagherà un certo importo all'organizzazione cloud.

Server e dispositivi di archiviazione digitale occupano spazio. Le aziende a volte devono affittare lo spazio di archiviazione per server e database. Grazie alla tecnologia cloud, i dati verranno archiviati su apparecchiature di un'altra azienda e non sarà necessario trovare spazio di archiviazione.

Le aziende potranno risparmiare denaro sul supporto IT. L'hardware ben consolidato può essere più efficiente di una rete di dispositivi e sistemi operativi diversi.

Se il back-end del cloud è un sistema informatico in rete, il cliente può utilizzare la potenza dell'intera rete. Spesso scienziati e ricercatori sono coinvolti in calcoli così complessi che un personal computer impiegherebbe anni per completarli. Su un sistema informatico in rete, il cliente può inviare i calcoli per l'elaborazione nel cloud. Il sistema cloud può sfruttare la potenza di tutti i computer back-end disponibili e quindi velocizzare notevolmente i calcoli.

Sfide della tecnologia cloud


Forse la sfida più grande nel cloud computing è la sicurezza. Molte persone saranno preoccupate se devono trasferire dati sensibili a un'altra azienda. I CEO avranno dubbi sull'affidabilità dei sistemi cloud, poiché un'altra organizzazione memorizzerà le informazioni dell'azienda.


L'argomento a favore delle aziende cloud è che la loro esistenza dipende direttamente dalla loro reputazione. È vantaggioso per loro avere un sistema di sicurezza affidabile. In caso contrario, l'impresa perderà tutti i clienti. È nel loro interesse utilizzare la migliore tecnologia per proteggere i dati dei clienti.
Un altro problema è la riservatezza. Se un cliente ha accesso ai propri dati sempre e ovunque, la riservatezza può essere facilmente violata. Le aziende cloud devono trovare un modo per proteggere la privacy dei clienti. Uno dei metodi sono le tecnologie di identificazione che utilizzano login e password. Un altro metodo è legato al formato di autorizzazione: ogni utente ha accesso solo a quei dati e programmi che sono rilevanti per le sue mansioni lavorative.

Tra i problemi associati alle tecnologie cloud, ce ne sono di più filosofici. Chi possiede i dati: l'azienda cloud o l'organizzazione che archivia i dati? Un'azienda cloud può negare a un cliente l'accesso ai propri dati? Queste e altre domande sulla natura del cloud computing sono oggetto di discussioni tra aziende, studi legali e università.
Che impatto avrà la tecnologia cloud su altri settori? Nell'ambiente IT, si stanno già ponendo la domanda: in che modo l'emergere delle tecnologie cloud influenzerà il servizio e la riparazione dei computer? Se le aziende migrano a sistemi informatici modernizzati, le loro esigenze di supporto IT diminuiranno. Secondo alcuni esperti del settore, la domanda di servizi IT si sposterà verso il back-end del cloud.

Un altro argomento della ricerca informatica è il funzionamento autonomo dei computer. Un sistema informatico autonomo si controlla e interviene per prevenire o correggere i problemi. Al momento, il funzionamento autonomo dei computer rimane una teoria. Ma, se un giorno questo diventa realtà, la domanda di servizi di supporto IT diminuirà in modo significativo.

Le tecnologie cloud sono uno dei vantaggi della civiltà. Ogni secondo utente di Internet li utilizza per archiviare e scambiare dati, ma in pratica solo pochi capiscono come e quanto funziona in sicurezza.

Oggi gli utenti attivi non si limitano a un gadget: tutti hanno uno smartphone più un laptop, un computer desktop o un tablet. Potrebbe essere necessario accedere a un file in qualsiasi momento, ma non è necessario portare con sé memoria flash e altre unità. La stessa situazione si verifica quando è necessario sincronizzare le informazioni sul PC di casa e di lavoro, apportare modifiche ai documenti, modificare i file.

Le tecnologie cloud sono elaborazione di dati distribuiti in cui l'utente ottiene l'accesso a programmi per computer, computer e altre capacità come servizio online, in tempo reale.

Significa anche accesso allo storage virtuale da qualsiasi parte del mondo. Per fare ciò, hai bisogno di qualsiasi dispositivo con una connessione Internet e un browser web.

Un esempio illustrativo con e-mail. Se il client di posta è installato su un computer, i dati vengono archiviati nella memoria del PC. Se l'utente utilizza la posta tramite un browser, si tratta di un servizio cloud.

In caso di problemi tecnici e di altro tipo con il servizio, l'accesso ai dati verrà perso per sempre. Questo è uno dei principali svantaggi delle soluzioni online. Il secondo svantaggio è la possibilità di utilizzarlo se si ha accesso a Internet. I servizi hanno molti più vantaggi.

Vantaggi del cloud

  1. I servizi virtuali ti liberano dalla necessità di lavorare con unità flash e risolvono il problema delle limitazioni dello spazio su disco rigido: all'utente vengono forniti diversi gigabyte gratuitamente e, se necessario, possono essere acquistati.
  2. Non è necessario acquistare software con licenza.
  3. Il servizio consente a più dipendenti oa un gruppo creativo di lavorare contemporaneamente su un file.
  4. L'utente può memorizzare le informazioni in qualsiasi formato e accedervi liberamente da qualsiasi dispositivo - non c'è alcun legame con la memoria di un computer specifico.
  5. L'uso di tale memoria virtuale libera spazio sul disco rigido, aumentando la velocità del computer.
  6. Le soluzioni consentono di eliminare il personale degli amministratori coinvolto nella manutenzione di computer e periferiche. Gli uffici virtuali semplificano notevolmente il lavoro, riducono i costi e consentono di risolvere problemi tecnici complessi in modalità automatica.
  7. Possono essere utilizzati su diverse piattaforme e ridimensionati se necessario. La struttura elastica e flessibile lo rende facile da fare.

Originario del secolo scorso

La storia delle tecnologie cloud (informatica) inizia nel 1970, dal momento in cui lo scienziato americano Joseph Licklider ha espresso la sua idea. Consisteva nella capacità di fornire agli utenti di Internet l'accesso non solo ai dati, ma anche ai programmi.

Un'idea simile è stata proposta da John McCarthy, proponendo di utilizzare la potenza di calcolo come servizio Internet. Ben presto, i lavori in quest'area furono sospesi per quasi 20 anni.

Negli anni '90, la larghezza di banda di Internet è aumentata, ma non c'è stata alcuna svolta a causa dell'indisponibilità di aziende specializzate. Verso la fine del secolo, apparve un'azienda che forniva ai visitatori l'accesso all'applicazione attraverso un sito web. È stata la prima a offrire l'accesso al software come servizio.

Nel 2002, Amazon ha approfittato delle nuove opportunità. Il suo servizio web forniva l'archiviazione delle informazioni e consentiva i calcoli. Quattro anni dopo, Amazon ha invitato gli utenti a lanciare le proprie app.

La fase successiva dello sviluppo è stata il lancio della piattaforma Google Apps e il lancio di un sistema operativo completo nel cloud, annunciato da Microsoft.

Il progresso tecnologico, l'emergere di software open source hanno ampiamente contribuito alla modernizzazione e all'espansione delle funzionalità delle soluzioni tecnologiche.

Le tecnologie cloud sono apparse in Russia nel 2010. All'inizio, il volume annuale del loro mercato era:

  • $ 15 milioni dal cloud pubblico;
  • 5 milioni di dollari - da un privato.

Già dopo 4 anni, queste cifre sono aumentate rispettivamente a 125 e 33 milioni di dollari. La tendenza al rialzo è proseguita negli anni successivi, il che di per sé testimonia l'interesse per le soluzioni cloud.

Visualizzazioni

  • Pubblico. Questa categoria di servizi è disponibile per un gran numero di utenti e aziende. Gli utenti non possono gestire e mantenere il cloud: questi sono i privilegi del proprietario.
  • Privato. Il servizio è utilizzato e controllato a beneficio di un'organizzazione. L'infrastruttura IT si trova presso la sede del cliente o del fornitore.
  • Ibrido. Questo gruppo ha i vantaggi delle due categorie precedenti. Tali servizi, di norma, sono utilizzati da organizzazioni con attività stagionale, che non dispongono delle proprie capacità, quindi per un certo periodo utilizzano risorse esterne.

Applicazione delle tecnologie cloud

Oggi, il concetto di sistemi cloud copre diversi tipi di servizi ed è utilizzato con successo nei settori dell'istruzione, della medicina, della logistica, delle banche e degli affari.

Il caso d'uso personale più semplice sono le tecnologie cloud di Google. Dopo aver installato Google Drive, l'utente ottiene spazio di archiviazione per i propri dati, il che gli consente di abbandonare i vecchi modi di archiviare le informazioni su dischi e memoria flash.

Google Doc e Word Online di Yandex Disk sono editor a tutti gli effetti che forniscono lavoro con documenti di diversi formati.

Formazione scolastica

I computer e Internet ad alta velocità hanno contribuito al miglioramento del sistema educativo, hanno semplificato la presentazione del materiale e hanno permesso di risolvere altri importanti problemi. Eccone solo alcuni:

  • Organizzazione dell'apprendimento a distanza utilizzando le tecnologie cloud nell'istruzione.
  • Il lavoro degli studenti su un progetto comune, in cui ogni membro del gruppo e l'insegnante possono lasciare commenti, modifiche, commenti, aggiungere informazioni.
  • Diari elettronici.
  • Assegnazione e revisione dei compiti per i bambini istruiti a casa.

Medicinale

Diagnostica accurata e veloce, selezione delle corrette tattiche di trattamento, scambio di opinioni con i colleghi in tempo reale, sistematizzazione della documentazione medica: questo non è un elenco completo dell'applicazione di nuove soluzioni.

In futuro, le tecnologie cloud possono diventare scoperte nel settore sanitario, fornendo accesso alle informazioni sui pazienti e ai risultati della diagnostica di laboratorio e strumentale. In poche parole, i pazienti non devono inserire le carte in tutti gli ospedali: i dati necessari sulle malattie, i risultati dei test verranno archiviati in un unico posto.

la logistica

Il cloud nella logistica unisce il mittente, il destinatario, l'azienda di trasporto, l'operatore in un'unica catena. Il servizio consente di tracciare il percorso delle spedizioni, comunicare tra di loro, indipendentemente dalla località, risolvere tempestivamente i problemi legati ai ritardi delle merci.

I servizi online vengono utilizzati anche come piattaforme per organizzare le gare e selezionare gli appaltatori, analizzare i saldi di inventario e rifornirli in modo tempestivo, archiviare i dati di trasporto e determinare la redditività delle rotte.

Banche

La concorrenza nel settore bancario è feroce, costringendo le istituzioni finanziarie a innovare per migliorare la qualità e la quantità dei servizi offerti e ridurre i propri costi operativi.

L'uso delle tecnologie cloud consente di automatizzare i processi finanziari e risolvere tutte le attività di cui sopra con costi minimi.

Attività commerciale

Il business è aperto alle innovazioni e le implementa attivamente per creare contact center e uffici virtuali. I dipendenti degli uffici virtuali non sono legati a un computer e a un luogo specifici, il che consente di risparmiare sull'affitto di uffici e bollette.

Tutti i dischi, le cartelle, il software di pianificazione economica e altri dati intranet vengono riprodotti nel cloud.

Sicurezza

La sicurezza del cloud è un'area a cui ogni provider presta particolare attenzione. In caso contrario, perderà clienti, perché l'infrastruttura IT viene utilizzata per archiviare dati riservati e strategici e quindi deve essere protetta in modo affidabile.

La sicurezza dipende dal tipo di server: virtuale o dedicato. I server virtuali implicano l'inserimento delle informazioni sui client in un unico ambiente. C'è la possibilità che se commetti un errore nel codice, i proprietari di altri account vedranno i dati di qualcun altro.

I server dedicati consentono di creare un ambiente più sicuro e funzionale, offrono libertà di azione nella scelta e nell'installazione di un sistema operativo, software per il normale funzionamento.

I fornitori di servizi crittografano sempre le informazioni archiviate sui loro server utilizzando uno speciale software crittografico. È possibile accedere ai dati solo utilizzando una password impostata da un utente autorizzato.

Il manager può sempre tenere traccia di chi e a che ora ha visualizzato le informazioni, cosa stavano facendo i suoi dipendenti e cosa succede sul loro desktop in un intervallo di tempo specifico.

La garanzia della sicurezza dei dati è la loro copia quotidiana. I canali di trasmissione dai server ai PC e viceversa sono protetti da diversi programmi affidabili in modo che il codice non possa essere decifrato.

La fiducia nelle soluzioni online cresce ogni anno. Oggi esistono già proposte con un algoritmo integrato di autoprotezione dei dati. Il sistema concederà l'accesso se l'ambiente viene identificato come sicuro. In caso contrario, i dati non possono essere utilizzati.

Per la prima volta negli anni '70 è stato proposto il concetto di tecnologie cloud (informatica) o elaborazione dati cloud (diffusa). L'idea è stata ufficialmente pubblicata e scientificamente avvalorata nel 2006, quando l'azienda Amazon ha presentato la sua infrastruttura di servizi web (Servizi web), che fornisce non solo l'hosting, ma anche la fornitura di potenza di elaborazione remota al cliente. Servizi simili che seguono Amazon presentata Google, Sun e IBM e Microsoft. Inoltre Microsoft presentato non solo un servizio, ma un vero e proprio sistema operativo cloud Windows Azure.

Cloud computing(ita, cloud computing)- tecnologia di elaborazione distribuita dei dati, in cui le risorse e le capacità informatiche sono fornite all'utente come servizio Internet. Di norma, il termine "cloud computing" utilizzato oggi è applicabile a tutti i servizi forniti su Internet. Il termine stesso "nuvola" deriva dalla designazione grafica accettata di Internet, che è raffigurata sotto forma di nuvole. Pertanto, il cloud computing è un nuovo paradigma che coinvolge l'elaborazione e l'archiviazione di dati distribuiti e remoti.

Oggi un servizio cloud comprende tre caratteristiche principali che lo distinguono da un servizio regolare:

  • regime di "risorse a richiesta";
  • elasticità;
  • indipendenza dai controlli sulle infrastrutture.

Come semplice esempio, riflettendo le differenze tra sistemi cloud e sistemi convenzionali, si possono citare servizi di fornitura di risorse su server web. Nel caso di un sistema convenzionale, il provider addebita un canone per la capacità e le risorse fornite, indipendentemente dal loro utilizzo. Per quanto riguarda le strutture cloud, il canone viene addebitato solo per la capacità e le risorse utilizzate, risparmiando così il denaro dell'utente.

I servizi cloud possono essere suddivisi in cinque categorie:

  • 1) software come servizio;
  • 2) piattaforma come servizio;
  • 3) infrastruttura come servizio;
  • 4) dati come servizio;
  • 5) posto di lavoro come servizio.

Software come un servizio (Software come un servizio - SaaS) - un modello in cui al consumatore viene data la possibilità di utilizzare il software applicativo del provider che opera nell'infrastruttura cloud ed è accessibile da vari dispositivi client o tramite un thin client, ad esempio da un browser (ad esempio, web mail) o un'interfaccia di programma. Viene effettuato il controllo e la gestione dell'infrastruttura fisica e virtuale sottostante del cloud, compreso il controllo della rete, dei server, dei sistemi operativi, dell'archiviazione o anche delle capacità delle singole applicazioni (ad eccezione di un set limitato di impostazioni di configurazione personalizzate dell'applicazione). fuori dal provider cloud.

Piattaforma come servizio (Platform-as-a-Service - PaaS) - un modello quando al consumatore è data la possibilità di utilizzare l'infrastruttura cloud per ospitare il software sottostante per il successivo posizionamento su di essa di applicazioni nuove o esistenti (applicazioni replicate proprietarie, sviluppate su misura o acquistate). Tali piattaforme includono strumenti per la creazione, il test e l'esecuzione di software applicativo - sistemi di gestione di database, middleware, linguaggi di programmazione runtime - forniti da un provider cloud.

Il controllo e la gestione della principale infrastruttura fisica e virtuale del cloud, compreso il controllo della rete, dei server, dei sistemi operativi, dello storage, sono effettuati dal provider cloud, ad eccezione delle applicazioni sviluppate o installate, nonché, se possibile , parametri di configurazione dell'ambiente (piattaforma).

Infrastruttura come servizio (Infrastruttura come servizio - laaS) viene fornita come un'opportunità per utilizzare l'infrastruttura cloud per gestire in modo indipendente elaborazione, archiviazione, rete e altre risorse informatiche fondamentali, ad esempio, un consumatore può installare ed eseguire software arbitrario, che può includere sistemi operativi, piattaforma e software applicativo. Il consumatore può controllare i sistemi operativi, i sistemi di archiviazione virtuale e le applicazioni installate, nonché l'insieme dei servizi disponibili. Il controllo e la gestione della principale infrastruttura fisica e virtuale del cloud, compreso il controllo della rete, dei server, dei tipi di sistemi operativi utilizzati, dei sistemi di archiviazione, è svolto dal provider cloud.

In termini di infrastruttura, si distinguono i seguenti modelli di distribuzione:

  • cloud privato;
  • cloud pubblico;
  • cloud ibrido;
  • cloud pubblico.

Cloud privato(ita, cloud privato) - infrastruttura destinata all'uso da parte di un'organizzazione, che comprende diversi consumatori (ad esempio, divisioni di un'organizzazione), eventualmente anche i clienti e gli appaltatori di tale organizzazione. Un cloud privato può essere di proprietà, gestito e gestito dall'organizzazione stessa o da una terza parte (o una combinazione di queste) e può esistere fisicamente sia all'interno che all'esterno della giurisdizione del proprietario.

Cloud pubblico (cloud pubblico) è un'infrastruttura destinata all'uso gratuito da parte del pubblico. Il cloud pubblico può essere di proprietà, gestito e gestito da organizzazioni commerciali, accademiche e governative (o qualsiasi combinazione di queste). Il cloud pubblico esiste fisicamente nella giurisdizione del proprietario, il fornitore di servizi.

Cloud ibrido (cloud ibrido) è una combinazione di due o più infrastrutture cloud diverse (private, pubbliche o pubbliche) che rimangono oggetti unici, ma sono interconnesse da tecnologie standardizzate o private per il trasferimento di dati e applicazioni (ad esempio, uso a breve termine di risorse cloud pubbliche per bilanciare il carico tra le nuvole).

Cloud pubblico (cloud della comunità) - il tipo di infrastruttura destinata all'uso da parte di una specifica comunità di consumatori di organizzazioni con obiettivi comuni (ad esempio, missione, requisiti di sicurezza, politiche e conformità a requisiti diversi). Un cloud pubblico può essere in comproprietà, gestito e gestito da una o più organizzazioni comunitarie o da una terza parte (o una combinazione di queste) e può esistere fisicamente sia all'interno che all'esterno della giurisdizione del proprietario.

Oltre agli ovvi vantaggi, il concetto di cloud non è privo di inconvenienti. Le preoccupazioni principali sono legate alla sicurezza e alla necessità di un accesso a Internet a banda larga affidabile.

Consideriamo esempi di implementazione di tecnologie cloud (oltre alla web mail).

Ad esempio, negli USA è stato lanciato un servizio cloud In diretta, offrendo l'opportunità di giocare a giochi moderni anche sull'attrezzatura più semplice. Tecnicamente, sembra così: il gioco stesso si trova su un server remoto e lì viene elaborata la grafica, che viene inviata al computer all'utente finale già in un modulo "finito". In altre parole, i calcoli destinati ad essere eseguiti sulla scheda video e sul processore del tuo computer vengono eseguiti qui sul server e il tuo computer viene utilizzato solo come monitor.

Anche Mela sviluppa la tecnologia cloud sotto forma di un servizio chiamato MobileMe. Il servizio include un client di posta elettronica, un calendario, una rubrica, un archivio di file, un album di foto e uno strumento per localizzare gli oggetti smarriti i phone. Questo servizio è a pagamento, ma la cosa principale qui è diversa. Mela fornisce questo livello di interazione del suo insieme di servizi Internet e applicazioni su un computer, telefono, lettore e iPad, che la necessità di utilizzare un browser scompaia. Utilizzi programmi familiari sul tuo Mac, iPhone e iPad, tuttavia, tutti i dati non vengono archiviati su di essi, ma nel cloud, il che consente di dimenticare la necessità di sincronizzazione, nonché la disponibilità. Allo stesso tempo, effettuiamo una prenotazione, non è necessario utilizzare le applicazioni: puoi semplicemente accedere al tuo account tramite un browser da qualsiasi computer.

Sviluppato Google sistema operativo Chrome OSè in realtà un browser attraverso il quale l'utente interagisce con una vasta rete di servizi web. Il sistema operativo è focalizzato sui netbook, ci sono requisiti di sistema molto bassi e non c'è bisogno di installare programmi da soli. In altre parole, Google offre i vantaggi di un concetto basato su cloud agli utenti ordinari. È vero, lo svantaggio di questo approccio sta nel fatto che senza Internet, un netbook basato su Chrome OS sarà completamente inutile.

Prendiamo nota dei vantaggi e degli svantaggi delle tecnologie cloud.

Vantaggi cloud computing:

  • ridurre i requisiti per la potenza di calcolo del computer dell'utente (qualsiasi computer in grado di aprire una finestra del browser ottiene l'enorme potenziale di una vera postazione di lavoro);
  • risparmi sui costi di acquisto, supporto, aggiornamenti software e hardware;
  • scalabilità, tolleranza ai guasti e sicurezza allocazione e rilascio automatici delle risorse necessarie a seconda delle esigenze dell'applicazione. Manutenzione, gli aggiornamenti del software sono eseguiti dal fornitore di servizi;
  • accesso remoto ai dati nel cloud: puoi lavorare da qualsiasi parte del pianeta in cui sia disponibile l'accesso a Internet;
  • alta velocità di elaborazione dei dati;
  • pagamento per i servizi secondo necessità e solo per ciò che viene utilizzato;
  • risparmio di spazio su disco Dati e programmi sono archiviati su server remoti).

svantaggi cloud computing:

  • dipendenza dell'integrità dei dati degli utenti dalle società che forniscono il servizio;
  • la necessità di un accesso affidabile e veloce a Internet;
  • mancanza di standard generalmente accettati in direzione della sicurezza del cloud;
  • la possibilità dell'emergere di monopolisti del cloud;
  • il pericolo di attacchi di hacker sul server (quando si archiviano dati su un computer, è possibile disconnettersi dalla rete in qualsiasi momento e pulire il sistema utilizzando un antivirus).

Nonostante tutte le critiche, il cloud computing ha un futuro brillante. La prova più semplice di ciò è che non importa quanto i tre giganti principali competano e si contraddicano a vicenda ( Microsoft, Apple e Google), tutti si sono precipitati quasi contemporaneamente in questa nuova tecnologia e non se ne andranno. Inoltre, tutte e tre le aziende associano il loro futuro alle tecnologie cloud. Due anni fa il concept cloud computing sembrava proprio una bella idea, un "esca", uno strano esperimento. Oggi, i vantaggi delle tecnologie cloud possono essere avvertiti anche da quelle persone che non sono associate allo sviluppo di software, tecnologie web e altre cose altamente specializzate ( Xbox Live, Windows Live, MobileMe, OnLive, Google Docs ne sono vividi esempi).

Di seguito è riportata una breve descrizione di diversi progetti cloud open source.

Chef- un progetto relativamente nuovo, che ha solo un anno, ma è attivamente in fase di sviluppo, come risulta evidente dalla frequenza di utilizzo delle registrazioni di codici. Si tratta di un build framework per la gestione della configurazione di tutti i tipi di /G-infrastructure, in particolare tra lo sviluppo "cloud". Innanzitutto, viene scritto il codice sorgente che descrive come verrà costruita l'infrastruttura, quindi queste descrizioni vengono applicate ai server. Il risultato è un'infrastruttura completamente automatizzata. Chef supportato e sponsorizzato professionalmente dall'azienda Codice operativo.

Eucaliptoè l'infrastruttura Open source software per l'implementazione di tecnologie "cloud" su cluster. Interfaccia attuale Eucalipto compatibile con le interfacce L'UE di Amazon 2,

S3 e EBS, tuttavia, l'infrastruttura è progettata per supportare più interfacce client. Eucalipto implementato utilizzando toolkit generalmente disponibili Linux e tecnologie di servizi Web di base per facilitare l'installazione e il supporto del sistema. Sistemi di eucalipto fornire servizi di consulenza, formazione e supporto.

Innanzitutto il cloud interessa gli utenti finali dei sistemi informativi. Caso più semplice: esiste un servizio web che serve le richieste degli utenti. Il servizio è implementato nel cloud. Man mano che il numero di richieste cresce e il servizio cessa di far fronte al carico, è possibile aggiungere nuovi nodi (dinamicamente o su richiesta) al sistema e ridistribuire il carico tra di essi.

In secondo luogo, Eucalipto utile nello sviluppo diretto di sistemi software. Nel cloud, puoi combinare risorse hardware di tutte le strisce e sfumature che soddisfano i requisiti Eucalipto.

OpenNebula- questo è forse il progetto più interessante e significativo nell'elenco delle tecnologie "cloud", pubblicizzandosi come Toolkit di cloud computing open source. OpenNebulaè uno strumento che può essere utilizzato per qualsiasi tipo di implementazione cloud e per gestire l'infrastruttura virtuale in un data center o cluster, o per combinare l'infrastruttura locale con l'infrastruttura basata su cloud pubblico. OpenNebula supporta anche i cloud pubblici, consentendo alle interfacce cloud di esporre le proprie funzionalità alla macchina virtuale, alla gestione della memoria e alla gestione della rete.

Zenoss- ha la capacità di tracciare Servizi Web Amazon e tutti i tipi di altre infrastrutture cloud e virtuali.

Piattaforma di calcolo elastico di Enomaly(Ulteriore - ECP) - infrastruttura virtuale "cloud" programmabile per tutti i tipi di imprese. ECP aiuta nello sviluppo, nella gestione e nell'implementazione di applicazioni virtuali nel cloud e riduce significativamente il carico di lavoro amministrativo e di sistema. La dashboard basata sul Web consente a 77 dipendenti di semplificare e pianificare in modo efficiente le implementazioni, automatizzare la scalabilità e il bilanciamento del carico delle macchine virtuali e analizzare, mettere a punto e ottimizzare le funzionalità cloud di programmi di servizio di facile utilizzo. ECP la piattaforma è stata realizzata per funzionare con un data center virtuale, fornendo valore aggiunto e costi inferiori.

Ubuntu Enterprise Cloud include Ubuntu Server Edition e integra diversi Open source progetti tra cui Eucalipto. UEC fornisce agli utenti pacchetti chiavi in ​​mano per l'implementazione di un cloud privato.

LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere La Campana?
Niente spam