Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione
- Che cos’è Kubefirst?
- Panoramica delle funzionalità e dell’architettura di Kubefirst
- Integrazione con strumenti open source (Terraform, Vault, Argo, ecc.)
Configurazione dell’ambiente di sviluppo
- Installazione e configurazione dello SDK Kubefirst
- Scelta e predisposizione delle piattaforme cloud (Locale, AWS, Civo, ecc.)
- Creazione di un progetto Kubefirst in Visual Studio Code
- Analisi della struttura del progetto e dei suoi file
Modello di programmazione Kubefirst
- Conoscenza delle direttive e clausole di Kubefirst
- Uso delle direttive parallele per creare regioni di esecuzione simultanea
- Impiego delle direttive kernel per parallelizzare i kernel dei programmi
- Ricorso alle direttive cicliche per parallelizzare le strutture iterative
Gestione dei dati in Kubefirst
- Controllo del flusso dei dati tramite le opportune direttive
- Sincronizzazione delle informazioni con l’utilizzo di apposite direttive di aggiornamento
- Ottimizzazione della riutilizzabilità dei dati grazie alle direttive di cache<
- Creazione di funzioni personalizzate per dispositivi tramite le direttive routine<
API e librerie Kubefirst
- Riconoscimento del ruolo dell’API Kubefirst nei programmi host<
- Utilizzo dell’API per ricavare informazioni sui dispositivi disponibili<
- Definizione del tipo e del numero di dispositivi tramite l’API di Kubefirst<
- Gestione degli errori ed eccezioni sfruttando la stessa API<
- Utilizzo delle librerie standard di Kubefirst (matematica, casualità, numeri complessi)
Strumenti Kubefirst
- Riconoscimento del ruolo degli strumenti complementari forniti da Kubefirst<
- Sfruttamento di tali utilità per profilare e eseguire il debug dei programmi scritti in Kubefirst<
- Misurazione e ottimizzazione della velocità di esecuzione tramite strumenti specialistici (PGI Compiler, NVIDIA Nsight Systems, Allinea Forge)
Applicazioni basate su Kubefirst
- Pratiche consigliate per sviluppare e distribuire applicazioni in ambienti Kubefirst<
- Interazione con altri modelli di programmazione (CUDA, OpenCL, SYCL)
- Integrazione con librerie specifiche dedicate ai processori grafici, come cuBLAS e cuFFT<
- Demonstrazione della demo ufficiale denominata Kubefirst Metaphor<
Riepilogo e prospettive future
Requisiti
- Conoscenze di base sull’architettura dei computer e sulla gerarchia della memoria
- Familiarità con i concetti e i comandi fondamentali di Docker e Kubernetes
Destinatari
- Sviluppatori
14 ore
Recensioni (4)
comprensione di base dei contenitori/Kubernetes e del loro funzionamento funzionalità della piattaforma OpenShift
Eric Scholze - NOW IT GmbH
Corso - Introduction to Containers, Kubernetes & OpenShift
Traduzione automatica
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Corso - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Come i formatori trasmettono efficacemente le conoscenze
Vu Thoai Le - Reply Polska sp. z o. o.
Corso - Certified Kubernetes Administrator (CKA) - exam preparation
Traduzione automatica
La conoscenza e gli scambi con Augustin
Laurent - L'Office national des vacances annuelles (ONVA)
Corso - Docker and Kubernetes
Traduzione automatica