Curso Secure Messaging Architectures

  • DevOps | CI | CD | Kubernetes | Web3

Curso Secure Messaging Architectures

16h
Visão Geral

Este curso aborda os princípios e padrões para projetar arquiteturas de mensageria seguras, resilientes e alinhadas a ambientes corporativos, Cloud Native e distribuídos. O participante aprenderá a incorporar segurança desde a concepção da arquitetura, protegendo message brokers, APIs, producers, consumers, topics, queues e fluxos de eventos. O conteúdo explora Zero Trust, identidade, autenticação, autorização, criptografia, gestão de secrets, segmentação de redes, segurança de APIs, auditoria, observabilidade e resposta a incidentes. Também são analisadas estratégias de segurança para plataformas como Apache Kafka, RabbitMQ, Apache Pulsar e ambientes Kubernetes.

Objetivo

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

  • Projetar arquiteturas de mensageria seguras
  • Identificar ameaças e superfícies de ataque em messaging platforms
  • Aplicar princípios de Zero Trust em arquiteturas de mensageria
  • Projetar mecanismos de autenticação e autorização
  • Definir estratégias de criptografia e gerenciamento de certificados
  • Proteger secrets, credenciais e identidades de serviços
  • Projetar segmentação de rede e controles de acesso
  • Implementar segurança em ambientes Kubernetes e Cloud
  • Integrar segurança, observabilidade e auditoria à arquitetura
  • Avaliar riscos e trade-offs de segurança em plataformas de mensageria
Publico Alvo
  • Arquitetos de Soluções
  • Arquitetos de Segurança
  • Arquitetos de Integração
  • Engenheiros de Segurança
  • Engenheiros de Cloud
  • Engenheiros DevOps
  • Engenheiros de Plataforma
  • Administradores de Middleware
Pre-Requisitos
  • Conhecimentos de arquitetura de sistemas distribuídos
  • Familiaridade com message brokers e Event Streaming
  • Conhecimentos básicos de redes e protocolos TCP/IP
  • Noções de autenticação, autorização e criptografia
  • Conhecimentos básicos de Cloud e Kubernetes são recomendados
Conteúdo Programatico

Module 1: Secure Messaging Architecture Fundamentals

  1. Messaging security architecture
  2. Security principles for distributed systems
  3. Messaging attack surfaces
  4. Threat modeling for messaging platforms
  5. Defense-in-depth
  6. Secure-by-design principles

Module 2: Identity and Authentication Architecture

  1. Service identity
  2. Authentication models
  3. Certificate-based authentication
  4. Mutual TLS
  5. SASL authentication
  6. OAuth 2.0 and token-based authentication
  7. Identity lifecycle management

Module 3: Authorization and Access Control

  1. Authorization architecture
  2. Role-Based Access Control
  3. Access Control Lists
  4. Topic and queue permissions
  5. Producer and Consumer authorization
  6. Administrative access control
  7. Least privilege architecture

Module 4: Encryption and Key Management

  1. Encryption in transit
  2. Encryption at rest
  3. TLS architecture
  4. Certificate lifecycle management
  5. Key management
  6. Key rotation
  7. Hardware and cloud-based key management concepts

Module 5: Network Security for Messaging

  1. Network segmentation
  2. Security zones
  3. Firewall architecture
  4. Private endpoints
  5. Secure broker exposure
  6. Kubernetes Network Policies
  7. Zero Trust network architecture

Module 6: Secure Messaging Platforms

  1. Apache Kafka security architecture
  2. RabbitMQ security architecture
  3. Apache Pulsar security architecture
  4. Broker hardening
  5. Secure topic and queue design
  6. Secure administrative interfaces
  7. Platform-specific security considerations

Module 7: Cloud Native and Kubernetes Security

  1. Messaging workloads on Kubernetes
  2. Pod and service security
  3. Kubernetes Secrets
  4. External secrets management
  5. Service Accounts
  6. Workload identity
  7. Container security
  8. Secure Cloud messaging architectures

Module 8: Governance, Observability and Incident Response

  1. Security logging
  2. Audit architecture
  3. Security monitoring
  4. Event and message traceability
  5. Anomaly detection
  6. Incident response
  7. Security governance
  8. Secure Messaging Architecture Workshop
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Arquitetura AI-First com Azure

24 horas

Curso Arquitetura AI-First com Kubernetes

24 horas

Curso Desenvolvimento AI-First com Python

24 horas

Curso Deep Learning aplicado a Arquiteturas AI-First

24 horas