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 a desvios e falhas de auditoria.
- Nix store, 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 da NixOS a partir da ISO com particionamento manual e automatizado.
- A linguagem Nix: conjuntos, funções e importações.
- Estrutura do configuration.nix e sistema de módulos.
- Pesquisa de pacotes e opções com o comando nix search e páginas de manual.
Gerenciamento de Pacotes e Serviços
- Instalação de pacotes em nível global versus por usuário com o nix-env.
- Ativação declarativa de serviços systemd.
- Substituições personalizadas de pacotes e overlays.
- Limpeza do armazenamento (garbage collection) e otimização do armazenamento.
Ambientes Reproduzíveis
- nix-shell e shell.nix para desenvolvimento ad hoc.
- Nix Flakes para reproduzibilidade baseada em arquivos de bloqueio (lockfiles).
- devenv e devshell para integração de novas equipes.
- Integração com Direnv para alternância automática de ambientes.
Implantação Remota
- NixOps e Colmena para gestão de frota.
- Compilação remota e configuração de cache binário.
- Gerenciamento de segredos com agenix e sops-nix.
- Testes de implantação com VMs e contêineres NixOS.
Atualizações e Reversões do Sistema
- nixos-rebuild nos modos switch, test e boot.
- Reversão atômica para gerações anteriores.
- Gerenciamento de canais e fixação (pinning) para atualizações reproduzíveis.
- Recuperação de emergência e configuração do carregador de inicialização.
Tópicos Avançados
- Contêineres e virtualização leve da NixOS.
- Compilação cruzada e builds para ARM.
- Geração de imagens ISO e netboot personalizadas.
- Integração contínua (CI) de pacotes Nix com o Hydra.
Requisitos
- Administração avançada de sistemas Linux e scripts de shell.
- Compreensão dos conceitos de programação funcional.
- Familiaridade com Git e configuração controlada por versão.
Público-Alvo
- Engenheiros de infraestrutura que buscam sistemas reproduzíveis e declarativos.
- Equipes de DevOps que estão substituindo Ansible, Puppet ou Chef pelo Nix.
- Organizações que exigem implantações reproduzíveis bit a bit.
21 Horas
Testemunhos de Clientes (3)
treinador experiente
Monika Biskupska - Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Curso - Kubernetes Security Fundamentals (LFS460)
Máquina Traduzida
o instrutor possui conhecimento prático
- Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Curso - Kubernetes for App Developers (LFD459)
Máquina Traduzida
Laboratórios e práticas
MIR YOUSUF - Business Computer Skills
Curso - Red Hat System Administration III (RHEL9) – RH294+EX294
Máquina Traduzida