Curso SaltStack Configuration and Orchestration

  • DevOps | CI | CD | Kubernetes | Web3

Curso SaltStack Configuration and Orchestration

24 horas
Visão Geral

O curso SaltStack Configuration and Orchestration capacita profissionais de TI a automatizar o gerenciamento de infraestrutura utilizando o SaltStack, uma poderosa plataforma de automação e gerenciamento de configuração amplamente utilizada em ambientes DevOps e operações de grande escala.

Durante o treinamento, os participantes aprenderão a instalar e configurar a arquitetura do SaltStack, gerenciar servidores utilizando states e pillars, executar comandos remotamente e implementar automações complexas por meio de orquestração. O curso também aborda práticas recomendadas para gerenciamento de configuração, automação de infraestrutura, segurança e escalabilidade em ambientes corporativos.

Ao final do curso, os participantes estarão aptos a automatizar tarefas administrativas, aplicar configurações consistentes em múltiplos servidores e criar fluxos de orquestração para implantação e gerenciamento de serviços em ambientes de produção.

Objetivo

Após realizar este curso SaltStack Configuration and Orchestration, você será capaz de:

  • Compreender a arquitetura e funcionamento do SaltStack
  • Instalar e configurar ambientes Salt Master e Salt Minion
  • Executar comandos remotamente em múltiplos servidores
  • Criar states para gerenciamento de configuração automatizado
  • Utilizar pillars para gerenciamento de dados sensíveis e configuração
  • Implementar automação e orquestração de processos complexos
  • Gerenciar infraestrutura em larga escala utilizando SaltStack
  • Aplicar boas práticas de automação e segurança em ambientes corporativos
Publico Alvo
  • Administradores de sistemas Linux
  • Engenheiros DevOps
  • Engenheiros de automação de infraestrutura
  • Administradores de cloud
  • Engenheiros de plataforma
  • Profissionais responsáveis por operações de TI
Pre-Requisitos
  • Conhecimentos básicos de Linux
  • Experiência com linha de comando
  • Noções de redes e infraestrutura
  • Conhecimento básico de automação de sistemas (desejável)
  • Familiaridade com YAML (recomendado)
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1: Introduction to SaltStack

  1. SaltStack overview and use cases
  2. SaltStack architecture and components
  3. Master and Minion communication model
  4. Installing SaltStack components
  5. Verifying SaltStack connectivity

Module 2: Remote Execution with Salt

  1. Salt command line interface
  2. Targeting minions
  3. Executing remote commands
  4. Working with execution modules
  5. Managing large-scale environments

Module 3: Configuration Management with States

  1. Introduction to Salt states
  2. State files and structure
  3. Writing basic state configurations
  4. Managing packages, services and files
  5. Applying states to systems

Module 4: Data Management with Pillars and Grains

  1. Understanding grains
  2. Managing configuration data with pillars
  3. Using pillar data in states
  4. Structuring pillar configurations
  5. Securing sensitive configuration data

Module 5: SaltStack Orchestration

  1. Introduction to orchestration concepts
  2. Writing orchestration states
  3. Coordinating multi-system tasks
  4. Automating infrastructure deployment
  5. Managing service dependencies

Module 6: SaltStack Event System and Reactor

  1. Salt event bus architecture
  2. Working with events
  3. Creating reactor configurations
  4. Event-driven automation
  5. Monitoring infrastructure events

Module 7: Scaling SaltStack Environments

  1. Managing large infrastructures
  2. Performance optimization
  3. Multi-master configurations
  4. High availability design
  5. Best practices for large deployments

Module 8: Security and Best Practices

  1. Securing SaltStack communication
  2. Authentication and key management
  3. Access control and permissions
  4. Auditing and logging
  5. Operational best practices
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h