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)
Hij had geduld en begreep dat we achterop raken
Albertina - REGNOLOGY ROMANIA S.R.L.
Cursus - Deploying Kubernetes Applications with Helm
Automatisch vertaald
Hoe Interactief Reda de informatie zou uitleggen en ons zou laten deelnemen. Hij zou ook interessante feiten noemen onderweg en al zijn kennis delen. Reda heeft uitstekende communicatieve vaardigheden, waardoor online training echt effectief is.
Janine - BMW SA
Cursus - Kubernetes Advanced
Automatisch vertaald
De opleiding 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 bood een goede basis voor Docker en Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Cursus - Docker (introducing Kubernetes)
Automatisch vertaald