Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Duração 21 horas
Programa do Curso
Soberania de Sistema Declarativo
- Por que a gestão de configuração imperativa leva a deriva e falhas de auditoria.
- Armazenamento Nix, derivações e funções puras para construção de sistemas.
- NixOS vs distribuições tradicionais: imutabilidade e atualizações atómicas.
Instalação e Fundamentos
- Instalar o NixOS a partir de ISO com particionamento manual e automatizado.
- A linguagem Nix: conjuntos, funções e imports.
- Estrutura do configuration.nix e sistema de módulos.
- Pesquisa de pacotes e opções com nix search e páginas de manual.
Gestão de Pacotes e Serviços
- Instalar pacotes a nível de sistema vs por utilizador com nix-env.
- Ativar serviços systemd de forma declarativa.
- Substituições personalizadas de pacotes e overlays.
- Colecção de lixo e otimização do armazenamento.
Ambientes Reproduzíveis
- nix-shell e shell.nix para desenvolvimento ad-hoc.
- Nix Flakes para reprodutibilidade baseada em ficheiros de bloqueio.
- devenv e devshell para integração de equipes.
- Integração com Direnv para comutação automática de ambientes.
Implantação Remota
- NixOps e Colmena para gestão de frotas.
- Construção remota e configuração de cache binária.
- Gestão de segredos com agenix e sops-nix.
- Testes de implantação com VMs e contentores NixOS.
Atualizações e Reversões de Sistema
- Modos switch, test e boot do nixos-rebuild.
- Reversão atómica para gerações anteriores.
- Gestão de canais e fixação (pinning) para atualizações reproduzíveis.
- Recuperação de emergência e configuração do bootloader.
Tópicos Avançados
- Contentores NixOS e virtualização ligeira.
- Compilação cruzada e builds ARM.
- Geração de imagens ISO personalizadas e netboot.
- Integração contínua Hydra para pacotes Nix.
Requisitos
- Experiência avançada em administração de sistemas Linux e scripts de shell.
- Compreensão fundamental dos conceitos de programação funcional.
- Familiaridade com Git e fluxos de configuração controlados por versão.
Público-Alvo
- Engenheiros de infraestrutura em busca de sistemas reproduzíveis e declarativos.
- Equipes DevOps que pretendem substituir Ansible, Puppet ou Chef por Nix.
- Organizações que necessitam de implantações reproduzíveis bit a bit.
Formação Empresarial Personalizada
Soluções de formação concebidas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, formação online em direto, a partir de 3900 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes