Cursos de DevOps e Infraestrutura Online | 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

Últimos lançamentos

Monitoramento - Iniciando com Prometheus

11 Aulas 117 Minutos Básico

Neste curso iniciaremos os nossos estudos com o Prometheus, uma ferramenta de monitoramento de aplicativos para containers.

Básico

Monitoramento - Iniciando com Prometheus

Kubernetes - ConfigMaps e Secrets

12 Aulas 112 Minutos Intermediário

Neste curso demonstraremos como você pode desacoplar suas configurações de aplicativos dos Pods para os ConfigMaps e como armazenar informações confidenciais utilizando Secrets.

Intermediário

Kubernetes - ConfigMaps e Secrets

VPN Site to Site na AWS

14 Aulas 72 Minutos Intermediário

Neste treinamento demonstraremos como você pode conectar a sua rede local com a AWS através de uma VPN. Utilizaremos a VPN gerenciada da AWS e o StrongSwan para fazer essa conexão.

Intermediário

VPN Site to Site na AWS

Docker na Digital Ocean

14 Aulas 120 Minutos Intermediário

Neste curso vamos demonstrar como voce pode configurar um ambiente com Docker Swarm na Digital Ocean e implantar os seus aplicativos neste ambiente.

Intermediário

Docker na Digital Ocean

Iniciando com Logstash (Stack ELK)

14 Aulas 122 Minutos Básico

O Logstash é parte da pilha ELK, composta também pelo Elasticsearch e o Kibana. A função do LogStash é receber dados de diversas fontes diferentes, simultaneamente, processar e armazenar estes dados em algum lugar, funciona como se fosse analogamente um "roteador de logs". Neste curso demonstraremos como instalar e configurar o Logstash.

Básico

Iniciando com Logstash (Stack ELK)

Iniciando com Istio

13 Aulas 130 Minutos Intermediário

Istio é uma plataforma aberta que pode ser usada para conectar, gerenciar e assegurar microsserviços. Ele fornece a você uma maneira fácil de criar uma rede de serviços implementados que incluem balanceamento de carga, a autenticação de serviço a serviço, monitoramento e muito mais, sem requerer nenhuma mudança no código de serviço.

Intermediário

Iniciando com Istio

Avançando com TerraForm

13 Aulas 111 Minutos Básico

Neste treinamento daremos continuidade aos nossos estudos sobre Terraform, onde falaremos sobre variáveis de entrada, saída, módulos e backends remotos.

Básico

Avançando com TerraForm

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

Iniciando com TerraForm

12 Aulas 96 Minutos Básico

O Terraform é uma ferramenta que o ajuda a provisionar infraestruturas como código. Ele é compatível com os principais provedores de nuvem como: Amazon, Azure, Digital Ocean e Google Cloud. A partir de um único arquivo declarativo você provisiona esses ambientes com as configurações desejadas. Neste treinamento, demonstraremos como iniciar com essa ferramenta construindo uma infraestrutura na AWS.

Básico

Iniciando com TerraForm

Migrando aplicações statefull para o Kubernetes

10 Aulas 103 Minutos Básico

Os aplicativos com estado são aqueles que salvam dados entre as sessões dos usuários, no armazenamento em disco permanente do servidor, para uso posterior em outras sessões. O Kubernetes usa o controlador StatefulSet para implantar aplicativos com estado em conteineres. Neste curso, mostraremos como configurar aplicativos com estado no Kubernetes usando o StatefullSets.

Básico

Migrando aplicações statefull para o Kubernetes

Entrega contínua com Spinnaker e Kubernetes

19 Aulas 156 Minutos Básico

Entrega Contínua é um conjunto de práticas que tem como objetivo garantir que o novo código possa ser implantado no ambiente de produção, a qualquer momento. Neste treinamento, demonstraremos como construir esse processo utilizando o Spinnaker. Essa é uma ferramenta de entrega contínua em conjunto com o Kubernetes.

Básico

Entrega contínua com Spinnaker e Kubernetes

Azure Web Apps.

14 Aulas 125 Minutos Intermediário

Neste curso vamos demonstrar como você pode fazer o deploy de aplicação no Azure Web App, o serviço de plataforma como serviço para aplicações web do Azure.

Intermediário

Azure Web Apps. - Atualização 2

E-mail com Postfix - Parte 2

18 Aulas 136 Minutos Básico

Neste treinamento vamos demonstrar como demomstrar como melhorar a entregabilidade dos seus e-mails por adicionar o SPF e o DKIM, vamos demonstrar como configurar um cliente de e-mail web com o Roundcube e como adicionar novas contas de usuários e domínios ao seu servidor de e-mail.

Básico

E-mail com Postfix - Parte 2

E-mail com Postfix

13 Aulas 123 Minutos Básico

Neste treinamento vamos demonstrar como configurar um servidor de e-mail opensource com os serviços do Postfix, Dovecot e o MySQL. Vamos abordar alguns conceitos sobre como funciona um servidor de e-mail, vamos demonstrar como configurar os serviços de envio de e-mail com o Postfix e o servidor de imap e pop3 com o Dovecot e usando o MySQL para armazenar os domínios e as contas de e-mail dos usuários.

Básico

E-mail com Postfix

Segurança em VPS

14 Aulas 147 Minutos Básico

Ter o nosso próprio servidor virtual privado nos oferece mais flexibilidade para hospedar as nossas aplicações, porém também traz riscos quanto á segurança dos nossos dados. Neste treinamento, daremos dicas prática de como você pode proteger o seu servidor através do uso de firewall, através de ferramentas para proteger os seus serviços e através de sistemas de detecção de intrusão.

Básico

Segurança em VPS

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. - Atualização 2

Rancher 2.0

12 Aulas 111 Minutos Intermediário

O Rancher é uma plataforma de gerenciamento de container, criada para organizações que implantam containers na produção. Neste treinamento, abordaremos a nova versão desta plataforma, a versão 2.0, com os seus novos recursos e funcionalidades.

Intermediário

Rancher 2.0

Azure: Gerenciamento de Máquinas Virtuais.

15 Aulas 113 Minutos Básico

Neste treinamento demonstraremos como você pode utilizar o serviço de máquinas virtuais do Azure, a plataforma de nuvem da Microsoft para hospedar as suas aplicações. Demonstraremos como criar e gerenciar maquinas virtuais, armazenamento, rede e segurança.

Básico

Azure: Gerenciamento de Máquinas Virtuais. - Atualização 2

Google Kubernetes Engine

13 Aulas 101 Minutos Básico

Neste treinamento, usaremos o Google Kubernetes Engine para executar o Kubernetes de forma gerenciada. Implantaremos as aplicações em contêineres e demonstraremos como criar e gerenciar cluster e como realizar o deploy de aplicações, usando a linha de comando do Kubernetes.

Básico

Google Kubernetes Engine

Funções, procedures e Triggers no PostgreSQL

17 Aulas 139 Minutos Básico

Stored Procedures são, na realidade, pequenos trechos de código armazenados ao lado do servidor de uma base de dados. Ao contrário do que acontece em outras bases de dados, as Stored Procedures no PostgreSQL são definidas como Funções, assim como as triggers. Neste treinamento, demonstraremos como criar essas rotinas automatizadas, usando a linguagem PL/PGSQL.

Básico

Funções, procedures e Triggers no PostgreSQL

Avançando com Docker.

12 Aulas 99 Minutos Intermediário

Neste treinamento, aprofundaremos os estudos em Docker. Abordaremos o Docker como um conjunto de serviços e não como containers autônomos. Ensinaremos a criar clusters de containers com Docker Swarm, como configurar networks para nossos containers e como realizar o escalonamento dos mesmos.

Intermediário

Avançando com Docker. - Atualização 2

Iniciando com ElasticSearch

16 Aulas 122 Minutos Básico

O Elasticsearch é uma plataforma para busca distribuída e de análise de dados, em tempo real. Sua popularidade é devido a facilidade de uso, recursos poderosos e escalabilidade. O Elasticsearch suporta operações RESTful, sendo uma das razões para sua grande popularidade. Neste treinamento, demonstraremos como instalar o ElasticSearch, além de explorar suas APIs para criar índices, documentos e consultas.

Básico

Iniciando com ElasticSearch

Kubernetes na prática

13 Aulas 102 Minutos Básico

Neste treinamento demonstraremos utilizaremos todo o conteúdo aprendido nos treinamentos iniciais de Kubernetes e os colocaremos em prática. Demonstraremos como você pode configurar uma aplicação em PHP com Redis e modularizar elas em micro serviços usando Kubernetes e como adicionar armazenamento persistente para as suas aplicações web.

Básico

Kubernetes na prática

Escalando aplicações no Microsoft Azure

17 Aulas 122 Minutos Básico

Neste treinamento, demonstraremos como escalar a aplicação no Microsoft Azure com o Azure Load Balancer e o seu conjunto de escala automática. Ensinaremos como configurar ambos os serviços, utilizando o Azure CLI.

Básico

Escalando aplicações no Microsoft Azure

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. - Atualização 2

Shell Script na prática Parte 2

13 Aulas 94 Minutos Básico

Neste treinamento, daremos continuidade à instalação dos pré-requisitos do ISPConfig, através de Shell Script, tais como: Quotas, FTP, BIND, Postfix, Roundcube. Demonstraremos como instalar o ISPConfig de maneira totalmente automatizada.

Básico

Shell Script na prática Parte 2

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