NATS Administration

  • DevOps | CI | CD | Kubernetes | Web3

NATS Administration

16h
Visão Geral

Este curso aborda a administração do NATS em ambientes corporativos, com foco na instalação, configuração, segurança, monitoramento, persistência e operação de servidores NATS. O participante aprenderá a administrar subjects, accounts, users, permissions, JetStream, streams e consumers, além de configurar clusters e aplicar boas práticas de troubleshooting, desempenho e automação para ambientes de produção.

Objetivo

Após realizar este curso, você será capaz de:

  • Instalar e configurar servidores NATS
  • Administrar usuários, contas e permissões
  • Gerenciar JetStream, streams e consumers
  • Configurar persistência e políticas de retenção
  • Monitorar e diagnosticar ambientes NATS
  • Configurar clusters NATS
  • Aplicar práticas de segurança, desempenho e operação em produção
Publico Alvo
  • Administradores de Middleware
  • Administradores de Sistemas
  • Engenheiros DevOps
  • Profissionais Platform Engineering
  • Engenheiros de Integração
  • Arquitetos de Infraestrutura
  • Engenheiros de Microsserviços
Pre-Requisitos
  • Conhecimentos equivalentes ao curso NATS Fundamentals
  • Conhecimentos básicos de Linux
  • Familiaridade com redes TCP/IP
  • Noções de sistemas distribuídos e mensageria
Conteúdo Programatico

Module 1: NATS Server Administration

  1. NATS server architecture
  2. Server installation
  3. Configuration files
  4. Server startup and shutdown
  5. Runtime configuration
  6. Administrative tools

Module 2: Accounts, Users and Permissions

  1. NATS account architecture
  2. User management
  3. Permissions management
  4. Subject-based access control
  5. Account isolation
  6. Security policies

Module 3: JetStream Administration

  1. JetStream architecture
  2. Stream administration
  3. Consumer administration
  4. Storage configuration
  5. Retention policies
  6. Message lifecycle management

Module 4: NATS Clustering

  1. NATS cluster architecture
  2. Route configuration
  3. Cluster discovery
  4. Cluster membership
  5. Server scaling
  6. Cluster troubleshooting

Module 5: Security Administration

  1. Authentication mechanisms
  2. NKey authentication
  3. JWT-based security
  4. TLS configuration
  5. Authorization management
  6. Security hardening

Module 6: Monitoring and Performance

  1. NATS monitoring endpoints
  2. Metrics collection
  3. Connection monitoring
  4. JetStream monitoring
  5. Performance analysis
  6. Resource optimization

Module 7: Troubleshooting and Operations

  1. Server diagnostics
  2. Log analysis
  3. Connection troubleshooting
  4. Subscription troubleshooting
  5. JetStream troubleshooting
  6. Root cause analysis

Module 8: NATS Administration Workshop

  1. NATS server deployment
  2. Account and user administration
  3. JetStream configuration
  4. Cluster implementation
  5. Security and monitoring exercises
  6. Final NATS administration project
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso HashiCorp Certified Vault Associate

24 horas

Curso HashiCorp Certified Consul Associate

40 horas

Curso OpenClaw Install Build & Deploy Real AI Agents

40 horas

Curso AUTOSAR Architecture Learn from Scratch with Demo

32 horas Curso Pratico

Curso Introduction to Container Storage

24 horas