Visão Geral
Este curso HashiCorp Certified Consul Associate, foi desenvolvido para preparar profissionais para a certificação Consul Associate da HashiCorp, com foco no uso do Consul em ambientes modernos de arquitetura distribuída.
Ao longo do curso, os participantes aprenderão a implementar service discovery, configurar service mesh, gerenciar comunicação segura entre serviços e aplicar boas práticas de operação em ambientes cloud e on-premises. O conteúdo combina teoria, prática e preparação direcionada para o exame oficial.
Objetivo
Após realizar este curso HashiCorp Certified Consul Associate, você será capaz de:
- Compreender a arquitetura e os componentes do Consul
- Implementar service discovery em ambientes distribuídos
- Configurar e operar service mesh com Consul
- Gerenciar comunicação segura entre serviços
- Aplicar políticas de acesso (Intentions)
- Monitorar e manter ambientes Consul
- Resolver cenários práticos cobrados na certificação
- Preparar-se para o exame oficial Consul Associate
Publico Alvo
- Engenheiros DevOps
- Profissionais de Cloud Computing
- Administradores de Sistemas
- Engenheiros de Plataforma
- Arquitetos de Software
- Profissionais que desejam obter a certificação Consul Associate
Pre-Requisitos
- Conhecimentos básicos de redes (TCP/IP, DNS)
- Noções de Linux
- Conceitos básicos de Cloud Computing
- Familiaridade com linha de comando
- Conhecimentos básicos de containers (desejável)
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico
Module 1: Consul Overview and Architecture
- What is Consul
- Key features and use cases
- Consul architecture (agents, servers, datacenters)
- Consul vs other tools
Module 2: Consul Installation and Configuration
- Installing Consul
- Running Consul in development mode
- Agent configuration
- Server cluster setup
- Configuration files and CLI usage
Module 3: Service Discovery
- Registering services
- Service definitions
- DNS interface
- HTTP API
- Health checks
Module 4: Key/Value Store
- Introduction to KV store
- Storing and retrieving data
- Use cases and patterns
- Access via CLI and API
Module 5: Service Mesh Fundamentals
- Introduction to service mesh
- Sidecar proxy concept
- Envoy integration
- Service-to-service communication
Module 6: Service Mesh Advanced
- Intentions (access control)
- Secure service communication (mTLS)
- Traffic management
- Observability and metrics
Module 7: Security and Access Control
- ACL system
- Tokens and policies
- Securing Consul cluster
- Encryption (gossip and TLS)
Module 8: Multi-Datacenter and Scaling
- Multi-datacenter architecture
- Federation
- High availability
- Scaling strategies
Module 9: Consul with Kubernetes
- Consul on Kubernetes
- Service mesh integration
- Deployment patterns
- Use cases in cloud-native environments
Module 10: Certification Preparation
- Exam format and structure
- Key topics review
- Practice questions
- Real exam scenarios
- Tips and strategies
TENHO INTERESSE