← Voltar ao catálogo
Avaliação profissional

Middleware: compreender e operar a cadeia

Investiga o percurso do pedido, JVM, pools, TLS e mensagens. Pratica decisões de capacidade, retries, observabilidade e releases em cenários de produção.

DRDisponível
DRMW12 aulas

Objetivos e percurso

Doze módulos ligam arquitetura de pedidos a diagnóstico e recuperação de middleware. As aulas distinguem heap de memória total, pools de capacidade útil, confirmação de entrega de conclusão de negócio e métricas locais de saúde global. Perguntas originais e vinte casos fictícios exercitam decisões em operações financeiras. As referências Open Liberty e HotSpot têm âmbito explícito e não são instruções equivalentes para WebSphere traditional. Inclui diagnóstico de memória nativa, containers, javacores OpenJ9, JFR, orçamento de ligações, estados transacionais, recuperação de mensagens e aceitação operacional de releases. Ensina fundamentos operacionais e decisões; não é um laboratório executável nem validação prática de administração de um produto.

Para quem: Suporte de aplicações, administradores de middleware e gestores técnicos de infraestrutura.

Pré-requisitos: Noções de Linux, rede, aplicações e bases de dados. Os casos não exigem acesso a produção.

460 minutos de estudo estimados

  • Relacionar sintomas com saltos, dependências e contexto do pedido.
  • Distinguir limites de memória, threads, pools e capacidade da dependência.
  • Planear TLS, mensagens e retries preservando identidade e resultados.
  • Usar métricas e critérios de release para decidir continuidade e recuperação.

Módulos

  1. Mapear o percurso do pedido
  2. Investigar JVM, heap e pausas
  3. Relacionar threads, pools e dependências
  4. Operar TLS, certificados e configuração
  5. Gerir filas, confirmações e repetição
  6. Lançar, observar e recuperar middleware
  7. Retries, idempotência e limites
  8. Medir o serviço e localizar a degradação
  9. Diagnóstico JVM e limites de recursos
  10. Pools JDBC e transações sob pressão
  11. Mensagens: entrega e recuperação controlada
  12. Releases, configuração e aceitação operacional

Continua a aprender

Avaliações técnicas

Referências e versão

DR Middleware 2026.4; HotSpot JDK 25; JDBC 25; PostgreSQL 18; RabbitMQ 4.3; OpenSSL 3.5; explicitly scoped runtime references

O que vais explorar

0 / 12
01

Mapear o percurso do pedido

Localiza cada etapa e identifica onde existe evidência da falha.

20 min
02

Investigar JVM, heap e pausas

Distingue consumo de memória, coleta de lixo e evidência de bloqueio.

20 min
03

Relacionar threads, pools e dependências

Explica filas de espera e por que aumentar limites pode agravar a saturação.

20 min
04

Operar TLS, certificados e configuração

Distingue identidade, confiança e o âmbito em que uma configuração é aplicada.

20 min
05

Gerir filas, confirmações e repetição

Distingue transporte de processamento e evita duplicações ao recuperar mensagens.

20 min
06

Lançar, observar e recuperar middleware

Controla configuração, sessões, compatibilidade e evidência após a mudança.

20 min
07

Retries, idempotência e limites

Reconhece quando repetir ajuda e quando amplifica uma falha.

20 min
08

Medir o serviço e localizar a degradação

Interpreta percentis, amostragem e sinais por rota.

20 min
09

Diagnóstico JVM e limites de recursos

Distingue runtime, memória, espera e limites de recolha antes de escolher uma intervenção.

50 min
10

Pools JDBC e transações sob pressão

Relaciona orçamento de sessões, retenção de ligações e conclusão transacional com throughput útil.

50 min
11

Mensagens: entrega e recuperação controlada

Interpreta confirmações, reentregas e retenção para recuperar mensagens sem perder identidade nem efeitos.

50 min
12

Releases, configuração e aceitação operacional

Valida adoção de configuração, drain e comportamento funcional antes da passagem para RUN.

50 min

Aprender também é experimentar.

Perguntas originais com explicações, cartões de revisão e cenários para aplicar os conceitos.

Praticar
Percurso profissional independente com aulas e avaliação dos temas apresentados. Não atribui uma certificação externa e não substitui experiência prática supervisionada.

Temas da avaliação

Arquitetura e percurso do pedido—
JVM e memória—
Threads e pools—
TLS e configuração—
Mensagens e filas—
Releases e configuração—
Retries e idempotência—
Métricas e correlação—