When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

DevOps - Mão na massa!

Aprenda Vagrant, Ansible, Git, Docker, Jenkins, Sonarqube, Prometheus, Grafana e Kubernetes 100% prática!

     
  • 4.2
  •  |
  • Reviews ( 1.7K )
₹519

This Course Includes

  • iconudemy
  • icon4.2 (1.7K reviews )
  • icon13h 37m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About DevOps - Mão na massa!

O curso DevOps - Mão na massa! foi criado para atender a demanda de profissionais de T.I que já estão no mercado e desejam uma visão geral do que é DevOps no dia a dia. Esse curso foi inspirado pela necessidade de aprender diversas ferramentas que muitas vezes estão conectadas, porém a literatura ou cursos dificilmente as conectam. O objetivo não é ser especialista em todas as ferramentas citadas, mas sim ter uma visão geral de como é trabalhar com DevOps e servir como um guia para os profissionais que desejam embarcar nessa área tão importante nos dias de hoje. A abordagem do curso, como o nome mesmo diz, é focar na prática o aprendizado, onde cada comando é executado passo a passo e visualizado pelo aluno de forma detalhada e simples. O curso aborda de forma macro os principais tópicos listados abaixo:

Uma pequena apresentação dos conceitos DevOps

Uso do

Vagrant

como plataforma de gerenciamento de máquinas virtuais para Lab.

Introdução ao git

: comandos básicos de criação de repositórios, gerenciamento da árvore, exemplos práticos de manipulação de arquivos.

Ansible

: laboratório 100% prático com exemplos de como configurar o managed host, criar playbooks e efetuar o deploy de uma aplicação Java com banco de dados MySQL.

Docker

: Introdução de instalação e configuração do Docker, exemplos de comandos mais utilizados e por fim como criar uma imagem docker e exemplo de uso do Docker compose como ferramenta de orquestração de containers.

Jenkins

: O coração do pipeline DevOps. Nesse tópico serão abordados temas de instalação e configuração do Jenkins, criação de pipelines que vão desde a compilação de códigos fonte, startup de containers, testes integrados, build de imagens Docker e como aplicar o git flow no pipline CI/CD.

Sonarqube

: Melhore a segurança e a qualidade de código com Sonarqube. Entenda o funcionamento integrado do Sonar com o Jenkins, configurando um pipeline DevOps ainda mais completo.

Kubernetes

: Aprenda como instalar e configurar o K3s, distribuição mais leve do Kubernetes utilizada em nosso laboratório. O k3s será utilizado na esteira DevOps o passo de CD (Deployment continuo) disponibilizando uma aplicação funcional em NodeJs e Redis.

Observability

: Entenda como instalar configurar o

Prometheus

, ferramenta de observability muito popular para monitoria de containers e ambientes baseados em microsserviços. Configure dashboards conectados ao Prometheus com o

Grafana

, ferramenta opensource muito utilizada para visualização de dados e gráficos.

What You Will Learn?

  • Introdução a DevOps - Conceitos, cultura e ferramentas .
  • Vagrant - Ferramenta de provisionamento de máquinas virtuais .
  • Introdução ao Git - Gerenciando código fonte, boas práticas .
  • Ansible - Infraestrutura como código .
  • Docker - Criação, administração e boas práticas .
  • Jenkins - Como criar um pipeline completo CI/CD.