Curso TLS and Certificates for Message Brokers

  • DevOps | CI | CD | Kubernetes | Web3

Curso TLS and Certificates for Message Brokers

8h
Visão Geral

Este curso aborda a implementação de TLS e gerenciamento de certificados digitais em plataformas de mensageria e Event Streaming. O participante aprenderá os fundamentos de criptografia assimétrica, PKI, certificados X.509, Certificate Authorities, truststores e keystores, além da configuração de TLS e mTLS em message brokers. O conteúdo também aborda geração, distribuição, renovação e revogação de certificados, troubleshooting de conexões seguras e boas práticas para ambientes de produção envolvendo Apache Kafka, RabbitMQ e Apache Pulsar.

Objetivo

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

  • Compreender o funcionamento do TLS em plataformas de mensageria
  • Trabalhar com certificados X.509 e PKI
  • Configurar TLS para conexões entre clients e brokers
  • Implementar Mutual TLS
  • Gerenciar keystores, truststores e Certificate Authorities
  • Planejar renovação e rotação de certificados
  • Diagnosticar falhas de TLS e certificados
  • Aplicar boas práticas de segurança para ambientes de produção
Publico Alvo
  • Administradores de Message Brokers
  • Administradores de Middleware
  • Engenheiros de Segurança
  • Engenheiros DevOps
  • Engenheiros de Cloud
  • Engenheiros de Infraestrutura
  • Engenheiros de Integração
  • Arquitetos de Soluções
Pre-Requisitos
  • Conhecimentos básicos de message brokers
  • Familiaridade com redes TCP/IP
  • Noções de criptografia
  • Conhecimentos básicos de Linux e linha de comando
  • Familiaridade com certificados digitais é recomendada
Conteúdo Programatico

Module 1: TLS and PKI Fundamentals

  1. TLS architecture
  2. Encryption and cryptographic concepts
  3. Symmetric and asymmetric cryptography
  4. Public Key Infrastructure
  5. Digital certificates
  6. X.509 certificates
  7. Certificate Authorities

Module 2: Certificates and Trust Management

  1. Certificate chains
  2. Root and Intermediate CAs
  3. Private and public keys
  4. Keystores
  5. Truststores
  6. Certificate validation
  7. Certificate expiration and revocation

Module 3: TLS for Message Brokers

  1. Broker-side TLS configuration
  2. Client-side TLS configuration
  3. TLS listeners
  4. Encryption in transit
  5. Mutual TLS authentication
  6. Certificate-based client identity
  7. Secure broker-to-broker communication

Module 4: Platform Configuration and Workshop

  1. TLS configuration in Apache Kafka
  2. TLS configuration in RabbitMQ
  3. TLS configuration in Apache Pulsar
  4. Certificate generation and deployment
  5. Certificate rotation strategies
  6. TLS connectivity testing
  7. Troubleshooting certificate and handshake failures
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Databricks Advanced Engineering AI ML and Data Products Nivel Intermediario Avancado

32 horas

Google Professional DevOps Engineer Advanced Monitoring & Incident Response

32 horas Curso Pratico

Curso Google Professional DevOps Engineer CI/CD Techniques & Security Practices

32 horas Curso Pratico

Curso Site Reliability Engineering SRE Improving Service

32 horas Curso Pratico

Curso SQL For Data Analysis Advanced Techniques for Transforming Data into Insights

40 horas