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)
gostei de termos feito a prática também
Silbia Bursuc
Curso - Kubernetes Advanced
Máquina Traduzida
ele foi paciente e entendeu que ficamos para trás
Albertina - REGNOLOGY ROMANIA S.R.L.
Curso - Deploying Kubernetes Applications with Helm
Máquina Traduzida
O treinamento foi mais prático
Siphokazi Biyana - Vodacom SA
Curso - Kubernetes on AWS
Máquina Traduzida
Aprendendo sobre Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Curso - Kubernetes on Azure (AKS)
Máquina Traduzida
Forneceu uma boa base para Docker e Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Curso - Docker (introducing Kubernetes)
Máquina Traduzida