Programa do Curso
Infraestrutura como Código (IaC) do EXO
- Visão geral dos padrões de despliegue do EXO: nós únicos, multi-nós e clusters RDMA
- Automação da instalação de dependências (Xcode, uv, Node.js, Rust) com gestão de configuração
- Utilização de Nix flakes para builds reproduzíveis do EXO e ambientes de desenvolvimento
- Escrita de playbooks Ansible ou scripts shell para provisionamento não supervisionado de clusters
Builds Reproduzíveis e Integração CI
- Fixação de dependências e construção do dashboard em pipelines CI
- Execução de testes de fumo (smoke tests) do EXO em executores GitHub Actions ou GitLab CI
- Criação de imagens douradas (golden images) e fluxos de reversão baseados em snapshots para VMs macOS e Linux
- Versionamento de cartões de modelos personalizados (custom model cards) em conjunto com o código da aplicação
Descoberta de Clusters e Automação de Rede
- Configuração de mDNS e DNS estático para descoberta fiável de nós libp2p
- Automação da criação de perfis de rede e gestão de pontes Thunderbolt no macOS
- Utilização de namespaces personalizados (EXO_LIBP2P_NAMESPACE) para separar clusters dev, staging e prod
- Regras de firewall e segmentação de rede para ambientes multi-tenant
Armazenamento e Gestão do Ciclo de Vida dos Modelos
- Design de estratégias EXO_MODELS_DIRS e EXO_MODELS_READ_ONLY_DIRS
- Montagem de partilhas NFS ou SAN como repositórios de modelos somente leitura para provisionamento rápido
- Recolha de lixo (garbage collection) de caches obsoletos e políticas de retenção de pesos versionados
- Automação de pré-descargas de modelos e verificações de saúde antes de atualizações em bloco (rolling updates)
Monitorização e Alertas
- Enviando (shipping) registos do EXO para logging centralizado (ELK, Loki ou Splunk)
- Construção de dashboards Grafana a partir da saída EXO_TRACING_ENABLED
- Alertas sobre mudanças de pertença ao cluster, eventos OOM e picos de latência de inferência
- Correlação de telemetria de hardware macmon com regressões de desempenho de modelos
Atualização, Reversão e Recuperação de Desastres
- Preparação de atualizações binárias do EXO num nó canário antes da despliegue em toda a frota (fleet-wide)
- Reversão a nível de modelo: comutação entre versões quantizadas sem re-descarga
- Criação de cópias de segurança e restauro do estado do cluster, namespaces personalizados e pesos em cache
- Documentação de runbooks de recuperação para cenários de reconstrução total do cluster
Endurecimento de Segurança e Conformidade
- Aplicação de TLS na camada de proxy reverso (nginx, traefik) para o dashboard e API
- Implementação de limitação de taxa (rate limiting) e listagem branca de IPs (IP whitelisting) para endpoints EXO
- Isolamento de clusters com VLANs e políticas de rede de confiança zero (zero-trust)
- Auditoria de acessos e manutenção de um inventário de modelos e versões despliegados
Requisitos
- Experiência com práticas DevOps (CI/CD, IaC, orquestração de contentores)
- Familiaridade com administração de sistemas e gestão de pacotes em macOS ou Linux
- Compreensão de conceitos de rede, DNS e armazenamento
Público-Alvo
- Engenheiros DevOps
- Arquitetos de infraestrutura
- SREs responsáveis por cargas de trabalho de IA em locais físicos (on-premise)
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
Testemunhos de Clientes (2)
Craig esteve extremamente envolvido no treinamento, sempre garantindo que estivéssemos atentos, adaptando os exemplos às nossas atividades do dia a dia e sempre fornecendo uma resposta quando solicitado, mesmo que as informações não tivessem sido incluídas na apresentação.
Ecaterina Ioana Nicoale - BOOKING HOLDINGS ROMANIA SRL
Curso - DevOps Foundation®
Máquina Traduzida
exemplos da vida real
Maria - Fundacja PTA
Curso - Mastering Make: Advanced Workflow Automation and Optimization
Máquina Traduzida