Programa do Curso
Introdução
- Gestão da configuração, descoberta de serviços e coordenação distribuída
- etc. vs. bases de dados tradicionais - documentos (ficheiros) vs. tabelas
Como funciona um sistema distribuído
- Balanceamento de carga, disponibilidade, recuperação
- Nós (mestre, escravo, etc.)
- Mensagens
- Armazenamento
Descrição geral das características e da arquitetura do etcd
- etcd num modo de cluster - líderes e seguidores
- Garantir o consenso utilizando o protocolo Raft
Instalação, etc.
- Descarregar e executar binários
- Utilizar o CLI etcdctl
- Configuração de um cluster etcd
Funcionamento etcd
- Ligar clientes ao serviço etcd
- Adicionando e visualizando "documentos" usando o cliente embutido do etcd
- Lendo e escrevendo no etcd de dentro Kubernetes
- Ler e escrever no etcd a partir de uma aplicação de microserviço
Mundo real Use Cases
- Alterar o comportamento da aplicação em resposta a alterações
- Utilização de etcd para armazenar detalhes de ligação à base de dados
- Utilizar etcd para armazenar sinalizadores de funcionalidades
Gerir um cluster etcd
- Atingir a tolerância a falhas
- Ajustar o número de nós no cluster
- Reconfigurar o nó líder
- Executar o bloqueio distribuído num cluster
- Usando métricas para rastrearlatência
- Fazendo backup dos dados etcd
etcd na Nuvem Pública
- Suporte do fornecedor de nuvem (AWS, etc.)
- Networking pré-ajuste
Melhores práticas
Resolução de problemas
Resumo e conclusão
Requisitos
- Experiência básica de desenvolvimento de aplicações web
- Compreensão básica de Kubernetes
- Linux experiência em linha de comando
Público
- Desenvolvedores
Declaração de Clientes (5)
Theory and excises not separated but after every bigger Topic there were exercises to remember theory in practice
Krzysztof - Nordea
Curso - XQuery
Practical examples.
Mateusz - Aplikacje Krytyczne
Curso - BizTalk for Developers
interesting content
Mike Bassi - SRC Aus
Curso - OpenCL
A velocidade e a focagem no sistema de alvo, consegui manter a focagem bem
Kevin - Phoenix Contact B.V.
Curso - gRPC
Machine Translated
Conduzir a formação de modo a que todos se mantenham a par. Não deixar o formando com perguntas feitas por ele.
Krzysztof - PKO Bank Polski
Curso - HashiCorp Vault
Machine Translated