Curso Linux Containers Fundamentals

  • Linux & Suse

Curso Linux Containers Fundamentals

16 horas
Visão Geral

O curso Linux Containers Fundamentals oferece uma introdução detalhada ao uso de containers no ambiente Linux, explorando as tecnologias subjacentes e ferramentas essenciais como Docker, Podman, e LXC/LXD. Este curso Linux Containers Fundamentals é projetado para fornecer uma base sólida sobre containers, desde os conceitos básicos até o gerenciamento prático, automação e segurança. Com uma abordagem prática, o curso ajuda desenvolvedores e profissionais de DevOps a configurar, gerenciar e otimizar containers em ambientes de desenvolvimento e produção.

Objetivo

Após concluir o curso Linux Containers Fundamentals, você será capaz de:

  • Compreender o funcionamento de containers e as diferenças com máquinas virtuais.
  • Instalar e configurar diferentes ferramentas de containers Linux, incluindo Docker, Podman e LXC/LXD.
  • Criar, gerenciar e automatizar containers em ambientes de desenvolvimento.
  • Aplicar boas práticas de segurança e otimização de containers.
Publico Alvo
  • Desenvolvedores e engenheiros de software que desejam aprender sobre containers Linux.
  • Profissionais de DevOps e SysAdmins que buscam otimizar seus fluxos de trabalho com containers.
  • Iniciantes que querem construir uma base sólida no uso de containers em Linux.
Pre-Requisitos
  • Conhecimento básico em Linux (comandos de terminal).
  • Noções de rede e administração de sistemas são vantajosas, mas não obrigatórias.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Introdução a Containers Linux

  1. Conceitos fundamentais de containers
  2. Containers vs. máquinas virtuais: comparações e casos de uso
  3. Benefícios e desafios no uso de containers em Linux

Ferramentas Essenciais para Containers

  1. Introdução ao Docker, Podman e LXC/LXD
  2. Comparação entre as ferramentas e casos de uso específicos
  3. Estrutura e funcionamento de cada tecnologia

Instalação e Configuração de Containers no Linux

  1. Requisitos e instalação do Docker, Podman e LXC/LXD
  2. Configuração de ambiente e permissões para containers
  3. Configurações avançadas para ambientes de desenvolvimento e produção

Gerenciamento de Containers

  1. Comandos básicos e avançados para gerenciar containers
  2. Criação, execução e remoção de containers
  3. Trabalhando com redes, volumes e armazenamento persistente

Imagens de Containers e Registry

  1. Criando e gerenciando imagens de containers
  2. Docker Hub e outros repositórios de imagens
  3. Customização e publicação de imagens

Automação com Containers

  1. Configuração de automações e scripts para containers
  2. Integração com CI/CD e fluxos de trabalho DevOps
  3. Exemplos práticos de automação para containers Linux

Segurança em Containers

  1. Boas práticas de segurança para ambientes de containers
  2. Controle de acesso, isolamento e segurança de dados
  3. Ferramentas e técnicas para hardening de containers

Otimização e Melhores Práticas

  1. Otimização de performance de containers
  2. Boas práticas para criação e gerenciamento de containers
  3. Soluções para escalabilidade e monitoramento

Laboratório Prático e Exercícios Avançados

  1. Configuração e execução de containers com Docker, Podman e LXC/LXD
  2. Exercícios práticos de automação e integração
  3. Cenários de diagnóstico e resolução de problemas

Projeto Final

  • Implementação de um projeto real utilizando containers em Linux
  • Aplicação de práticas de segurança, automação e otimização
  • Análise e apresentação das soluções implementadas no projeto
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