Tem alguma pergunta?
Mensagem enviada. Fechar
4.66
1474 avaliações

DevOps - Mão na massa!

Aprenda Vagrant, Ansible, Git, Docker, Jenkins, Sonarqube, Prometheus, Grafana e Kubernetes 100% prática!
7.745 Alunos Inscrito
  • Descrição
  • Currículo
  • FAQ
  • Revisões
  Tempo de leitura 2 minutes

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.

Docker - trabalhando com containers
SonarQube - Segurança e qualidade de código
Integração continua com Jenkins
Integrando o Jenkins ao Sonarqube
Integrando o Jenkins ao Nexus
Kubernetes - Orquestração de containers
Deploy Continuo com Jenkins e Kubernetes
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.66
1474 avaliações
Estrelas 5
1002
Estrelas 4
340
Estrelas 3
98
Estrelas 2
12
Estrelas 1
22