Cos'è il cloud computing?



In questo blog, ti guideremo attraverso cos'è il cloud computing, la sua architettura, la sua crescita e il suo futuro e come puoi spostare la tua carriera nel cloud.

Cos'è il cloud computing?

Cos'è il cloud computing? Cloud Computing, spesso definito 'il cloud', in termini semplici significa archiviare o accedere ai dati e ai programmi su Internet anziché sul proprio disco rigido.

Tutto al giorno d'oggi viene spostato nel cloud, in esecuzione nel cloud, vi si accede dal cloud o può essere archiviato nel cloud.Quindi, la richiesta di è in aumento in tutti i settori dell'economia.





Dov'è esattamente questa nuvola?

Quindi, per rispondere a questa domanda in questo blog di cloud computing, è da qualche parte all'altra estremità della tua connessione Internet dove archivi i tuoi file ed è possibile accedervi da qualsiasi parte del mondo.Questo potrebbe essere un grosso problema per te, principalmente per tre motivi:



  • Non è necessario mantenere o amministrare alcuna infrastruttura per lo stesso.
  • Non esaurirà mai la capacità, poiché è praticamente infinita.
  • Puoi accedere alle tue applicazioni basate su cloud da qualsiasi luogo, hai solo bisogno di un dispositivo in grado di connettersi a Internet.

Come tutto iniziò?

Sebbene Internet sia nato negli anni '60, è stato solo negli anni '90 che è stato scoperto il potenziale di Internet per servire le imprese, il che ha portato a una maggiore innovazione in questo campo. Con il miglioramento delle velocità di trasferimento di Internet e della connettività, ha lasciato il posto a un nuovo tipo di società chiamate Application Service Provider (ASP).

aziende che utilizzano il linguaggio di programmazione r

Gli ASP hanno preso le applicazioni aziendali esistenti e le hanno eseguite per l'azienda utilizzando le proprie macchine. I clienti pagherebbero una tariffa mensile per gestire la propria attività su Internet dai sistemi ASP.



Ma è stato solo alla fine degli anni '90 che il cloud computing come lo conosciamo oggi è emerso e ha portato a questo blog su cosa è il cloud computing.

E poiché è cresciuto solo di recente Business Insider riferito,

Il servizio di cloud computing è cresciuto di quasi l'80% su base annua negli ultimi due trimestri ed è in procinto di raggiungere 7,8 miliardi di dollari di fatturato nel 2015, quattro volte le vendite del 2012 di 1,8 miliardi di dollari.

Intrigante, non è vero?

Ora che hai un'idea chiara di cosa sia il cloud, pensa a tutte le tue attività quotidiane online e ti renderai conto che gran parte del tuo lavoro che svolgi online si basa sul cloud. Come se le tue interazioni con i social media fossero tutte sul cloud, tutto ciò che archivi online è di nuovo cloud, paghi le bollette dell'elettricità online, acquisti online, tutto!

Adesso come funziona tutto, capiamoloattraverso un esempio :

Quindi, c'è questa applicazione chiamatail Customer Relation Manager (CRM) che si basa sul cloud. Questo software è molto utilizzato in tutte le organizzazioni di vendita per una migliore agilità, una maggiore produttività e bassi costi.

Il modo in cui viene utilizzato è così un rappresentante di vendita sul campo avrebbe bisogno di un accesso a un dispositivo mobile connesso a Internet e quindi può recuperare le informazioni sul cliente indipendentemente dalla sua posizione.Inoltre, può aggiornare le informazioni in movimento, quindi non è necessario tornare in ufficio per aggiornare le informazioni sull'affare.

I responsabili delle vendite possono anche monitorare tutto sui loro dispositivi abilitati a Internet e sapranno quali accordi chiudere o meno. Succede tutto in movimento!

La parte migliore? Non è necessario acquistare macchine o amministrare alcun tipo di software, tutto verrà gestito dalla società cloud che esegue questa applicazione. Fantastico vero?

Cos'è il cloud computing? | Formazione AWS | Edureka

Andiamo avanti e facciamo un tuffo profondo in ' cos'è il cloud computing 'E comprenderne l'architettura:

Ora, quando chiedi cosa sia il Cloud Computing, la risposta sarebbe in un senso molto ampio, quindi i servizi che offre sono stati suddivisi in tre diversi modelli, parliamo di ciascuno di essi:

  • SaaS
  • PaaS
  • IaaS

SaaS (Software as a Service)

In questo servizio il Cloud Provider concede in locazione al proprio cliente applicazioni o software di sua proprietà. Il client può accedere a questi software su qualsiasi dispositivo connesso a Internet utilizzando strumenti come un browser web, un'app ecc.

Per esempio: salesforce.com fornisce il CRM (Customer Relation Manager) su un'infrastruttura cloud al proprio cliente e lo addebita, ma il software è di proprietà solo della società di vendita.

PaaS (Platform as a Service)

In questo servizio il Cloud Provider dà la possibilità al cliente di distribuire l'applicazione creata dal cliente utilizzando linguaggi di programmazione, strumenti ecc. Forniti dal Cloud Provider. Il cliente non può controllare l'architettura sottostanteinclusi sistemi operativi, archiviazione, server, ecc.

Per esempio: Questo servizio avrebbe senso per te solo se sei uno sviluppatore, poiché questo servizio ti fornisce una piattaforma per lo sviluppo di applicazioni, come Google App Engine.

IaaS (Infrastructure as a Service)

In questo servizio il Cloud Provider fornisce al cliente macchine virtuali e altre risorse come servizio, astraggono l'utente dalla macchina fisica, posizione, partizionamento dei dati ecc. Se l'utente desidera una macchina Linux, ottiene una macchina Linux, lo farà non preoccuparti della macchina fisica o della rete del sistema su cui è installato il sistema operativo, semplice.

Per esempio AWS (Amazon Web Services) è IaaS, come AWS EC2 .

Il diagramma sottostante, riassume le differenze b / n IaaS, PaaS e SaaS

rc3-04

Ora conosciamo i modelli di servizio, una volta che offri un servizio dopo la distribuzione, discutiamo ora dei modelli di distribuzione:

  • Cloud pubblico
  • Cloud privato
  • Cloud ibrido

Cloud pubblico

In una modalità di distribuzione del cloud pubblico, i servizi distribuiti sono aperti per l'uso pubblico e generalmente i servizi del cloud pubblico sono gratuiti. Tecnicamente forse non c'è differenza tra un cloud pubblico e un cloud privato, ma i parametri di sicurezza sono molto diversi, poiché il cloud pubblico è accessibile da chiunque, c'è un fattore di rischio più coinvolto nello stesso.

Cloud privato

Un cloud privato viene gestito esclusivamente per una singola organizzazione, può essere eseguito dalla stessa organizzazione o da un'organizzazione di terze parti. Ma di solito i costi sono elevati quando si utilizza il proprio cloud poiché l'hardware verrebbe aggiornato periodicamente, anche la sicurezza deve essere tenuta sotto controllo poiché ogni giorno emergono nuove minacce.

Cloud ibrido

Un cloud ibrido è costituito dalle funzionalità del cloud privato e pubblico. Come?

Vediamolo attraverso un esempio: Supponiamo che ci sia una società di ricerca, quindi avrebbero alcuni dati pubblicati e anche dati che sarebbero ancora in fase di ricerca.Adessoqualsiasi cosa che è ancora in ricerca dovrebbe essere mantenuta riservata, giusto? Sebbene il tuo fornitore di servizi cloud possa avere funzionalità di sicurezza all'avanguardia, è comunque aperto al pubblico, quindi soggetto ad attacchi informatici.

Quindi, per affrontare questo rischio, puoi mantenere i dati su cui si sta ancora lavorando, nei server della tua azienda il cui accesso è controllato dall'azienda e i tuoi dati pubblicati sulla piattaforma pubblica, questo tipo di accordo sarebbe un cloud ibrido.

Penso che ormai tu debba avere una buona idea di cosa sia il cloud computing. Andiamo avanti e conosciamo il pubblico di destinazione del cloud, ovvero TU, ora puoi guardare al cloud come individuo o azienda,andiamodare uno sguardo ad entrambe le prospettive.

Consumatori v / s Business

Parliamo di consumatori qui, quelli di noi che lavorano in uffici di piccole e medie dimensioni, utilizzano Internet regolarmente, per noi il cloud sarebbe dire Google Drive o forse DropBox.

Ma, per le organizzazioni e le aziende, è una scena completamente diversa, per loro il cloud è SaaS in cui potrebbero voler utilizzare un software sul cloud, o forse PaaS in cui potrebbero voler creare un'app su un ambiente fornito dal ambiente cloud o forse desiderano utilizzare il servizio cloud come infrastruttura in cui affitteranno intere VM e le configureranno a modo loro, che sarà IaaS.

Adessoforse ti starai chiedendo, le aziende usano davvero il Cloud Computing? Certo che lo fanno, secondo un popolare sito di blogging PCMag il cloud computing ha generato 127 miliardi di dollari nel 2016, ed entro il 2020 potrebbe essere di 500 miliardi di dollari.

Abbastanza impressionante, non è vero? Perché le persone o le aziende stanno passando al cloud? Ci dovrebbero essere dei vantaggi, giusto?

Andiamo avanti e vediamo quali vantaggi offre il cloud computing:

  • Rapida implementazione
    Se sei stato lì per lo sviluppo o l'implementazione di un'applicazione, a volte ci vogliono mesi o addirittura anni per rendere l'applicazione attiva e funzionante, con il cloud puoi tagliare il tempo e rendere le cose più veloci.
  • Scalabilità istantanea
    Con le risorse cloud puoi sempre aumentare o ridurre il numero. di risorse e utenti in base alle tue esigenze, la capacità del cloud non si esaurisce mai!
  • Accedi ovunque
    Le applicazioni basate su cloud sono progettate per essere accessibili da qualsiasi luogo, è sufficiente una connessione Internet su un dispositivo mobile.
  • Nessun costo iniziale
    Prima di distribuire un'applicazione dovevi acquistare l'hardware necessario, costruire l'architettura, acquistare licenze software, ecc., Ma con il cloud tutti questi costi vengono drasticamente ridotti e in alcuni casi eliminati.
  • Senza manutenzione
    Tradizionalmente dovresti patchare il tuo software con le ultime versioni, aggiornare il tuo hardware e anche risolvere i guasti nel tuo sistema a livello hardware, ma con il cloud non devi preoccuparti della manutenzione del tuo hardware, sarà tutto gestito dal tuo fornitore di servizi cloud.
  • Migliore sicurezza
    Uno studio indipendente ha rilevato che ogni anno un'azienda di medie dimensioni perde circa 260 laptop, questa è una perdita per l'azienda non in termini monetari, ma i dati presenti sul laptop sono preziosi, con Cloud non devi preoccuparti di questo , tutti i tuoi dati sono archiviati in una posizione sicura centralizzata.

Ora, come inizi?

crea una classe singleton in java

Ci sono tantissimi fornitori di servizi cloud tra cui scegliere. Prendiamo i più importanti.

  • Azzurro: È una piattaforma di cloud computing di Microsoft fondata nel 2010.
  • AWS: Amazon Web Services è una piattaforma di cloud computing di Amazon nel 2006.

Quale sceglierai?

Una domanda che ti sarebbe passata per la mente, nel momento in cui hai visto i due nomi.

Bene, proviamo a rispondere a questa domanda per te.

AWS e Microsoft Azure sono due attori principali nel settore del cloud computing, ma AWS è ancora più grande di Azure. Quanto più grande?

Bene, la capacità del server di AWS è 6 volte la dimensione di tutte le dimensioni del server della concorrenza messe insieme.

Anche AWS ha iniziato il suo viaggio nel cloud nel lontano 2006 rispetto a Microsoft Azure che è stato lanciato nel 2010, quindi in termini di servizio, il modello di servizio di AWS è più maturo.Amazon possiede i più grandi data center del mondo, che sono strategicamente posizionati in tutto il mondo.

Quando vediamo Azure, non è neanche lontanamente la capacità di Amazon, ma poi Microsoft ha lavorato duramente per ottenere il tipo di servizi e la flessibilità che Amazon offre. Ad esempio, nel 2014, Microsoft ha lanciato l'opzione di archiviazione ridondante chiamata Archiviazione con ridondanza di zona che è alla pari con i servizi offerti da Amazon.

Parliamo di un parametro più importante come Prezzi .

Amazon ti fattura per l'ora, ovvero il no. di ore utilizzerai le tue istanze, lo svantaggio di questo può essere che se interrompi la tua istanza diciamo dopo 2,5 ore, ti verranno fatturate le 3 ore intere.

Per questo, Azure ha uno schema diverso che può attrarre i clienti, ti fatturano in minuti, ovvero il numero di minuti in cui utilizzi l'istanza, ma quando confronti i prezzi di AWS e Azure in ore AWS è più conveniente.

Per esempio: un'istanza AWS m3.large costa 0,133 $ per un'ora e l'istanza equivalente in Azure (una VM media) costa 0,45 $ per un'ora.

Concludendo qui, Amazon emerge come un vincitore!

come usare l'iteratore in java

Cosìora guardalo in questo modo, se vuoi fare un file cambio di carriera nel settore del cloud computing, quale servizio è più richiesto, vero AWS?

Vediamo cosa ha da dire Analytics,

Fig. Questo grafico mostra le offerte di lavoro per un Solution Architect di AWS da Indeed.com

Vuoi essere un Solution Architect AWS?

Per diventare un Solution Architect avrai bisogno di una conoscenza approfondita e di un'esposizione pratica con i servizi AWS.Puoi leggere informazioni sui servizi AWS da questo .

E dopo che conosci tutti questi servizi e, naturalmente, cos'è il cloud computing?

Ti sei certificato! Ecco un su varie certificazioni che puoi ottenere in AWS.

Non preoccuparti è qui per aiutarti in ogni fase del tuo viaggio, per diventare un AWS Solution Architect devi superare un esame, quindi oltre a questo blog su cosa è il cloud computing, abbiamo messo a punto un curriculum che copre esattamente ciò di cui avresti bisogno rompilo! Puoi dare un'occhiata qui ai dettagli del corso per .

Quindi questo riguardava la tua carriera, ora torniamo a quello che è il Cloud Computing, abbiamo discusso quasi tutto sul Cloud Computing, ma poi siamo onesti e capiamo che niente in questo mondo va bene. Si è detto molto sul Cloud Computing, buono e cattivo. Abbiamo coperto quasi tutte le parti buone.

Ascoltiamone un po ' argomenti interessanti sul Cloud Computing.

Alcune persone dicono che spostare completamente la tua attività nel cloud potrebbe non essere una buona idea.Bene, ha senso, perché se il tuo provider di servizi cloud dovesse subire un periodo di inattività, in quel caso anche la tua azienda subirà una perdita.

Questo in realtà è accaduto con il nostro AWS nel 2012, quando si è verificata un'interruzione di corrente a causa di una tempesta elettrica nella Virginia del Nord a causa della quale i server di Amazon hanno subito un periodo di inattività, a causa del fatto che anche le grandi aziende come Instagram, Pinterest e Instagram hanno subito un periodo di inattività perché loro ospitare i propri servizi su AWS.

Un altro argomento che spesso emerge quando parliamo di Cloud Computing è questo, chi possiede i dati su cloud ?

È tuo o dell'azienda che ospita i tuoi dati?Alcuni potrebbero dire che i dati che stai mettendo sul cloud sono tuoi, ma per quanto riguarda i dati che vengono generati utilizzando i loro strumenti, chi li possiede?

Quindi queste cose sono un rischio quando si passa al cloud, ma quando confrontiamo questi svantaggi con i pro, pesano di più, ecco perché c'è un importante passaggio al cloud.

È giusto o sbagliato, solo il tempo lo dirà.

Spero che questo tutorial su cos'è il cloud computing ti sia piaciuto.

Come abbiamo detto, se stai pianificando un passaggio nel settore del cloud computing e, in particolare, in AWS, forniamo formazione per lo stesso, ecco una raccolta di per aiutarti a prepararti per il tuo prossimo colloquio di lavoro AWS.

Hai domande per noi? Si prega di menzionarlo nella sezione commenti di questo tutorial su cos'è il cloud computing e ti risponderemo.