Struttura del corso
Introduzione
- Cosa è 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 del SDK Kubefirst
- Scelta e configurazione delle piattaforme cloud (Local, AWS, Civo, ecc.)
- Creazione di un progetto Kubefirst in Visual Studio Code
- Esplorazione della struttura del progetto e dei file
Modello di Programmazione Kubefirst
- Comprensione delle direttive e clausole Kubefirst
- Utilizzo di direttive parallele per creare regioni parallele
- Utilizzo di direttive kernel per parallelizzare i kernel
- Utilizzo di direttive loop per parallelizzare gli loop
Gestione dei Dati Kubefirst
- Gestione del movimento dei dati con direttive di dati
- Sincronizzazione dei dati con direttive di aggiornamento
- Miglioramento della riutilizzabilità dei dati con direttive di cache
- Creazione di funzioni device con direttive routine
API e Librerie Kubefirst
- Comprensione dell'API Kubefirst nei programmi host
- Utilizzo dell'API Kubefirst per interrogare le informazioni sul dispositivo
- Impostazione del numero e tipo di dispositivo con l'API Kubefirst
- Gestione degli errori ed eccezioni con l'API Kubefirst
- Utilizzo delle librerie Kubefirst (matematica, random, complesse)
Strumenti Kubefirst
- Comprensione del ruolo degli strumenti Kubefirst
- Utilizzo di strumenti per il profilo e il debug dei programmi Kubefirst
- Misurazione e miglioramento del tempo di esecuzione con strumenti (PGI Compiler, NVIDIA Nsight Systems, Allinea Forge)
Applicazioni Kubefirst
- Bolle pratiche per lo sviluppo e il deployment con Kubefirst
- Interoperabilità con altri modelli di programmazione (CUDA, OpenCL, SYCL)
- Integrazione con librerie GPU (cuBLAS, cuFFT)
- Dimostrazione dell'applicazione demo Kubefirst Metaphor
Riassunto e Prossimi Passi
Requisiti
- Conoscenze di base di architettura del computer e gerarchia della memoria
- Familiarità con concetti e comandi Docker e Kubernetes
Pubblico
- Sviluppatori
Recensioni (5)
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Corso - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
la sua empatia e la capacità di tradurre concetti complessi in casi facilmente comprensibili
Giorgio - Accenture Italia
Corso - Certified Kubernetes Security Specialist (CKS)
Il modo in cui si avvicinava ognuno di noi quando stava spiegando ciò che non capivamo.
Marian - REGNOLOGY ROMANIA S.R.L.
Corso - Deploying Kubernetes Applications with Helm
Traduzione automatica
Ha spiegato tutto, non solo le nozioni di k8s.
Stefan Voinea - EMAG IT Research S.R.L
Corso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduzione automatica
Profondità delle conoscenze del formatore
Grant Miller - BMW
Corso - Certified Kubernetes Administrator (CKA) - exam preparation
Traduzione automatica