Curso Rocky Linux for DevOps and Automation

  • Linux & Suse

Curso Rocky Linux for DevOps and Automation

24 horas
Visão Geral

Este Curso Rocky Linux for DevOps and Automation, oferece uma imersão nas práticas e ferramentas DevOps aplicadas ao Rocky Linux, com foco em automação de infraestrutura, integração contínua (CI) e entrega contínua (CD). Os alunos aprenderão a configurar, gerenciar e automatizar processos utilizando Rocky Linux em ambientes de desenvolvimento e produção. O Curso Rocky Linux for DevOps and Automation é ideal para profissionais de TI que desejam otimizar seus fluxos de trabalho e aumentar a eficiência usando tecnologias de automação.

Este Curso Rocky Linux for DevOps and Automation, abrange todos os aspectos essenciais do uso de Rocky Linux em ambientes DevOps e automação, garantindo que os alunos estejam preparados para aplicar essas práticas de maneira eficaz em seus trabalhos.

Objetivo

Após realizar este curso Rocky Linux for DevOps and Automation, você será capaz de:

  • Configurar ambientes DevOps no Rocky Linux
  • Automar tarefas administrativas e de infraestrutura usando Ansible
  • Gerenciar containers com Docker e Podman no Rocky Linux
  • Orquestrar containers utilizando Kubernetes
  • Implementar e gerenciar pipelines de CI/CD com Jenkins e GitLab CI
  • Monitorar sistemas automatizados e configurar alertas
Publico Alvo
  • Administradores de sistemas
  • Engenheiros DevOps
  • Profissionais de TI responsáveis pela automação de infraestrutura e integração contínua
  • Desenvolvedores que desejam aprimorar seus conhecimentos em automação com Linux
Pre-Requisitos
  • Conhecimentos básicos em administração de sistemas Linux
  • Noções de automação e scripts
  • Experiência com containers e ferramentas de CI/CD (Git, Jenkins, etc.) é recomendada
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Módulo 1: Introdução ao DevOps com Rocky Linux

  1. O que é DevOps?
  2. Principais conceitos e ferramentas DevOps
  3. Benefícios do uso do Rocky Linux em ambientes DevOps
  4. Preparação do ambiente DevOps no Rocky Linux

Módulo 2: Automação com Ansible no Rocky Linux

  1. Instalação e configuração do Ansible no Rocky Linux
  2. Princípios básicos do Ansible: Inventários, Playbooks e Roles
  3. Criação de Playbooks para automação de tarefas administrativas
  4. Automatização de gerenciamento de usuários, pacotes e serviços
  5. Melhores práticas de automação com Ansible

Módulo 3: Gestão de Containers com Docker e Podman

  1. Introdução a containers: conceito e benefícios
  2. Instalação e configuração do Docker e Podman no Rocky Linux
  3. Gerenciamento de imagens e containers
  4. Criação de ambientes isolados para desenvolvimento e produção
  5. Implementação de práticas de segurança com containers

Módulo 4: Orquestração com Kubernetes

  1. Introdução ao Kubernetes
  2. Instalação e configuração de clusters Kubernetes no Rocky Linux
  3. Implantação de aplicativos em Kubernetes
  4. Gerenciamento de pods, serviços e volumes persistentes
  5. Escalabilidade e autoescalonamento de aplicações
  6. Monitoramento de clusters Kubernetes

Módulo 5: Integração Contínua e Entrega Contínua (CI/CD)

  1. Conceitos de CI/CD e suas vantagens em ambientes DevOps
  2. Instalação e configuração do Jenkins no Rocky Linux
  3. Criação de pipelines automatizados com Jenkins
  4. Uso do GitLab CI/CD para automação de builds e testes
  5. Integração do Docker e Kubernetes com pipelines CI/CD
  6. Implementação de testes automatizados

Módulo 6: Monitoramento e Alertas Automáticos

  1. Introdução ao monitoramento de sistemas
  2. Ferramentas de monitoramento: Prometheus e Grafana
  3. Configuração de alertas automáticos para falhas e desempenho
  4. Integração de monitoramento com pipelines CI/CD
  5. Melhores práticas de monitoramento contínuo

Módulo 7: Práticas de Infraestrutura como Código (IaC)

  1. Conceito e benefícios de IaC
  2. Implementação de IaC com Terraform no Rocky Linux
  3. Provisionamento automatizado de servidores e infraestrutura
  4. Integração de IaC com pipelines CI/CD
TENHO INTERESSE

Cursos Relacionados

Curso Linux Bash Shell Programming

32 horas

Curso Linux Suse SLE200 Transitioning Enterprise 15

8 Horas

Curso Enterprise Server Deployment SLE211v15

16 horas

Curso SUSE Enterprise Server 15 Administration SLE201v15

32 Horas

Curso Linux Suse Enterprise Server 15 Adm Advanced SLE301v15

32 horas

Curso Linux Suse SLES for SAP Applications HA Deployment and Configuration

24 Horas

Curso Suse Linux Protegendo Enterprise Server 12 SLE341

24 Horas