Cos'è AWS | Servizi Web Amazon per la scienza dei dati

Contenuti

Panoramica

  • Servizi Web Amazon (AWS) è la piattaforma cloud leader per l'implementazione di soluzioni di machine learning
  • Ogni professionista della scienza dei dati dovrebbe imparare come funziona AWS

introduzione

“La tua macchina ha esaurito la memoria”.

Suona familiare? Certamente lo è per me, soprattutto ogni volta che provo a eseguire un complesso algoritmo di apprendimento automatico sulla mia macchina personale. È un'esperienza piuttosto frustrante per molti professionisti della scienza dei dati.. Non abbiamo la potenza di calcolo illimitata dei giganti della tecnologia, poi, cosa dovremmo fare?

È qui che la potenza del cloud ha trasformato la scienza dei dati. E Amazon, con la tua offerta AWS, ha conquistato il mercato della scienza dei dati come mai prima d'ora.

amazon-web-services-1409439

Il cloud computing ha visto una crescita enorme negli ultimi anni. Quasi ogni organizzazione oggi utilizza il cloud computing per la sua vasta gamma di servizi. Si prevede che il 70% di tutti i soldi spesi in tecnologia va ai servizi cloud per scopi aziendali 2020.

Sapevi che i ricavi di AWS nel primo trimestre del 2020 provenivano $ 10 miliardi? È quasi il doppio di quello del suo prossimo concorrente più vicino!! Ogni professionista della scienza dei dati, da data science a data analyst, devi imparare AWS e sapere come funziona.

Quindi, in questo articolo, Immergiamoci in cos'è AWS e scopriamo perché è in prima linea nei servizi di cloud computing.

Sommario

  1. Che cos'è Amazon Web Services? (AWS)?
  2. Storia dei servizi web di Amazon
  3. Servizi forniti da Amazon Web Services
  4. Ecco perché non puoi usare il tuo sistema locale per tutte le tue attività sui dati
  5. In che modo Amazon Web Services può aiutarti?

Che cos'è Amazon Web Services? (AWS)?

AWS è una piattaforma di cloud computing di Amazon che fornisce servizi come Infrastructure as a Service (IaaS), piattaforma come servizio (PaaS) e software confezionato come servizio (SaaS) secondo il sistema a ripartizione. È stato lanciato nel 2006, ma originariamente era utilizzato per gestire le operazioni di vendita al dettaglio online di Amazon.

AWS ha 3 Prodotti Principali:

  1. EC2 (Amazon Elastic Compute Cloud):
    EC2 consente agli utenti di noleggiare macchine / server virtuali su cui eseguono le proprie applicazioni. Questi server sono disponibili in diversi sistemi operativi e Amazon ti addebita in base alla potenza di calcolo e alla capacità del server (vale a dire, capacità del disco rigido, processore, memoria, eccetera.) e la durata del server.
  2. ghiacciaio
    Glacier è un servizio web di archiviazione di file online a basso costo. Amazon Glacier è progettato per l'archiviazione a lungo termine di dati inattivi che non devono essere recuperati rapidamente.
  3. S3 (Servizi di archiviazione semplici di Amazon)
    S3 fornisce l'archiviazione di oggetti tramite un'interfaccia di servizio Web, con scalabilità e alta velocità come vantaggio.urlhttp3a2f2famazon-blogs-brightspot-s3-amazonaws-com2f402fb02f16d665224675bf7ecf4431d1e9ca2faws-logo-smile-1200x630-3946478

AWS offre molti vantaggi ai tuoi consumatori:

  • Sicurezza: AWS fornisce funzionalità di sicurezza complete per garantire i requisiti più esigenti.
  • Conformità: AWS ha controlli estesi, audit e un ampio accreditamento di sicurezza.
  • ibridismo: permette la costruzione di architetture ibride che estendono l'infrastruttura locale al cloud.
  • Scalabilità: ti permette di scalare su e giù con facilità
  • Pay per use: questo significa che paghi in base ai servizi che utilizzi. Inutile, paga meno. Usa di più, paga di più, ma il prezzo unitario diminuisce all'aumentare della scala

Ecco un articolo per aiutarti a iniziare il tuo viaggio nell'uso di AWS:

Storia di Amazon Web Services (AWS)

AWS è stato inizialmente lanciato nel 2002, ma ha fornito solo alcuni servizi. Sopra 2006, AWS ha lanciato i suoi prodotti cloud che includevano lo storage cloud Amazon S3, SQS (Servizio di coda semplice) e EC2 e, nel farlo, ha segnato il suo ingresso nel settore dei servizi di base online.

Sopra 2009, AWS ha visto l'espansione internazionale di AWS in Europa, dove sono stati rilasciati S3 ed EC2. Negozio di blocchi elastici (EBS), fornendo storage a livello di blocco, e Amazon CloudFront, una rete di distribuzione di contenuti, lanciato e integrato con AWS.

Fornisce storage a livello di blocco da utilizzare con istanze Amazon EC2. I volumi di Amazon Elastic Block Store sono collegati in rete e indipendenti dalla durata di un'istanza.

Negli anni, molti servizi sono stati aggiunti alla piattaforma AWS, che l'ha resa una piattaforma redditizia e altamente scalabile. Ora, AWS ha i suoi data center in tutto il mondo, compresi gli Stati Uniti, Giappone, Europa, Australia e Brasile.

aws-300x163-6655546

Mappa dell'infrastruttura globale AWS

Servizi forniti da Amazon Web Services

AWS fornisce i seguenti servizi nei rispettivi domini:

  1. Servizi informatici:
    • EC2 (Elastic Compute Cloud)
    • EX (Servizio di container elastici per Kubernetes)
    • Lambda
    • Amazon LightSail
    • Gambo di fagiolo elastico
  2. Servizi di database:
    • Nettuno
    • RDS
    • Aurora
    • RedShift
    • DynamoDB
    • ElastiCache
  3. Servizi di sicurezza:
    • KMS (servizio di gestione delle chiavi)
    • AWS IAM (gestione dell'identità e degli accessi)
    • Ispettore
    • WAF (firewall per applicazioni web)
    • Directory cloud
    • Gestore del certificato
    • Organizzazioni
    • Armatura
    • Hai
    • guardia
  4. Servizi di magazzinaggio:
    • Ghiacciaio amazzonico
    • S3 (servizio di stoccaggio semplice)
    • Palla di neve AWS
    • Negozio di blocchi elastici
  5. Servizi di migrazione:
    • Palla di neve
    • DMS (Servizio di migrazione del database)
    • sms (Servizio di migrazione del server)
  6. Servizi di analisi:
    • Kinesis
    • QuickSight EMR (riduzione della mappa elastica)
    • Pipeline dati
    • CloudSearch
    • Atena
    • ElasticSearch
  7. Strumenti di gestione:
    • CloudWatch
    • CloudFormation
    • CloudTrail
    • OpsWorks
    • config
    • Scalabilità automatica AWS
  8. servizi di corriere:

Per saperne di più sui servizi forniti da AWS, Clicca qui.

In questa fase, avere una conoscenza approfondita di cosa sia AWS. Quindi, Facciamo luce sul motivo per cui le aziende richiedono ai propri data scientist di conoscere AWS.

Ecco perché non puoi usare il tuo sistema locale per tutte le tue attività sui dati

Ricordi quando eri seduto inattivo aspettando che il sistema rispondesse?? Prossimo, segnaliamo un elenco di problemi che i tuoi sistemi locali devono essere in grado di superare:

  1. Il sistema in cui implementi le attività ha una bassa potenza di elaborazione che influirà sulla tua puntualità. Devi averlo notato durante l'elaborazione di grandi volumi di dati e sono abbastanza sicuro che i pensieri di un sistema esterno gestito centralmente devono aver attraversato la tua mente.
  2. Insiemi di dati di grandi dimensioni non si adattano alla memoria di sistema IDE, che è necessario per l'analisi del modello o l'addestramento. Ricorda quando il tuo taccuino Jupyter si è bloccato?
  3. Costa molto in termini di tempo e denaro installare e mantenere il proprio hardware

In che modo Amazon Web Services può aiutarti?

Sono sicuro che molti di voi si staranno ancora chiedendo perché dovreste usare AWS. Perché non optare per qualcos'altro (come Google GCP)? Permettetemi di rispondere fornendo i seguenti vantaggi per AWS:

  1. Facile da usare

    AWS dispone di un'interfaccia utente molto ben documentata che elimina la necessità di server in loco per soddisfare le esigenze IT. Ciò facilita l'attuazione dei programmi, software di volta in volta. AWS soddisfa tutte le tue esigenze.

  2. Vari strumenti

    All'inizio di questo articolo, abbiamo visto la vasta gamma di servizi che AWS ha da offrire. È la soluzione all-in-one per i tuoi requisiti IT e cloud, considerando la sua efficienza.

  3. Capacità di calcolo

    Non devi preoccuparti se i set di dati di grandi dimensioni si adatteranno o meno alla memoria di sistema del tuo IDE..

  4. Infrastruttura

    AWS Global Cloud Infrastructure è la piattaforma cloud più ampia e affidabile, che offre più di 175 Servizi completi per data center a livello globale. Sia che tu abbia bisogno di distribuire i carichi di lavoro delle tue applicazioni in tutto il mondo con un solo clic o che tu voglia creare e distribuire applicazioni specifiche più vicino ai tuoi utenti finali con una latenza di millisecondi a una cifra, AWS ti offre un'infrastruttura cloud dove e quando ne hai bisogno. facilmente.

  5. Prezzi

Sento che questo agirà come i punti più convincenti!! AWS è una delle piattaforme più economiche per il servizio cloud. Questo è davvero utile per far funzionare e crescere le piccole imprese senza dover investire molto capitale circolante nei server..

cips_mq_transparent-0c74fb524ccb87984019211f85e800b250355a1f-3766050

Quadrante magico di Gartner 2020 per l'infrastruttura cloud e i servizi di piattaforma

Perché le aziende enfatizzano la conoscenza di AWS per i loro data scientist?

Indipendentemente dall'azienda per cui lavori, l'infrastruttura cloud diventerà una parte importante del tuo regime quotidiano di data science perché le aziende si sono orientate maggiormente verso il cloud computing per trovare soluzioni.

Secondo un rapporto di Indeed.com, AWS è passato da una quota di 2,7% nelle competenze tecnologiche in 2014 ancora 14,2% Su 2019. Questo è un cambiamento da 418%!

Ciò è dovuto al modello di prezzo su cui lavora AWS. AWS funziona su un modello con pagamento in base al consumo e addebita a ora o al secondo. Offre anche un'opzione per prenotare una quantità specifica di capacità di elaborazione a tariffe scontate..

Cosa c'è di più, AWS considera i potenziali consumatori che non possono pagare per i loro servizi. Per loro, fornisce il servizio del piano gratuito di AWS, consentendo loro di acquisire esperienza pratica con i servizi AWS in modo completamente gratuito.

Tutte le aziende, che sia grande o piccolo, vogliono risparmiare sui costi. Le piccole imprese risparmiano sui costi di acquisto dei server e i conglomerati guadagnano autenticità e produttività. Anche i servizi AWS sono molto potenti. Da una parte, quando ci vogliono giorni per configurare un cluster Hadoop con Spark, AWS lo fa in pochi minuti.

Note finali

Nel mondo competitivo di oggi, avere esperienza pratica con servizi cloud come AWS offre un enorme vantaggio in una carriera nella scienza dei dati. AWS è ora molto popolare tra le aziende e la loro esperienza con tali piattaforme di cloud computing mette in evidenza le loro capacità durante il processo di assunzione..

Ecco alcune risorse aggiuntive che dovresti prendere in considerazione:

Spero che questo articolo serva da argomento forte per supportare il motivo per cui il cloud computing è necessario per gli scienziati dei dati.. Si prega di utilizzare la sezione commenti qui sotto se avete idee da condividere o richieste generali.

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.