Il futuro è tra le nuvole

1.1. introduzione

Parlando dello sviluppo dell’IT negli ultimi anni, non si può non notare la quota delle soluzioni Cloud tra le altre. Scopriamo quali sono le soluzioni cloud, le tecnologie, ecc.
Il cloud computing (o servizi cloud) è un insieme speciale di strumenti e metodi per la logistica, l'archiviazione e l'elaborazione dei dati su risorse informatiche remote, che includono server, sistemi di archiviazione dati (DSS), sistemi di trasmissione dati (DTS).

Quando si produce un prodotto IT, che si tratti di un sito Web per biglietti da visita, di un negozio online, di un portale ad alto carico o di un sistema di database, ci sono almeno due opzioni per posizionare il prodotto.

Presso la sede del cliente (eng. - on-premise) o nella nuvola. Allo stesso tempo, è impossibile dire con certezza quale sia più redditizio in termini di denaro nel caso generale.

Se stai utilizzando un server su cui è in esecuzione un piccolo database che non richiede tolleranza agli errori e un sito Web semplice senza molto carico, sì, l'hosting a terra è la tua opzione. Ma non appena il carico di lavoro e le esigenze aumentano, dovresti pensare di passare al cloud.

1.2. Nuvole tra noi

Prima di discutere esattamente come vengono forniti i cloud, è importante capire che la storia dei cloud non riguarda i grandi colossi del settore IT e i loro servizi interni: anche noi utilizziamo il cloud computing ogni giorno.

Oggi, nel 2019, è difficile trovare una persona che non utilizzi Instagram, e-mail, mappe e ingorghi sul proprio telefono. Dove viene archiviato ed elaborato tutto questo? Giusto!
Anche se tu, come specialista IT in un'azienda con almeno una piccola rete di filiali (per chiarezza), installi sistemi di archiviazione nell'infrastruttura, non importa come dai accesso alla risorsa, sia essa un'interfaccia web, ftp o samba , questo è per i tuoi utenti che il vault sarà una nuvola che si trova... da qualche parte lì. Cosa possiamo dire di cose così familiari che usiamo a portata di mano diverse decine di volte al giorno.

2.1. Tipi di distribuzione della capacità cloud

Ok, nuvola. Ma non è così semplice. Veniamo anche tutti al lavoro: venditori, specialisti IT, manager. Ma questo è un concetto ampio, ognuno ha uno scopo e una certa classificazione. È lo stesso qui. In generale, i servizi cloud possono essere suddivisi in 4 tipologie.

1.Nuvola pubblica è una piattaforma aperta pubblicamente a tutti gli utenti gratuitamente o con un abbonamento a pagamento. Molto spesso è gestito da una persona fisica o giuridica specifica. Un esempio è un portale-aggregatore di articoli di conoscenza scientifica.

2. Nuvola privata - l'esatto contrario del punto 1. Si tratta di una piattaforma chiusa al pubblico, spesso destinata ad un'azienda (o ad un'azienda e ad organizzazioni partner). L'accesso è concesso solo agli utenti dall'amministratore di sistema. Possono essere servizi interni, ad esempio una rete intranet, un sistema SD (service desk), CRM, ecc. In genere, i proprietari di cloud o segmenti prendono molto sul serio la questione della sicurezza delle informazioni e della protezione aziendale, poiché le informazioni su vendite, clienti, piani strategici delle aziende, ecc. sono archiviate in cloud privati.

3. Nuvola comunitaria possiamo dire che si tratta di un cloud privato distribuito tra più aziende che hanno compiti o interessi simili. Viene spesso utilizzato quando è necessario concedere i diritti per l'utilizzo di una risorsa applicativa a più persone, dipartimenti di diverse aziende.

4. Nuvola ibrida Si tratta di un tipo di infrastruttura che combina almeno due tipi di distribuzione. L'esempio più comune è la scalabilità del data center di un cliente utilizzando il cloud. Questo viene fatto per risparmiare denaro, se è impossibile passare al cloud al 100%, o per motivi di sicurezza e conformità.

2.2. Tipi di servizio

Super, le tipologie di schieramento sono tanto diverse, ma ci deve essere qualcosa che le accomuna? Sì, questi sono tipi di servizi, sono identici per tutti i tipi di cloud. Diamo un'occhiata ai 3 più comuni.

IaaS (infrastruttura come servizio) — infrastruttura come servizio. Con questa opzione, ti vengono forniti server sotto forma di macchine virtuali (VM), dischi, apparecchiature di rete, su cui puoi distribuire il sistema operativo e l'ambiente di cui hai bisogno, installare servizi, ecc. Nonostante ora sto sviluppando attivamente nel cloud da Yandex, ho iniziato a conoscere GCP (Google Cloud Platform), quindi fornirò esempi in base al suo background e in generale parlerò dei provider un po 'più tardi. Pertanto, un esempio di soluzione IaaS in GCP sarebbe l'elemento Compute Engine. Quelli. Questo è un semplice BM ordinario per il quale scegli tu stesso il sistema operativo, configuri tu stesso il software e distribuisci le applicazioni. Diamo un'occhiata a un esempio. Sei un programmatore Python e vuoi realizzare un sito web con un backend sul cloud, considerando solo l'opzione IaaS. Devi prendere una VM su cui verrà eseguito il sito, per questo devi installare (in gcp è selezionato nella fase di creazione dell'istanza) il sistema operativo, aggiornare il packer manager (perché no), installare la versione richiesta di python, nginx, ecc... Su tre VM creare un cluster di database di failover (anche manualmente). Fornire registrazione, ecc. È economico e lungo, ma se desideri la massima flessibilità, questa è la tua scelta.

Il successivo più vicino alla semplicità e al costo elevato è PaaS (piattaforma come servizio). Qui ottieni anche una VM, ovviamente, ma senza la possibilità di modificare la configurazione in modo così flessibile, senza scegliere un sistema operativo, un set di software, ecc., ottieni un ambiente già pronto per il tuo prodotto. Torniamo allo stesso esempio. Acquisti due istanze di App Engine in GCP, una di queste avrà il ruolo di database, la seconda avrà il ruolo di server web. Non è necessario configurare alcun programma di supporto; puoi eseguire un ambiente di produzione immediatamente. Costa di più, devi ammetterlo, il lavoro deve essere pagato e l'intero copione ha funzionato per te. Ma ottieni una piattaforma già pronta con cui lavorare.

La terza delle opzioni principali, che sta sopra il resto: SaaS (Software come servizio). Non perfezioni la VM, non la configuri affatto. Non è necessario essere uno specialista IT, non è necessario scrivere codice, non è necessario eseguire il backend. E' tutto pronto? Si tratta di soluzioni già pronte e implementate, come GSuite (ex Google Apps), DropBox, Office 365.

3.1. Cosa c'è sotto il cofano?

Ce l'hai in testa? Ok, andiamo avanti. Abbiamo acquistato una VM, ci abbiamo lavorato, l'abbiamo distrutta e ne abbiamo acquistate altre 10. Non compriamo hardware, ma sappiamo che deve essere da qualche parte. Quando hai introdotto lo storage nella tua infrastruttura aziendale, probabilmente lo hai installato in un rack nella sala server. Quindi i fornitori di tecnologia cloud ti danno in affitto una parte della loro sala server, solo di dimensioni enormi. Il cosiddetto DPC (centro elaborazione dati). Questi sono grandi complessi situati quasi in tutto il pianeta. La costruzione viene solitamente effettuata in prossimità di luoghi che possono costituire una fonte di raffreddamento naturale almeno per una parte dell'anno, ma alcuni esemplari possono essere costruiti anche nel deserto del Nevada. Oltre a collocare diverse centinaia di rack in un hangar colossale, il fornitore si preoccupa anche della trasmissione del calore (sanno ancora che i computer non possono congelarsi o surriscaldarsi?), della sicurezza dei vostri dati, soprattutto a livello fisico livello, quindi è improbabile che entri illegalmente nel data center, funzionerà? Allo stesso tempo, i metodi di archiviazione dei dati in un data center differiscono tra i diversi fornitori; alcuni creano record distribuiti tra diversi data center, mentre altri li archiviano in modo sicuro in uno solo.

3.2. Nuvole ora e in retrospettiva. Fornitori

In generale, se si scava nella storia, i primi prerequisiti per la creazione delle attuali piattaforme cloud risalgono alla metà degli anni '70 del secolo scorso, durante lo sviluppo e l'implementazione del prototipo Internet ARPANET. Allora si diceva che un giorno le persone avrebbero potuto ricevere tutti i servizi possibili attraverso la rete. Con il passare del tempo i canali sono diventati stabili e più o meno ampi e nel 1999 è apparso il primo sistema CRM commerciale, fornito esclusivamente su abbonamento ed è il primo SaaS, le cui copie sono archiviate in un unico data center. Successivamente, l'azienda ha allocato diverse divisioni che forniscono PaaS tramite abbonamento, incluso il caso speciale BDaaS (data base as a service). Nel 2002, Amazon ha lanciato un servizio che consente di archiviare ed elaborare informazioni e nel 2008 ha presentato un servizio in in cui l'utente può creare le proprie macchine virtuali, inizia così l'era delle grandi tecnologie cloud.

Adesso è comune parlare dei tre grandi (anche se vedo i quattro grandi tra sei mesi): servizi web Amazon, Microsoft Azure, Google Cloud Platform... Yandex Cloud. È particolarmente bello per quest'ultimo, perché quando i connazionali irrompono rapidamente sulla scena mondiale, un orgoglio speciale attraversa la pelle.

Ci sono anche molte aziende, ad esempio Oracle o Alibaba, che hanno i propri cloud, ma a causa di alcune circostanze non sono così popolari tra gli utenti. E, naturalmente, i ragazzi dell'hosting, che sono anche fornitori di soluzioni PaaS o SaaS.

3.3. Prezzi e sovvenzioni

Non mi soffermerò troppo sulla politica dei prezzi dei fornitori, altrimenti sarebbe pubblicità aperta. Vorrei sottolineare il fatto che tutte le grandi aziende forniscono sovvenzioni da $ 200 a $ 700 per un anno o periodi più brevi in ​​modo che voi, come utenti, possiate sperimentare la potenza delle loro soluzioni e capire esattamente di cosa avete bisogno.

Inoltre, tutte le aziende delle tre grandi... o delle quattro stanno per... offrono l'opportunità di unirsi ai ranghi dei partner, condurre seminari e corsi di formazione, fornire certificazioni e vantaggi per i loro prodotti.

Fonte: habr.com

Aggiungi un commento