Programa do Curso
Configuração Avançada do Gerenciador de Filas
- Implementação de procedimentos personalizados de inicialização e desligamento do gerenciador de filas com strmqm e endmqm
- Configuração de filas de letras mortas e filas de alias para roteamento complexo de mensagens
- Desenvolvimento e registro de saídas de canais e saídas de mensagens para processamento personalizado
- Configuração avançada de ouvintes TCP e LU62 com intervalos de portas personalizados
Autenticação de Canal com CHLAUTH
- Criação e gerenciamento de registros CHLAUTH com regras SET CHLAUTH
- Bloqueio ou mapeamento de conexões remotas por endereço IP, sujeito SSL ou MCAUSER
- Definição de regras de autenticação de canal para controle granular de acesso
- Auditoria e validação das configurações CHLAUTH em relação às políticas de segurança
Autorização LDAP em Plataformas Distribuídas
- Conexão dos gerenciadores de filas aos diretórios LDAP usando objetos AUTHINFO
- Mapeamento de grupos LDAP para permissões do IBM MQ com setmqaut
- Configuração de políticas de autorização para usuários e aplicativos
- Gerenciamento de objetos de informações de autenticação e atualização de conexão
Gestão de Certificados TLS/SSL
- Criação e gerenciamento de bancos de chaves CMS e PKCS12 com runmqakm e runmqktool
- Geração de certificados autoassinados e assinados por CA para gerenciadores de filas e canais
- Configuração de SSLCIPH e SSLPEER nos canais remetente e receptor
- Execução de renovação, revogação e rotação de certificados com downtime mínimo
Arquitetura e Design de Clustering
- Diferenciação entre gerenciadores de filas de repositório completo versus parcial
- Criação e manutenção de canais em cluster (CLUSSDR e CLUSRCVR) e filas em cluster
- Projeto de topologias escaláveis de cluster para cargas de trabalho de produção
- Implementação de clusters sobrepostos e gerenciadores de filas de gateway para roteamento multi-site
Balanço de Carga em Cluster e Roteamento Avançado
- Configuração de algoritmos e prioridades de balanceamento de carga em cluster com CLWLWGHT
- Uso de CLWLUSEQ e CLWLRANK para distribuição direcionada de mensagens
- Execução de rebalanceamento manual e automático da carga de trabalho entre membros do cluster
- Solução de problemas de falhas de canais em cluster e conflitos de nomeação
Alta Disponibilidade com Gerenciadores de Filas de Múltiplas Instâncias
- Planejamento da arquitetura e requisitos de sistema de arquivos compartilhado para gerenciadores de filas de múltiplas instâncias
- Configuração de instâncias ativas e standby do gerenciador de filas em hosts separados
- Teste de failover automático e configuração de reconexão automática de clientes
- Monitoramento da saúde da instância e recuperação de instâncias standby falhas
Gerenciadores de Filas com Dados Replicados (RDQM)
- Compreensão da arquitetura RDQM e benefícios de recuperação de desastres
- Criação e gerenciamento de gerenciadores de filas replicados em vários nós
- Execução de cenários de failover e procedimentos de recuperação com rdqmadm
- Ajuste das configurações de rede e armazenamento para desempenho de replicação RDQM
Administração via API REST
- Habilitação e proteção da API REST do IBM MQ no servidor mqweb
- Criação e exclusão de gerenciadores de filas por meio de solicitações HTTP POST e DELETE
- Gerenciamento de filas e canais usando pontos extremos REST com payloads JSON
- Automatização de tarefas administrativas com clientes REST Python ou curl
Administração do Console IBM MQ
- Instalação e configuração do Console IBM MQ no servidor mqweb
- Gerenciamento de gerenciadores de filas, filas e canais por meio da interface web
- Configuração de acesso baseado em funções e autenticação de usuários com mqwebuser.xml
- Monitoramento de painéis e configuração de limites de alerta para profundidade de fila e status do canal
Segurança Avançada de Mensagens
- Configuração de políticas AMS para assinatura e criptografia de mensagens com setmqsp
- Configuração de arquivos de keystore e certificados para interceptadores de Advanced Message Security
- Habilitação de proteção de payload de ponta a ponta entre editores e assinantes
- Diagnóstico de erros de políticas AMS e configurações incorretas de keystore usando logs de erro
Segurança Publicar/Assinar
- Proteção de hierarquias de tópicos com tópicos administrativos e controles de acesso a tópicos
- Controle de acesso de assinantes e editores com setmqaut em objetos de tópico
- Uso de aliases de tópicos e assinaturas proxy para isolamento de namespace
- Auditoria da atividade pub/sub e investigação de erros de violação de acesso
Automação de Comandos PCF
- Compreensão das estruturas de mensagens de comando e resposta PCF
- Automatização de tarefas do gerenciador de filas com programas PCF e a IA do MQ
- Uso do Servidor de Comandos MQ e configuração de filas de resposta modelo
- Criação de scripts administrativos personalizados com PCF para substituir runmqsc em mudanças em massa
Monitoramento de Desempenho e Otimização
- Otimização de pools de buffers e conjuntos de páginas para uso ideal de memória do gerenciador de filas
- Ajuste dos parâmetros de tuning de canais para redução de throughput e latência
- Configuração de monitoramento de filas e eventos de profundidade de fila com filas de evento
- Uso de amqsmon e estatísticas do MQ para identificar gargalos de desempenho
Ferramentas e Técnicas de Solução de Problemas
- Leitura e interpretação de logs de erro, arquivos FDC e relatórios FFST
- Configuração e análise de traces de canal e saídas de API para diagnóstico de problemas
- Uso do dspmqrte para rastrear roteamento de mensagens através de gerenciadores de filas e clusters
- Identificação de padrões comuns de falha e aplicação de etapas direcionadas de recuperação
Atualizações Recentes e Práticas Modernas
- Escolha entre IBM MQ 9.4 Continuous Delivery e Long Term Support com base nos requisitos operacionais
- Aplique as novas configurações padrão de segurança, incluindo protocolos mínimos TLS 1.2 e regras CHLAUTH fortalecidas
- Implante gerenciadores de filas em contêineres e integre ao IBM Cloud Pak for Integration
- Aproveite as recentes melhorias da API REST e do Console MQ para administração automatizada
Requisitos
- Compreensão dos fundamentos do IBM MQ, incluindo gerenciadores de filas, filas, canais e mensagens
- Experiência com sistemas operacionais distribuídos, como Linux, Windows ou AIX
- Familiaridade com conceitos de rede e certificados TLS/SSL
Público-Alvo
- Administradores de sistemas
- Administradores de MQ
- Engenheiros de DevOps responsáveis pela infraestrutura de mensagens
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 6500 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (4)
O instrutor era conhecedor do tema do curso e de outros tópicos relacionados, e foi capaz de responder às nossas perguntas ou, até mesmo, anotar as perguntas que não sabia responder imediatamente e nos retornou posteriormente.
Abe Sabbagh - Enbridge
Curso - Advanced RabbitMQ - 2 Days
Máquina Traduzida
Possibilidade de realizar exercícios independentes no ambiente de treinamento.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Curso - Kafka for Administrators
Máquina Traduzida
a preparação técnica de professores
Giorgio - Asystel-BDF S.p.A.
Curso - Creating a Service Mesh with Istio and Kubernetes
Máquina Traduzida
Exemplos muito práticos. O instrutor tentou manter um ritmo em que todos conseguissem acompanhar, mesmo com o grupo sendo bastante heterogêneo em termos de conhecimento. Ele ofereceu muito suporte a praticamente todos que pediram :)
Georgi - BMW SA
Curso - Apache Kafka for Developers
Máquina Traduzida