Scegli la tua lingua
Corso di Cloud Computing e Big Data
+ di 400 mila professionisti sulla piattaforma
Esclusivo per aziende

Corso di Cloud Computing e Big Data

Padroneggi il cloud computing e l'ingegneria dei big data con un curriculum che La porta dai concetti fondamentali del cloud alle pipeline di dati di livello produttivo e al deployment di machine learning. Acquisirà competenze pratiche in Apache Spark, orchestrazione nativa del cloud e analisi scalabile. Questo corso è pensato per i professionisti che desiderano progettare, costruire e gestire sistemi di dati reali nel cloud.

Dedika per studenti

Cosa il tuo team imparerà a padroneggiare:

Apprenderà come funzionano i modelli di servizio cloud, le architetture di deployment e le strutture di prezzo per poter prendere decisioni informate sull'infrastruttura. Costruirà pipeline di ingestione dati che gestiscono carichi di lavoro sia batch che in streaming in tempo reale su larga scala. Svilupperà competenze pratiche in Apache Spark, Apache Airflow e servizi gestiti nativi del cloud. Applicherà tecniche di analisi dei big data e creerà dashboard interattive che comunicano approfondimenti agli stakeholder aziendali. Esplorerà inoltre le pratiche MLOps, inclusi feature store, model serving e pipeline di riaddestramento automatizzato. Infine, tratterà la sicurezza del cloud, l'ottimizzazione dei costi con FinOps e i framework di governance dei dati richiesti negli ambienti professionali.

Come il tuo team studia in modo pratico Corso di Cloud Computing e Big Data

Come il tuo team mette in pratica Corso di Cloud Computing e Big Data

I professionisti di queste aziende studiano su Dedika

ActemiumFR
Nunner LogisticsNL
GT Constructora GeotécnicaCR
Sydel StarBR
Metrô de São PauloBR
Aguas AndinasCL
DSMIN
MeridianbetRS
CDHCN

Contenuto del corso

8 Capitoli • 39 LezioniDurata tra 4 e 360 ore (decidi tu)

Capitolo 1Vedi dettagli

Fondamenti di Cloud Computing

  • Lezione 1 • Concetti e Storia del Cloud Computing

    Traccia l'evoluzione del cloud, dai mainframe ai moderni hyperscaler, e definisce la terminologia essenziale. Fornisce la base concettuale per tutti gli argomenti cloud successivi.

  • Lezione 2 • Modelli di Servizio Cloud Spiegati

    Differenzia IaaS, PaaS e SaaS attraverso confronti funzionali ed esempi reali. Consente agli studenti di mappare i carichi di lavoro sul livello di servizio corretto.

  • Lezione 3 • Modelli di Deployment Cloud

    Esamina le architetture cloud pubbliche, private, ibride e multi-cloud con un'analisi dei compromessi. Collega la scelta del deployment agli obiettivi di conformità organizzativa e di costo.

  • Lezione 4 • Economia del Cloud e Valore Aziendale

    Tratta il passaggio da CapEx a OpEx, i modelli di prezzo a consumo e l'analisi del costo totale di possesso. Radica le decisioni tecniche in risultati finanziari misurabili.

Capitolo 2Vedi dettagli

Infrastruttura e Servizi Cloud Fondamentali

  • Lezione 1 • Servizi di Archiviazione Cloud

    Tratta i tipi di storage a oggetti, a blocchi e di file, con i compromessi tra durabilità e modello di accesso. Prepara gli studenti a selezionare i livelli di storage per diversi requisiti applicativi.

  • Lezione 2 • Gestione delle Identità e degli Accessi

    Insegna il controllo degli accessi basato sui ruoli, i criteri e i principi del minimo privilegio per gli ambienti cloud. Stabilisce le prassi di sicurezza necessarie prima di distribuire qualsiasi carico di lavoro di produzione.

  • Lezione 3 • Servizi di Calcolo e Macchine Virtuali

    Introduce le macchine virtuali, i tipi di istanza e i gruppi di auto-scaling come primitive di calcolo fondamentali. Applica direttamente la conoscenza dei modelli di servizio cloud al provisioning dell'infrastruttura.

  • Lezione 4 • Servizi di Database Gestiti

    Esamina le offerte di database gestiti relazionali e NoSQL, trattando provisioning e strategie di backup. Collega la conoscenza dello storage all'architettura delle applicazioni stateful.

  • Lezione 5 • Fondamenti di Rete Cloud

    Spiega le reti virtuali, le subnet, l'instradamento e il bilanciamento del carico come elementi costitutivi del networking cloud. Abilita una connettività sicura e performante tra le risorse cloud.

Capitolo 3Vedi dettagli

Concetti ed Ecosistema dei Big Data

  • Lezione 1 • Modelli di Elaborazione Batch e Stream

    Confronta l'elaborazione batch con l'elaborazione stream in tempo reale utilizzando le architetture Lambda e Kappa. Prepara gli studenti a progettare pipeline adatte ai requisiti di latenza e throughput.

  • Lezione 2 • Introduzione all'Ecosistema Hadoop

    Spiega HDFS, MapReduce, YARN e gli strumenti chiave dell'ecosistema come base dell'elaborazione batch distribuita. Fornisce il contesto storico e tecnico per i moderni framework di big data.

  • Lezione 3 • Architetture di Archiviazione per Big Data

    Tratta i file system distribuiti, i data lake e i data warehouse come paradigmi di archiviazione complementari. Collega la conoscenza dell'archiviazione cloud alle esigenze di ingestione e conservazione dei big data.

  • Lezione 4 • Principi di Progettazione delle Pipeline di Big Data

    Introduce i livelli di ingestione, trasformazione, archiviazione e distribuzione come framework di pipeline unificato. Fornisce agli studenti un modello di progettazione applicato in tutti i restanti capitoli sui big data.

  • Lezione 5 • Definizione dei Big Data e Loro Caratteristiche

    Definisce le cinque V — volume, velocità, varietà, veridicità e valore — con esempi di settore. Stabilisce il vocabolario e l'ambito per tutti i successivi capitoli sui big data.

Capitolo 4Vedi dettagli

Ingestione e Archiviazione dei Dati su Larga Scala

  • Lezione 1 • Strategie di Caricamento del Data Warehouse

    Tratta la modellazione dimensionale, le dimensioni a cambiamento lento e i modelli di caricamento bulk per archivi analitici. Collega le pipeline di ingestione a strutture di warehouse ottimizzate per le query.

  • Lezione 2 • Ingestione di Dati in Streaming in Tempo Reale

    Insegna le code di messaggi, le piattaforme di streaming di eventi e i modelli produttore-consumatore per dati in tempo reale. Estende la conoscenza dell'ingestione batch a scenari a bassa latenza e alto throughput.

  • Lezione 3 • Tecniche di Ingestione Batch

    Tratta i flussi di lavoro ETL, l'ingestione basata su file e i trasferimenti di dati pianificati per grandi dataset. Applica i principi di progettazione delle pipeline a sorgenti di dati strutturate e semi-strutturate.

  • Lezione 4 • Qualità e Validazione dei Dati

    Introduce la profilazione dei dati, la validazione dello schema e il rilevamento di anomalie come gate di qualità nell'ingestione. Garantisce che l'analisi a valle e i modelli di machine learning ricevano dati affidabili.

  • Lezione 5 • Progettazione e Organizzazione del Data Lake

    Spiega l'organizzazione del data lake a zone, le strategie di partizionamento e la gestione dei metadati. Garantisce che i dati inseriti siano individuabili, governati e pronti per l'elaborazione a valle.

Capitolo 5Vedi dettagli

Elaborazione Distribuita con Apache Spark

  • Lezione 1 • Ottimizzazione delle Prestazioni di Spark

    Affronta il partizionamento, il caching, i broadcast join e la serializzazione come leve chiave per l'ottimizzazione di Spark. Traduce la conoscenza teorica di Spark in efficienza dei job a livello di produzione.

  • Lezione 2 • Spark Streaming e Structured Streaming

    Tratta i modelli di elaborazione micro-batch e continua per dati in tempo reale con Structured Streaming. Estende le competenze Spark batch alle pipeline di streaming a bassa latenza.

  • Lezione 3 • Architettura e Concetti Fondamentali di Spark

    Spiega il driver, l'executor, lo scheduler DAG e il modello RDD come fondamenti dell'esecuzione di Spark. Costruisce il modello mentale necessario per scrivere ed eseguire il debug delle applicazioni Spark in modo efficace.

  • Lezione 4 • Eseguire Spark su Piattaforme Cloud

    Dimostra il provisioning di cluster Spark gestiti, l'auto-scaling e il controllo dei costi sui servizi cloud. Collega le competenze Spark alle pratiche reali di distribuzione e operatività nel cloud.

  • Lezione 5 • DataFrame Spark e Spark SQL

    Insegna l'API DataFrame e l'interfaccia SQL per la trasformazione e l'aggregazione di dati strutturati. Consente ad analisti e ingegneri di elaborare grandi dataset con la familiare semantica SQL.

Capitolo 6Vedi dettagli

Pipeline di Dati Cloud-Native e Orchestrazione

  • Lezione 1 • Pipeline Serverless e Guidate dagli Eventi

    Tratta i trigger Function-as-a-Service, gli event bus e i servizi di flusso di lavoro cloud-native per pipeline leggere. Complementa Airflow con modelli di automazione a basso overhead e guidati dagli eventi.

  • Lezione 2 • Monitoraggio e Osservabilità delle Pipeline

    Tratta il logging, le metriche, gli avvisi e il tracciamento della derivazione per la visibilità operativa della pipeline. Consente ai team di rilevare, diagnosticare e risolvere rapidamente i guasti della pipeline.

  • Lezione 3 • Fondamenti dell'Orchestrazione delle Pipeline

    Introduce l'orchestrazione dei flussi di lavoro basata su DAG, le dipendenze tra task e i concetti di pianificazione. Fornisce le basi architetturali per automatizzare pipeline di dati a più fasi.

  • Lezione 4 • Costruire Pipeline con Apache Airflow

    Insegna la creazione di DAG, operatori, hook e XCom per la realizzazione di flussi di lavoro Airflow complessi. Applica i concetti di orchestrazione a una piattaforma open-source ampiamente adottata.

  • Lezione 5 • Test e Validazione delle Pipeline

    Introduce l'unit testing, il test di integrazione e la validazione dei contratti di dati per l'affidabilità delle pipeline. Garantisce che le pipeline soddisfino gli standard di qualità prima di raggiungere gli ambienti di produzione.

Capitolo 7Vedi dettagli

Analisi e Visualizzazione dei Big Data

  • Lezione 1 • Principi di Visualizzazione dei Dati

    Introduce la selezione dei grafici, la codifica visiva e i principi di storytelling per la comunicazione analitica. Garantisce che le visualizzazioni rappresentino accuratamente i dati e guidino decisioni informate.

  • Lezione 2 • Ottimizzazione delle Query Analitiche

    Insegna la pianificazione delle query, l'indicizzazione, le viste materializzate e l'ottimizzazione basata sui costi per grandi dataset analitici. Si basa sulla conoscenza del caricamento del warehouse per massimizzare le prestazioni delle query.

  • Lezione 3 • Analisi in Tempo Reale e Cruscotti Streaming

    Estende l'analisi batch a casi d'uso in tempo reale utilizzando aggregazioni streaming e cruscotti live. Collega la conoscenza di Spark Streaming e delle pipeline a scenari di analisi operativa.

  • Lezione 4 • Analisi Esplorativa dei Dati su Larga Scala

    Tratta i riepiloghi statistici, l'analisi della distribuzione e le tecniche di correlazione applicate a grandi dataset. Collega l'ingestione di dati grezzi all'indagine analitica guidata da ipotesi.

  • Lezione 5 • Costruzione di Cruscotti Interattivi

    Dimostra come collegare le origini dati analitiche agli strumenti di BI per cruscotti interattivi self-service. Traduce i principi di visualizzazione in prodotti di reportistica condivisibili e orientati al business.

Capitolo 8Vedi dettagli

Machine Learning su Cloud e Big Data

  • Lezione 1 • Flusso di Lavoro ML e Fondamenti di MLOps

    Mappa il ciclo di vita ML end-to-end, dalla preparazione dei dati alla distribuzione e al monitoraggio del modello. Stabilisce il framework operativo per tutti i successivi argomenti di implementazione ML.

  • Lezione 2 • Feature Store e Pipeline di Dati per ML

    Introduce i feature store come ponte tra le pipeline di dati e l'addestramento e la distribuzione ML. Garantisce feature coerenti e riutilizzabili tra addestramento e inferenza in produzione.

  • Lezione 3 • Distribuzione e Serving del Modello

    Insegna l'inferenza batch, gli endpoint REST in tempo reale e i modelli di distribuzione edge per i modelli ML. Collega i modelli addestrati ai sistemi di produzione che generano valore aziendale.

  • Lezione 4 • Addestramento Distribuito di Modelli

    Tratta il parallelismo dei dati, il parallelismo dei modelli e i framework di addestramento distribuito per ML su larga scala. Applica la conoscenza di Spark e del cloud computing per accelerare l'addestramento dei modelli sui big data.

  • Lezione 5 • Monitoraggio e Riadestramento del Modello

    Tratta il rilevamento del data drift, del concept drift, del degrado delle prestazioni e i trigger di riaddestramento automatico. Garantisce che i modelli distribuiti rimangano accurati e affidabili nel tempo in produzione.

Certificazione

Il tuo certificato valido di completamento

Questo corso è per te:

  • Analisti di dati junior: pronti a passare dalle dashboard a ruoli di ingegneria.

  • Sviluppatori software: che desiderano specializzarsi in infrastruttura dati basata su cloud.

  • Amministratori IT: che vogliono orientarsi verso architetture cloud moderne e piattaforme di dati.

  • Professionisti di business intelligence: che mirano a scalare le proprie competenze verso ambienti di big data.

  • Persone in cambiamento di carriera dalla finanza o dalle scienze: attratte dall'ingegneria dei dati come nuovo percorso.

  • Ingegneri DevOps: che cercano di espandersi nella progettazione di pipeline di dati e nelle operazioni ML.

Corsi correlati

FAQ

Chi è Dedika?

Il certificato è valido in Italia?

I corsi sono gratuiti?

Qual è il carico di lavoro del corso?

Come sono strutturati i corsi?

Come funzionano i corsi?

Qual è la durata dei corsi?

Qual è il costo o il prezzo dei corsi?

Cos’è un corso EAD o online e come funziona?

Corso PDF