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)
Over microservices en hoe je Kubernetes onderhoudt
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Cursus - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Automatisch vertaald
De manier waarop hij ieder van ons benaderde toen hij uitlegde wat we niet begrepen.
Marian - REGNOLOGY ROMANIA S.R.L.
Cursus - Deploying Kubernetes Applications with Helm
Automatisch vertaald
Hij legde alles uit, niet alleen k8s-concepten.
Stefan Voinea - EMAG IT Research S.R.L
Cursus - Certified Kubernetes Application Developer (CKAD) - exam preparation
Automatisch vertaald
Diepte van kennis van de trainer
Grant Miller - BMW
Cursus - Certified Kubernetes Administrator (CKA) - exam preparation
Automatisch vertaald
There was a lot to lean, but it never felt rushed.
thomas gardner - National Oceanography Centre
Cursus - Docker, Kubernetes and OpenShift for Administrators
Automatisch vertaald