Curso Messaging Authentication and Authorization

  • DevOps | CI | CD | Kubernetes | Web3

Curso Messaging Authentication and Authorization

8h
Visão Geral

Este curso apresenta os fundamentos e as práticas de autenticação e autorização aplicadas a plataformas de mensageria e Event Streaming. O participante aprenderá a proteger brokers, producers, consumers, topics, queues e interfaces administrativas por meio de mecanismos como SASL, TLS/mTLS, certificados digitais, OAuth 2.0, ACLs e RBAC. O curso também aborda princípios de least privilege, gestão de identidades, controle de acesso granular e integração de mecanismos de segurança em plataformas como Apache Kafka, RabbitMQ e Apache Pulsar.

Objetivo

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

  • Diferenciar autenticação de autorização em plataformas de mensageria
  • Configurar mecanismos de autenticação para producers e consumers
  • Utilizar TLS e mTLS para proteger conexões
  • Compreender e aplicar SASL e OAuth 2.0
  • Configurar ACLs e políticas de autorização
  • Aplicar o princípio de least privilege
  • Gerenciar identidades e credenciais de serviços
  • Projetar controles de acesso seguros para brokers e recursos de messaging
Publico Alvo
  • Administradores de Message Brokers
  • Administradores de Middleware
  • Engenheiros de Segurança
  • Engenheiros DevOps
  • Engenheiros de Cloud
  • Engenheiros de Integração
  • Engenheiros de Plataforma
  • Arquitetos de Soluções
Pre-Requisitos
  • Conhecimentos básicos de message brokers
  • Familiaridade com redes TCP/IP
  • Noções de autenticação e autorização
  • Conhecimentos básicos de TLS e certificados digitais
  • Familiaridade com Linux é recomendada
Conteúdo Programatico

Module 1: Messaging Authentication Fundamentals

  1. Authentication versus authorization
  2. Messaging security architecture
  3. Producer and Consumer identities
  4. Broker authentication
  5. Service accounts
  6. Credential management

Module 2: Authentication Mechanisms

  1. Username and password authentication
  2. TLS authentication
  3. Mutual TLS
  4. Digital certificates
  5. SASL mechanisms
  6. OAuth 2.0 and token-based authentication

Module 3: Authorization and Access Control

  1. Authorization models
  2. Access Control Lists
  3. Role-Based Access Control
  4. Topic permissions
  5. Queue permissions
  6. Producer and Consumer permissions
  7. Administrative permissions

Module 4: Platform Security and Practical Workshop

  1. Apache Kafka authentication and authorization
  2. RabbitMQ authentication and authorization
  3. Apache Pulsar authentication and authorization
  4. Least privilege implementation
  5. Credential and certificate management
  6. Authentication failure troubleshooting
  7. Final messaging access control exercise
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