Cursusaanbod
Inleiding
- Wat is Kubefirst?
- Overzicht van de functies en architectuur van Kubefirst
- Integratie met open-source tools (Terraform, Vault, Argo, etc.)
Inrichting van ontwikkelomgeving
- Installeren en configureren van Kubefirst SDK
- Kiezen en inrichten van cloud-platforms (Local, AWS, Civo, etc.)
- Een Kubefirst-project maken in Visual Studio Code
- Projectstructuur en -bestanden verkennen
Kubefirst-programmeermodel
- Inzicht in Kubefirst-directives en clauses
- Gebruik van parallelle directives voor het maken van parallelle regio's
- Gebruik van kernels-directives voor het paralleliseren van kernels
- Gebruik van loop-directives voor het paralleliseren van lussen
Kubefirst-gegevensbeheer
- Beheren van gegevensoverdracht met data-directives
- Synchroniseren van gegevens met update-directives
- Vernieuwen van gegevensgebruik met cache-directives
- Maken van apparaatfuncties met routine-directives
Kubefirst API en libraries
- Inzicht in Kubefirst API in host-programma's
- Gebruik van Kubefirst API voor het opvragen van apparaatinformatie
- Instellen van apparaatnummer en type met Kubefirst API
- Fouten en uitzonderingen afhandelen met Kubefirst API
- Gebruik maken van Kubefirst libraries (math, random, complex)
Kubefirst-tools
- Inzicht in de rol van Kubefirst-tools
- Tools gebruiken voor het profileren en debuggen van Kubefirst-programma's
- Tijdsduur meten en verbeteren met tools (PGI Compiler, NVIDIA Nsight Systems, Allinea Forge)
Kubefirst-toepassingen
- Beste praktijken voor ontwikkelen en implementeren met Kubefirst
- Interoperabiliteit met andere programmeermodellen (CUDA, OpenCL, SYCL)
- Integratie met GPU-bibliotheken (cuBLAS, cuFFT)
- Voorbeeldtoepassing Kubefirst Metaphor demonstreren
Samenvatting en volgende stappen
Vereisten
- Basiswetenschappen van computerarchitectuur en geheierhiërarchie
- Kennis van Docker- en Kubernetes-concepten en -commando's
Dogverwerpers
- Ontwikkelaars
Getuigenissen (5)
Ik vond het fijn dat we de oefening hebben gedaan.
Silbia Bursuc
Cursus - Kubernetes Advanced
Automatisch vertaald
Hij was geduldig en begreep dat we achterbleven
Albertina - REGNOLOGY ROMANIA S.R.L.
Cursus - Deploying Kubernetes Applications with Helm
Automatisch vertaald
De training was meer praktisch
Siphokazi Biyana - Vodacom SA
Cursus - Kubernetes on AWS
Automatisch vertaald
Leren over Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Cursus - Kubernetes on Azure (AKS)
Automatisch vertaald
Het gaf een goede basis voor Docker en Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Cursus - Docker (introducing Kubernetes)
Automatisch vertaald