Curso de Docker: Da Instalação ao Deploy de Aplicações

Você já perdeu horas configurando ambientes de desenvolvimento ou enfrentou erros ao migrar aplicações entre máquinas? Com Docker, você elimina esses problemas e garante que sua aplicação rode em qualquer lugar, de forma consistente e isolada. Neste curso, você aprenderá a containerizar aplicações do zero e realizar deploy com confiança.

Nível: Iniciante

Para quem é: desenvolvedores, estudantes de TI e profissionais que desejam aprender a usar Docker para containerização de aplicações

Ao concluir, você será capaz de: implementar e gerenciar aplicações em containers Docker, desde a configuração inicial até o deploy funcional

6 módulos · 9h · certificado ao final

  • Instrumentando o Ambiente Docker desde o Primeiro Container
    instalar o Docker e executar um container básico para validar o ambiente
  • Monitorando Imagens e Containers com Comandos Essenciais
    gerenciar imagens e containers utilizando comandos básicos do Docker
  • Diagnosticando Aplicações com Dockerfiles Personalizados
    criar um Dockerfile para containerizar uma aplicação simples
  • Otimizando Ambientes com Docker Compose
    orquestrar múltiplos containers utilizando Docker Compose
  • Documentando e Publicando Imagens em Repositórios
    publicar imagens Docker em repositórios públicos e privados
  • Projeto Final: Deploy de uma Aplicação Completa com Docker
    implementar uma aplicação completa utilizando Docker e Docker Compose, pronta para deploy

Projeto Final

Aplicação completa containerizada com Docker, incluindo frontend, backend e banco de dados, pronta para deploy

Carregando a aula…

Curso de Administração de Sistemas Linux para Certificação RHCSA

Elimine o desperdício de tempo e erros manuais na administração de servidores Linux. Este curso prepara você para a certificação RHCSA com práticas reais e automação de tarefas essenciais.

Nível: Iniciante a Intermediário

Para quem é: profissionais de TI, estudantes de tecnologia e administradores de sistemas que buscam certificação RHCSA

Ao concluir, você será capaz de: configurar, gerenciar e automatizar servidores Linux para atender aos requisitos da certificação RHCSA

7 módulos · 9h · certificado ao final

  • Mapeando o ambiente de um servidor Linux
    identificar e descrever os componentes essenciais de um sistema Linux para administração
  • Automatizando tarefas com scripts Bash
    criar scripts Bash para automatizar tarefas administrativas recorrentes
  • Padronizando permissões de usuários e grupos
    configurar permissões de arquivos e diretórios para usuários e grupos de forma segura
  • Orquestrando serviços com systemd
    gerenciar serviços e processos em um servidor Linux usando systemd
  • Simulando configurações de rede e firewall
    configurar interfaces de rede e regras de firewall para garantir conectividade e segurança
  • Padronizando armazenamento com LVM e partições
    criar e gerenciar volumes lógicos e partições para otimizar o armazenamento em servidores Linux
  • Projeto Final: Servidor Linux configurado para certificação RHCSA
    integrar todos os conceitos aprendidos para configurar um servidor Linux completo

Projeto Final

servidor Linux configurado e documentado conforme os requisitos da certificação RHCSA

Carregando a aula…

Curso de Infraestrutura Virtualizada Complicada para VMware Simplificada

Aprenda a configurar e gerenciar ambientes virtuais com VMware Workstation. Este curso transforma um setup problemático em uma infraestrutura virtualizada segura e eficiente, preparando você para as demandas do mundo real.

Nível: Iniciante

Para quem é: Profissionais de TI, estudantes e entusiastas que buscam adquirir conhecimento prático em virtualização para configurar seus próprios ambientes de teste, desenvolvimento ou estudo.

Ao concluir, você será capaz de: Configurar, gerenciar e otimizar ambientes virtuais seguros e eficientes utilizando as ferramentas do VMware Workstation.

6 módulos · 8h · certificado ao final

  • Auditando a Máquina Virtual Existente e Desvendando sua Estrutura
    Compreender os componentes internos e a configuração de uma máquina virtual já criada, identificando pontos de otimização e falha.
  • Revisando os Componentes de Hardware Virtual e Tipos de Placa de Rede
    Compreender os diferentes tipos de hardware virtual e suas implicações no desempenho e na conectividade da máquina virtual.
  • Corrigindo a Instalação do VMware Workstation e Criando sua Primeira VM
    Instalar o VMware Workstation corretamente em um sistema operacional host e criar uma máquina virtual básica, configurando seus recursos essenciais.
  • Padronizando as Configurações de Rede e Armazenamento para VMs
    Configurar e otimizar as opções de rede e armazenamento para máquinas virtuais, garantindo conectividade e desempenho adequados.
  • Documentando Gerenciamento de Snapshots e Clonagem de VMs para Continuidade
    Gerenciar estados de máquinas virtuais usando snapshots e criar cópias de VMs através da clonagem, compreendendo suas aplicações e melhores práticas.
  • Projeto Final: Ambiente Virtualizado Otimizado e Documentado
    Criar um ambiente virtualizado completo e funcional no VMware Workstation, incorporando as melhores práticas de configuração, otimização e documentação aprendidas no curso.

Projeto Final

Um ambiente virtualizado otimizado e documentado, com uma máquina virtual configurada e funcional no VMware Workstation, pronta para uso em desenvolvimento, testes ou estudos.

Carregando a aula…

Curso de Virtualização com VirtualBox e Docker

Você tem dificuldades para isolar ambientes de desenvolvimento ou testar diferentes sistemas operacionais? Este curso oferece a solução, guiando você desde os fundamentos da virtualização até a implantação de aplicações em ambientes isolados com VirtualBox e Docker, transformando a complexidade em ambientes de trabalho organizados e eficientes.

Nível: Iniciante

Para quem é: Profissionais de TI em início de carreira, estudantes e entusiastas que desejam entender e aplicar os conceitos fundamentais de virtualização.

Ao concluir, você será capaz de: Configurar e gerenciar ambientes virtualizados utilizando máquinas virtuais e contêineres para isolamento e portabilidade de aplicações.

7 módulos · 11h · certificado ao final

  • Coletando as Necessidades Pessoais de Virtualização
    Identificar os cenários em que a virtualização pode ser benéfica para otimizar suas tarefas diárias de TI.
  • Tratando o Ambiente Hospedeiro para Instalação de Hypervisor
    Preparar o sistema operacional principal para a instalação e funcionamento eficiente de um software de virtualização de máquinas.
  • Coletando Imagens de Sistemas Operacionais para Máquinas Virtuais
    Adquirir e configurar imagens ISO de sistemas operacionais de código aberto para a criação de ambientes de máquina virtual.
  • Medindo o Desempenho e Ajustando Configurações de Máquinas Virtuais
    Ajustar os recursos de hardware virtualizado para otimizar o desempenho de uma máquina virtual, compreendendo o impacto das configurações.
  • Comparando Modelos de Virtualização
    Distinguir claramente entre as abordagens de virtualização de máquinas virtuais e contêineres, compreendendo suas respectivas vantagens e desvantagens.
  • Tratando Aplicações com Contêineres Docker para Portabilidade
    Empacotar e executar uma aplicação simples em um contêiner Docker, garantindo isolamento e facilitando a portabilidade entre diferentes ambientes.
  • Projeto Final: Publicando uma Aplicação Web Containerizada em uma Máquina Virtual Linux
    Integrar os conhecimentos adquiridos sobre virtualização de máquinas e contêineres para implantar uma aplicação web em um ambiente híbrido e funcional.

Projeto Final

Uma aplicação web funcional e containerizada, implantada e acessível dentro de uma máquina virtual Linux configurada com VirtualBox e Docker.

Carregando a aula…

Curso de Relatório de Auditoria de TI com GLPI

Você se depara com pilhas de planilhas desatualizadas e um helpdesk caótico, onde cada solicitação é um mistério a ser desvendado manualmente. Neste curso, você transformará esse cenário em um sistema organizado e auditável, com o GLPI como seu principal aliado.

Nível: Iniciante

Para quem é: Profissionais de TI iniciantes, técnicos de suporte e administradores de sistemas que desejam implementar uma ferramenta robusta para gestão de inventário e helpdesk.

Ao concluir, você será capaz de: Configurar, operar e auditar um ambiente de TI utilizando o GLPI para gerenciar ativos e processos de suporte.

5 módulos · 8h · certificado ao final

  • Instrumentando o Ambiente
    Instalar e acessar uma instância básica do GLPI em um ambiente simulado para início imediato.
  • Monitorando Ativos
    Registrar manualmente diferentes tipos de ativos de hardware e software, atribuindo-os corretamente.
  • Diagnosticando Problemas
    Criar, acompanhar e resolver tickets de suporte, classificando-os e atribuindo-os a responsáveis.
  • Otimizando Relatórios
    Configurar relatórios básicos e visualizações personalizadas para extrair informações relevantes para uma auditoria de TI.
  • Projeto Final: Relatório de Auditoria de Ativos e Serviços em uma Instância GLPI Configurada
    Realizar uma auditoria básica do ambiente de TI utilizando os dados e relatórios do GLPI, documentando os achados e propondo correções.

Projeto Final

Um Relatório de Auditoria de Ativos de TI e Serviços de Helpdesk gerado a partir de uma instância GLPI configurada.

Carregando a aula…

Curso de Gestão de Ativos de TI e Help Desk com GLPI

A ineficiência na gestão de ativos e no atendimento de chamados de TI pode custar horas de trabalho e recursos financeiros significativos à sua organização. Este curso irá transformar o caos da gestão manual em um processo automatizado e eficiente, liberando sua equipe para tarefas estratégicas.

Nível: Iniciante

Para quem é: Profissionais de TI, administradores de sistemas e equipes de suporte técnico que buscam otimizar a gestão de seus recursos e serviços.

Ao concluir, você será capaz de: Implementar um sistema de gerenciamento de ativos de TI e help desk utilizando GLPI para otimizar operações

7 módulos · 10h · certificado ao final

  • Testando a Ineficiência da Gestão Manual de Ativos e Chamados
    Identificar as lacunas e gargalos de um processo de gestão de TI sem ferramentas especializadas.
  • Configurando o Ambiente Básico do GLPI com Docker
    Instalar e configurar o GLPI em um ambiente local para uso e exploração das funcionalidades.
  • Construindo o Inventário de Ativos no GLPI
    Adicionar e gerenciar ativos de hardware e software, estabelecendo relacionamentos e detalhes técnicos.
  • Configurando o Sistema de Help Desk e Usuários no GLPI
    Estabelecer perfis de usuários, entidades e regras básicas para o gerenciamento eficiente de chamados.
  • Publicando Chamados e Gerenciando o Suporte com o GLPI
    Abrir, acompanhar e resolver chamados de suporte técnico, garantindo um fluxo de trabalho claro.
  • Integrando Recursos Adicionais e Automações Básicas no GLPI
    Utilizar recursos adicionais do GLPI para aprimorar a gestão e introduzir automação nos processos.
  • Projeto Final: Sistema GLPI Funcional para Gestão de TI
    Consolidar todo o aprendizado na entrega de um sistema GLPI pronto para uso em um ambiente simulado.

Projeto Final

Sistema GLPI funcional configurado para gestão de ativos e help desk

Carregando a aula…

Curso de Percurso Explícito: Criação e Gestão de EC2 na AWS para Operações de Servidores

Você enfrenta desafios ao provisionar e manter servidores eficientes na nuvem? Este curso oferece o caminho para dominar a criação e o gerenciamento de instâncias EC2 na AWS, transformando suas operações de infraestrutura e garantindo ambientes robustos e escaláveis.

Nível: Iniciante a Intermediário

Para quem é: Profissionais de TI, desenvolvedores e estudantes buscando proficiência na criação e gestão de recursos computacionais na nuvem AWS.

Ao concluir, você será capaz de: Configurar, gerenciar e otimizar instâncias EC2 na AWS para diversas aplicações.

5 módulos · 9h · certificado ao final

  • Auditando um Ambiente EC2 Mal Configurado na AWS
    Identificar falhas de segurança, performance e custo em uma instância EC2 e sua infraestrutura de rede associada (VPC, Security Groups).
  • Revisando Componentes de Rede e Segurança para a Criação de EC2
    Compreender a interdependência entre VPCs, subnets, Security Groups, pares de chaves e AMIs para a correta criação de uma instância EC2.
  • Corrigindo a Criação de Instâncias EC2 e Otimizando Recursos
    Provisionar instâncias EC2 de forma otimizada e segura, aplicando as melhores práticas para tipos de instância, armazenamento e conectividade.
  • Padronizando Imagens de Instâncias EC2 para Replicabilidade e Escala
    Criar e gerenciar AMIs personalizadas para padronizar ambientes e automatizar a implantação de novas instâncias EC2.
  • Projeto Final: Documentando uma Solução EC2 Otimizada e Segura na AWS
    Consolidar o aprendizado, documentando uma arquitetura EC2 completa e justificar as escolhas de configuração para otimização de custo e segurança.

Projeto Final

Documentação técnica de uma arquitetura EC2 otimizada e segura na AWS.

Carregando a aula…

Curso de Como Manter a Verdade da Sua Rede com Nautobot?

Neste curso, você vai construir do zero uma plataforma de Source of Truth para sua rede usando Nautobot, aprendendo a modelar a infraestrutura física e lógica. Ao final, você terá um inventário de rede robusto e validado, pronto para ser a base de futuras automações.

Nível: Iniciante

Para quem é: Profissionais de rede, administradores de sistemas, engenheiros de DevOps e de infraestrutura interessados em automatizar a gestão de inventário e documentação de rede.

Ao concluir, você será capaz de: Configurar e gerenciar uma plataforma de Source of Truth para redes usando Nautobot, documentando e validando infraestruturas de rede.

6 módulos · 8h · certificado ao final

  • Modelando a Base da Sua Rede no Nautobot
    Instalar o Nautobot via Docker Compose e definir os conceitos básicos de sites e racks para estruturar o ambiente de rede.
  • Implementando Dispositivos e Inventário com Nautobot
    Adicionar dispositivos de rede (servidores, switches, roteadores) ao Nautobot, especificando suas funções e características físicas.
  • Refatorando Conexões e IPs da Sua Rede
    Configurar interfaces e conexões físicas entre os dispositivos, além de alocar endereços IP e VLANs no inventário do Nautobot.
  • Validando a Integridade dos Dados de Rede
    Utilizar as capacidades de validação do Nautobot para assegurar a consistência dos dados inseridos, identificando e corrigindo discrepâncias.
  • Versionando Alterações na Configuração da Rede
    Compreender como o Nautobot registra o histórico de alterações, permitindo o rastreamento e auditoria das modificações nos dados da rede.
  • Projeto Final: Rede Documentada e Gerenciada com Nautobot
    Consolidar todos os conhecimentos para criar uma documentação completa de uma pequena rede no Nautobot, desde a infraestrutura física até a lógica de endereçamento.

Projeto Final

Uma instância de Nautobot configurada com dados de uma pequena rede (dispositivos, interfaces, IPs e conexões físicas), servindo como Source of Truth documentada.

Carregando a aula…

Curso de Mineração Sem Desperdício: Otimizando Processos com IA e Dados

A mineração tradicional enfrenta desafios como o desperdício de recursos e a ineficiência operacional devido a processos manuais. Este curso oferece as ferramentas para transformar esses desafios em oportunidades, utilizando a inteligência artificial para otimizar cada etapa e garantir uma operação mais inteligente e sustentável.

Nível: Iniciante a Intermediário

Para quem é: Profissionais da indústria da mineração (engenheiros, técnicos, gestores) e analistas de dados interessados em aplicações industriais que desejam integrar conceitos de IA em seus fluxos de trabalho.

Ao concluir, você será capaz de: Analisar dados operacionais da mineração e implementar soluções de IA para otimizar processos e reduzir desperdícios

5 módulos · 8h · certificado ao final

  • Coletando Dados da Operação de Mineração Atual
    Levantar os principais desafios e fontes de dados de uma operação de mineração e simular a coleta de dados de sensores e equipamentos.
  • Tratando Dados Brutos de Equipamentos e Sensores
    Limpar, transformar e organizar conjuntos de dados brutos para torná-los aptos à análise de IA, diferenciando métodos manuais e automatizados.
  • Analisando Padrões e Anomalias em Dados Operacionais
    Aplicar técnicas de análise de dados para identificar padrões de desempenho e anomalias em equipamentos de mineração, comparando métodos estatísticos e modelos de Machine Learning
  • Comparando Abordagens para Previsibilidade e Eficiência
    Construir e avaliar modelos de IA para prever eventos (como falhas de equipamentos ou produtividade) e quantificar seu impacto na eficiência operacional, confrontando a previsibili
  • Projeto Final: Painel de Otimização Inteligente para Mineração
    Consolidar os conhecimentos adquiridos para desenvolver um protótipo de painel interativo que apresente insights de IA para a otimização de uma operação de mineração, permitindo de

Projeto Final

Um protótipo funcional de painel de otimização inteligente para operações de mineração, construído com Python e bibliotecas de IA.

Carregando a aula…

Curso de Implementação de um Sistema GLPI Completo

O dia a dia do suporte de TI pode ser um labirinto de planilhas desatualizadas e chamados perdidos, gerando frustração e ineficiência. Este curso ensina a transformar esse cenário caótico em um fluxo de trabalho organizado e eficiente com o GLPI.

Nível: Iniciante

Para quem é: Profissionais de TI iniciantes, administradores de sistemas e técnicos de suporte que buscam organizar o ambiente de TI.

Ao concluir, você será capaz de: Configurar, gerenciar e otimizar um sistema GLPI para suporte e inventário de ativos de TI.

6 módulos · 6h · certificado ao final

  • Mapeando o cenário atual de caos na gestão de TI
    Compreender os desafios da gestão manual de ativos e chamados de TI, identificando os custos da desorganização.
  • Automatizando a instalação do GLPI com Docker
    Instalar o ambiente GLPI de forma rápida e controlada utilizando contêineres Docker, garantindo um setup consistente.
  • Padronizando o inventário de ativos de TI
    Cadastrar e categorizar diferentes tipos de ativos de hardware e software no GLPI, organizando o parque tecnológico da empresa.
  • Orquestrando o fluxo de tickets de suporte
    Configurar o módulo de service desk do GLPI, criar categorias de chamados e gerenciar o ciclo de vida dos tickets de suporte.
  • Mapeando indicadores de desempenho e relatórios
    Gerar relatórios básicos e personalizar o dashboard do GLPI para acompanhar métricas importantes de atendimento e ativos de TI.
  • Projeto Final: Implementação de um Sistema GLPI Completo
    Integrar todas as funcionalidades aprendidas para criar um sistema GLPI funcional e personalizado para o estudo de caso da empresa.

Projeto Final

Um sistema GLPI funcional e personalizado para a gestão de ativos e atendimento de suporte, com um ciclo completo de chamado executado e documentado.

Carregando a aula…