Cursos de DevOps e Infraestrutura Online sobre Automação | School of Net

Cursos de DevOps e Infraestrutura

Aprenda na prática as mais diversas tecnologias do mercado de DevOps e Infraestrutura. Aprender Docker utilizando containers em conjunto com Kubernetes, monitoramento de aplicações com Zabbix e NewRelic, configurar servidores, cloud computing, serviços da Amazon AWS, Azure, entre outros são os pontos forte nessa seção.

Cursos online de Infraestrutura e DevOps

Automação

Ansible

Ansible

15 Aulas 108 Minutos Básico

O Ansible é um sistema open source de gerenciamento de configurações de TI e orquestração de tarefas. É uma solução alternativa, muito mais simples do que outras ferramentas conhecidas, como Puppet e Chef. Com ele você pode fazer instalação e atualização de pacotes, configuração e deploy de aplicações e gerenciamento de usuário. Neste treinamento, ensinaremos como instalar e utilizar os principais módulos do Ansible e como escrever playbooks.

Básico

Ansible

Avançando com Ansible

10 Aulas 99 Minutos Básico

O Ansible é um sistema open source de gerenciamento de configurações de TI e orquestração de tarefas. É uma solução alternativa, muito mais simples do que outras ferramentas conhecidas, como Puppet e Chef. Com ele você pode fazer instalação e atualização de pacotes, configuração e deploy de aplicações e gerenciamento de usuário. Neste treinamento, demonstraremos como utilizar o módulo de templates para geração de arquivos dinâmicos, como utilizar o módulo do MySQL para a configuração do banco de dados e como realizar a verificação de integridade da sua infraestrutura utilizando o modulo URI e fail.

Básico

Avançando com Ansible

Avançando com Ansible - Rev 2

14 Aulas 92 Minutos Básico

Neste treinamento, demonstraremos como utilizar o módulo de templates para geração de arquivos dinâmicos, como utilizar o módulo do MySQL para a configuração do banco de dados e como realizar a verificação de integridade da sua infraestrutura utilizando o modulo URI e fail.

Básico

Avançando com Ansible - Rev 2

Chef

Automatizando infra com Chef.

21 Aulas 158 Minutos Básico

O Chef é uma plataforma de gerenciamento de configuração e automação do Opscode . Neste treinamento aprenderemos a instalar o Chef e a realizar a automação de um simples servidor Web.

Básico

Automatizando infra com Chef.

Continuous delivery

Pipeline de CI/CD na AWS

14 Aulas 123 Minutos Intermediário

Neste treinamento demonstraremos como você pode criar um pipeline de CI/CD na AWS usando o Code Commit, CodeBuild, CodeDeploy e Code Pipeline.

Intermediário

Pipeline de CI/CD na AWS

Jenkins-X

11 Aulas 139 Minutos Intermediário

Neste treinamento iniciaremos a utilizar a ferramenta Jenkins X, a nova ferramenta de CI/CD para aplicações executando em Kubernetes.

Intermediário

Jenkins-X

Entrega contínua com Heroku

21 Aulas 139 Minutos Intermediário

Nesse curso, você aprenderá os conceitos básicos de entrega contínua de software, bem como utilizá-los para fazer o deploy no Heroku. Trabalhar com o Heroku Toolbelt, fazer um deploy simples, criar aplicações, variáveis de ambiente, forkar aplicações, integração com github e subir instâncias para revisão de novas features de forma automatizada são os principais pontos cobertos.

Intermediário

Entrega contínua com Heroku

Iot

Jenkins

Avançando com Jenkins.

11 Aulas 103 Minutos Básico

Neste treinamento, demonstraremos como transformar o processo de entrega de software em um processo de integração contínua usando o Pipeline do Jenkins. Abordaremos os conceitos de oipeline. Usaremos aplicações modelo, escritas em Python e Node.js e escreveremos pipeline de entrega de software para elas.

Básico

Avançando com Jenkins.

Iniciando com Jenkins.

14 Aulas 101 Minutos Intermediário

O Jenkins é um software de automação Open Source, que pode ajudá-lo a automatizar tarefas técnicas, repetitivas, envolvidas na integração e entrega contínua de software. Dentre suas funcionalidades principais, podemos citar: compilar projetos de software, executar testes automatizados, fazer a implantação em diferentes ambientes, gerar alertas quando algo não está certo, entre outras várias funções. Neste treinamento, demonstraremos como instalar e configurar o Jenkins e como criar simples jobs através do console.

Intermediário

Iniciando com Jenkins.

Jenkins no Kubernetes - Parte 1

16 Aulas 125 Minutos Intermediário

Neste treinamento demonstraremos como configurar o Jenkins em um cluster de Kubernetes e como buildar imagens Docker usando o Kaniko.

Intermediário

Jenkins no Kubernetes - Parte 1

Jenkins no Kubernetes Parte 2

11 Aulas 86 Minutos Intermediário

Neste curso demonstraremos como você pode criar jobs de testes unitários e deploy automatizando com o Jenkins sendo executado no Kubernetes.

Intermediário

Jenkins no Kubernetes Parte 2

Packet

Iniciando com Packer

9 Aulas 66 Minutos Intermediário

Neste treinamento iniciaremos os nossos estudos com o Packer, uma ferramenta que automatiza o build de imagens de máquinas.

Intermediário

Iniciando com Packer

Rundeck

Iniciando com Rundeck

12 Aulas 89 Minutos Básico

Neste treinamento falaremos sobre o Rundeck, um software de automação de RunBooks.

Básico

Iniciando com Rundeck

Travis

Tests e Deploy com Travis

17 Aulas 123 Minutos Intermediário

O Travis CI é um serviço de automação de testes que é integrado com o GitHub. Neste treinamento, abordaremos como configurar ambiente para testar nosso projeto e como realizar Deploy do projeto de forma automatizada para o Heroku.

Intermediário

Tests e Deploy com Travis

Vagrant e Puppet

Puppet

12 Aulas 97 Minutos Básico

O Puppet é um software open source de gerenciamento e monitoramento de configurações. Com seu modelo declarativo você consegue padronizar a configuração dos seus servidores, evitando erros humanos e aumentando sua produtividade. Neste treinamento ensinaremos: como instalar e configurar o Puppet, como criar manifestos e módulos e como utilizar módulos preexistentes.

Básico

Puppet

Trabalhando com Vagrant.

12 Aulas 97 Minutos Básico

Neste curso vamos conhecer o Vagrant, ferramenta que abstrai as etapas de virtualização, facilitando para desenvolvedores e profissionais de infra o processo de criação e manutenção das máquinas virtuais, bem como o provisionamento das mesmas com diversas ferramentas.

Básico

Trabalhando com Vagrant.