Programa do Curso
Introdução
- O que é o Kubefirst?
- Visão geral dos recursos e arquitetura do Kubefirst
- Integração com ferramentas de código aberto (Terraform, Vault, Argo, etc.)
Configurando o Ambiente de Desenvolvimento
- Instalando e configurando o SDK Kubefirst
- Escolhendo e configurando plataformas de nuvem (Local, AWS, Civo, etc.)
- Criando um projeto Kubefirst no Visual Studio Code
- Explorando a estrutura do projeto e arquivos
Modelo de Programação Kubefirst
- Compreendendo diretivas e cláusulas Kubefirst
- Usando diretivas paralelas para criar regiões paralelas
- Usando diretivas de kernels para parallelizar kernels
- Usando diretivas de loop para parallelizar loops
Gestão de Dados Kubefirst
- Gerenciando movimentação de dados com diretivas de dados
- Sincronizando dados com diretivas de atualização
- Melhorando a reutilização de dados com diretivas de cache
- Criando funções de dispositivo com diretivas de rotina
API e Bibliotecas Kubefirst
- Compreendendo a API Kubefirst em programas host
- Usando a API Kubefirst para consultar informações do dispositivo
- Configurando o número e tipo de dispositivo com a API Kubefirst
- Manipulando erros e exceções com a API Kubefirst
- Usando bibliotecas Kubefirst (matemática, aleatória, complexa)
Ferramentas Kubefirst
- Compreendendo o papel das ferramentas Kubefirst
- Usando ferramentas para perfilar e depurar programas Kubefirst
- Mensurando e melhorando o tempo de execução com ferramentas (PGI Compiler, NVIDIA Nsight Systems, Allinea Forge)
Aplicações Kubefirst
- Melhores práticas para desenvolver e implantar com Kubefirst
- Interoperando com outros modelos de programação (CUDA, OpenCL, SYCL)
- Integrando-se com bibliotecas GPU (cuBLAS, cuFFT)
- Demonstração da aplicação demonstrativa Kubefirst Metaphor
Resumo e Próximos Passos
Requisitos
- Conhecimento básico de arquitetura de computadores e hierarquia de memória
- Familiaridade com conceitos e comandos Docker e Kubernetes
Público-Alvo
- Desenvolvedores
Declaração de Clientes (5)
ele foi paciente e compreendeu que ficamos para trás
Albertina - REGNOLOGY ROMANIA S.R.L.
Curso - Deploying Kubernetes Applications with Helm
Máquina Traduzida
Como o Interactive Reda explicaria as informações e nos incentivaria a participar. Ele também mencionaria fatos interessantes ao longo do caminho e compartilharia todo o conhecimento que possui. Reda tem excelentes habilidades de comunicação, o que torna a formação online realmente eficaz.
Janine - BMW SA
Curso - Kubernetes Advanced
Máquina Traduzida
A formação foi mais prática
Siphokazi Biyana - Vodacom SA
Curso - Kubernetes on AWS
Máquina Traduzida
Aprender sobre Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Curso - Kubernetes on Azure (AKS)
Máquina Traduzida
Ele proporcionou uma boa base para Docker e Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Curso - Docker (introducing Kubernetes)
Máquina Traduzida