HAProxy & keepalived: Alta Disponibilidade para Linux

Aprenda a arquitetar e configurar uma Infraestrutura de Alta Disponibilidade usando HAProxy e keepalived.

4.73 (216 reviews)
Udemy
platform
Português
language
Operating Systems
category
instructor
HAProxy & keepalived: Alta Disponibilidade para Linux
993
students
7.5 hours
content
May 2021
last update
$59.99
regular price

What you will learn

Automatizar o deploy do HAProxy e keepalived usando Vagrant

Compreender conceitos de Alta Disponibilidade como Load Balancing e Failover

Compilar o HAProxy e keepalived utilizando o código-fonte

Configurar o HAProxy para balancear tráfego HTTP Layer 7

Configurar o HAProxy para balancear tráfego TCP Layer 4

Rastrear o IP de clientes usando PROXY-PROTOCOL e Headers X-Forwarded-For

Desenvolver condicionais usando ACLs

Habilitar e personalizar a página de monitoramento do HAProxy

Compreender os algoritmos de Balanceamento de Carga suportados pelo HAProxy

Configurar o HAProxy com diferentes Algoritmos de Balanceamento

Redirecionar requisições baseadas em URI, Headers e parâmetros de URL

Redirecionar baseado no header Host para novos Websites

Healthcheck usando TCP e HTTP

Estratégia de Healthcheck usando Fail Fast... Recover Slow!

Criar interdependência entre Healthchecks

Persistir sessões usando Cookies (Client) e Stick Tables (Server)

Configurar tráfego encriptado usando TLS (HTTPS)

Redirecionar tráfego HTTP para HTTPS

Desabilitar versões específicas de TLS

Comprimir arquivos usando GZIP

Proteger o HAProxy (Hardening) com Chroot, limite de conexões e banda, droppar requisições

Enviar comandos para o HAProxy via Socket sem reiniciar o processo

Debuggar o HAProxy

Compreender o conceito de VRRP (Virtual Router Redundancy Protocol)

Replicar Stick Tables entre os HAProxy

Enviar e-mails de alerta do keepalived

Integrar o DNS Bind com keepalived e HAProxy

Why take this course?

Seja bem-vindo ao treinamento HAProxy & keepalived: Alta Disponibilidade para Linux, um treinamento que mescla teoria com prática sem te deixar com sono!

Se você já tem um conhecimento em Linux, sabe usar um editor de texto como Vim e agora quer aprender a construir arquiteturas resilientes e de alta disponibilidade usando HAProxy e keepalived, você veio ao lugar certo.

Ao final deste treinamento, você vai se sentir confortável para configurar um servidor HAProxy do zero, bem como integrá-lo com keepalived utilizando Failover, eliminando todos os single points of failure.

Este treinamento foi criado para ser 100% prático, ou seja, todos os conteúdos que explico eu demonstro diretamente no meu Terminal para que você possa replicar no seu ambiente de testes. É claro que não podemos fugir da teoria, já que não é possível configurar o que não entendemos, não é mesmo?

Desta forma, mesmo que você não conheça estes conceitos, teremos aulas com exemplos e desenhos de infraestruturas para facilitar o entendimento.

Veja os módulos que você irá aprender:

  • Módulo 1 - Introdução ao Treinamento

  • Módulo 2 - Instalação das Ferramentas

  • Módulo 3 - Conceitos de HA

  • Módulo 4 - Instalação do HAProxy e automação

  • Módulo 5 - Introdução ao HAProxy

  • Módulo 6 - Balanceamento Layer 4 e Layer 7

  • Módulo 7 - ACLs

  • Módulo 8 - Monitoramento do HAProxy

  • Módulo 9 - Algoritmos de Balanceamento de Carga

  • Módulo 10 - Redirecionamento de Requisições

  • Módulo 11 - Healthcheck de Backends

  • Módulo 12 - Persistência de Sessão no Client

  • Módulo 13 - Persistência de Sessão no Server

  • Módulo 14 - Configurando HTTPS (TLS)

  • Módulo 15 - Otimização de Banda

  • Módulo 16 - Segurança com HAProxy

  • Módulo 17 - Comunicação com HAProxy via Socket

  • Módulo 18 - Linha de Comando

  • Módulo 19 - Instalação do keepalived e automação

  • Módulo 20 - Introdução ao keepalived

  • Módulo 21 - Arquitetura de Alta Disponibilidade com HAProxy, keepalived e Bind

Além de toda essa tonelada de conteúdo, você terá acesso a:

  • Um E-book em PDF com 34 páginas resumindo todo o treinamento

  • Exercícios práticos e questionários para fixação do conteúdo

  • Suporte do instrutor

  • Slides das aulas disponíveis para download

E aí, está pronto para praticar? Te espero na primeira aula! :)

Screenshots

HAProxy & keepalived: Alta Disponibilidade para Linux - Screenshot_01HAProxy & keepalived: Alta Disponibilidade para Linux - Screenshot_02HAProxy & keepalived: Alta Disponibilidade para Linux - Screenshot_03HAProxy & keepalived: Alta Disponibilidade para Linux - Screenshot_04

Reviews

Bruno
October 14, 2023
Gostaria de parabenizar o professor. Este foi um dos melhores cursos que já assisti. O que mais gostei, além da ótima didática, foi a objetividade do ensino e a correlação do conteúdo, que nos permite criar uma infraestrutura profissional, sem nenhum custo. Sensacional!!
Mateus
January 16, 2023
Ótimo curso instrutor passar todas as informação bem didática tem material de apoio que é muito bom, a capacitação desse curso é saber dominar alguns comando do HAproxy acho que se conseguisses realizar um projeto simples ficaria mais completo.
Marcos
January 5, 2023
Gostei bastante do curso. Me ajudou pois estou iniciando em uma empresa que usa HAProxy e nunca havia mexido com tal tecnologia. Acredito que seria interessante preparar um ambiente Windows também. Aqui na empresa, por exemplo, não podemos fazer dual boot. Temos que usar Windows. De resto, gostei.
Ronilson
November 22, 2022
Parabéns pelo curso, didática incrível e bastante organizado. O PDF disponibilizado ajuda muito a montar os laboratórios. Recomendo 100%.
Tiago
October 8, 2022
Treinamento incrível, muitos detalhes, bem completo. Realmente te deixa preparado para trabalhar com a aplicação em produção, é muito rico em detalhes o treinamento. Agradeço demais ao Mateus pelo treinamento o mais completo que já vi sobre HaProxy.
Rodrigo
August 7, 2022
A didática do Mateus Müller é muito boa e de fácil compreensão, acompanho o seu canal do Youtube e acabei comprando esse curso de Haproxy devido a ser uma demanda da área em que trabalho (DevSecOps) e não me arrependi. Ele passa por conceitos fundamentais para conseguir implementar um Haproxy com alta perfomance, abordando casos de uso e cenários onde cada instrução fará sentido. Recomendo a compra sem medo, você vai aprender bastante isso garanto.
Jose
June 19, 2022
Excelente curso! Professor muito ditático e capacitado, conteudo muito enriquecedor, realmente está de parabéns pelo material apresentando.
Jariedson
March 9, 2022
O instrutor tem muito conhecimento sobre as ferramentas utilizadas no curso e tem uma boa didática e oratória. O curso agregou bastante, dá pra ter uma boa visão de como utilizar as ferramentas, seja em uma implementação do zero, ou para melhoria das já existentes.
Michell
November 14, 2021
Mateus, é o Mateus, né? O menino prodígio! Possui uma facilidade absurda para a didática. Recomendo todos os seus cursos para se introduzir em qualquer assunto pertinente ao tema referido. Tu é fera, cara! Vida longa a ti! Abraço!
William
September 7, 2021
No início ficou complexo a questão dos algorítmos, mas fui praticando e já me acostumei e entedi bem e, o material de apoio é excelente, ajuda muito.
Jorge
September 3, 2021
Conteúdo prático e bastante didático. O professor dominia bastante o assunto abordado no curso. Além de ser prático, o curso também aborda toda a parte teórica necessária. Estou completametne satisfeito.
Emerson
July 29, 2021
Excelente curso! Com bastante conteúdo para quem quer aprender HAproxy. E o Professor tem domínio total sobre o tema.
Leonardo
May 3, 2021
Cinco estrelas pelo curso em si, considerando o valor de custo. E uma estrela pelo retorno das dúvidas no ambiente de perguntas e respostas.
Marcus
February 14, 2021
Curso muito bom. Ferramenta faz coisas incriveis e a didática do professor ajuda muito na compreensão.

Charts

Price

HAProxy & keepalived: Alta Disponibilidade para Linux - Price chart

Rating

HAProxy & keepalived: Alta Disponibilidade para Linux - Ratings chart

Enrollment distribution

HAProxy & keepalived: Alta Disponibilidade para Linux - Distribution chart

Related Topics

3791834
udemy ID
1/21/2021
course created date
1/31/2021
course indexed date
Bot
course submited by