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.
Programa do Curso
Soberania do Sistema Declarativo
- Por que o gerenciamento de configuração imperativo leva à deriva e falhas na auditoria.
- Armazenamento do Nix, derivações e funções puras para a construção do sistema.
- NixOS versus distribuições tradicionais: imutabilidade e atualizações atômicas.
Instalação e Conceitos Básicos
- Instalação do NixOS a partir da 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
- Instalação de pacotes em todo o sistema versus por usuário com nix-env.
- Habilitação declarativa de serviços systemd.
- Sobrescritas de pacotes personalizados e overlays.
- Coleta de lixo e otimização do armazenamento.
Ambientes Reproduzíveis
- nix-shell e shell.nix para desenvolvimento sob demanda.
- Nix Flakes para reprodutibilidade baseada em lockfile.
- devenv e devshell para integração de novos membros da equipe.
- Integração com Direnv para alternância automática de ambiente.
Implantação Remota
- NixOps e Colmena para gerenciamento de frota.
- Compilação remota e configuração de cache binário.
- Gestão de segredos com agenix e sops-nix.
- Testes de implantação com VMs e contêineres NixOS.
Atualizações e Rollbacks do Sistema
- nixos-rebuild nos modos switch, test e boot.
- Rollback atômico 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
- Contêineres NixOS e virtualização leve.
- Compilação cruzada (cross-compilation) e builds para ARM.
- Geração de imagens ISO personalizadas e netboot.
- Hudson de integração contínua para pacotes Nix.
Requisitos
- Experiência avançada em administração de sistemas Linux e scripting em shell.
- Compreensão fundamental dos conceitos de programação funcional.
- Conhecimento básico de Git e fluxos de trabalho de configuração com controle de versão.
Público-Alvo
- Engenheiros de infraestrutura que buscam sistemas reproduzíveis e declarativos.
- Equipes de DevOps que desejam substituir Ansible, Puppet ou Chef pelo Nix.
- Organizações que exigem implantações bit-a-bit reproduzíveis.
21 Horas
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas 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, treinamento online ao vivo, a partir de 3900 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes