Administração de WebSphere®
Treze aulas, 100 perguntas e 20 casos WebSphere: diagnóstico, memória, JDBC, HTTP, sessões, TLS e recuperação de configuração.
Objetivos e percurso
Percurso técnico com treze aulas, 100 perguntas e vinte casos fictícios em PT-PT e inglês. WebSphere traditional ND 9.0.5, manutenção de referência 9.0.5.29. Diagnóstico temporal, memória, JDBC, capacidade, artefactos HTTP, sessões, rotação TLS e recuperação. Laboratórios locais distinguem modelos sintéticos de leitura real de ficheiros/XML/ZIP e handshakes Python/OpenSSL em memória. Não executam IBM JSSE, IHS, WebSphere, backupConfig, restoreConfig ou perfis reais. Avaliação interna de 68 decisões em 150 minutos. Limites quantitativos técnicos inferiores atingidos; prática autorizada, revisão humana e feedback continuam pendentes. Treze referências IBM anteriores mantêm acesso direto por resolver.
Para quem: Equipas APS L2/L3, administradores de middleware e gestores técnicos de projetos.
Pré-requisitos: Linux, redes, HTTP, SQL e noções de aplicações Java.
810 minutos de estudo estimados
- Relaciona célula, nó, perfil e runtime antes de alterar o ambiente.
- Diagnostica o percurso HTTP e as dependências de uma release.
- Distingue binding, aquisição de ligações e execução na base de dados.
- Interpreta threads e memória sem transformar um sintoma numa causa.
- Localiza a confiança efetiva e aplica privilégios proporcionais à tarefa.
- Prepara mudanças recuperáveis e entrega evidência operacional.
- Relaciona contadores CPU, identidade de threads, dependências e impacto antes de escolher a mitigação.
- Interpreta sinais de memória sem confundir heap, processo, duração de ciclos e objetos que a aplicação ainda precisa de manter.
- Relaciona taxa, duração, concorrência e retries para avaliar alterações de capacidade sem deslocar a saturação para outra camada.
- Segue a configuração desde o artefacto aprovado até ao pedido observado e distingue bytes, referências, adoção e comportamento.
- Planeia uma atualização progressiva com capacidade, estado de sessão, critérios de expansão e recuperação demonstrável.
- Diagnostica uma integração TLS distinguindo cadeia, nome, identidade de cliente, contexto carregado e autorização da operação.
- Constrói evidência de recuperação que cubra artefactos, dependências, acesso, contexto, tempo e resultado funcional.
Módulos
- Topologia ND e configuração efetiva
- Deployment, encaminhamento e estado
- JDBC, pools e resultados transacionais
- JVM, logs e diagnóstico temporal
- TLS e acesso administrativo
- Manutenção, recuperação e passagem a RUN
- Diagnóstico por linha temporal
- Memória, pausas de GC e retenção de objetos
- Filas, timeouts e capacidade de ligações
- Artefactos e percurso HTTP
- Sessões e decisões de release
- Confiança, identidade e rotação TLS
- Recuperação verificável de configuração
Continua a aprender
Referências e versão
DR WebSphere traditional ND 9.0.5; maintenance baseline 9.0.5.29 (2026-09-08); documentation reviewed 2026-09-30
- Recommended WebSphere updates · 2026-10-02
- Traditional V9 fix list · 2026-09-30
- Node agent and master repository · 2026-09-30
- Saving wsadmin configuration · 2026-09-30
- Plug-in configuration and propagation · 2026-09-30
- Class loader hierarchy and isolation · 2026-09-30
- Distributed session persistence and replication · 2026-09-30
- Data source scope and JNDI binding · 2026-09-30
- Pool capacity across JVMs · 2026-09-30
- Connection lifecycle and stale connections · 2026-09-30
- Connection pool acquisition waits · 2026-10-02
- JDBC socket read waits · 2026-10-02
- Troubleshooting OpenJ9 and IBM J9 JVMs · 2026-10-02
- OOM diagnosis beyond Java heap · 2026-09-30
- Logging trace overhead FFDC and transaction logs · 2026-10-01
- Diagnostic evidence inventory · 2026-09-30
- SSL configuration and truststore selection · 2026-09-30
- Signer identity fingerprint and expiry · 2026-09-30
- Administrative roles and enabled security · 2026-09-30
- Configuration backup and matching release level · 2026-09-30
- Restoration stopping behavior and file permissions · 2026-09-30
- Verbose garbage collection logs · 2026-10-02
- Heap dump · 2026-10-02
- Java dump: NATIVEMEMINFO · 2026-10-02
- Heap allocation · 2026-10-02
- Shallow versus retained heap · 2026-10-02
- Garbage collection roots · 2026-10-02
- Dominator tree · 2026-10-02
- Comparing objects · 2026-10-02
- Statistics and queueing · 2026-10-02
- Tune a thread pool · 2026-10-02
- Retry with backoff pattern · 2026-10-02
- WAS Webserver Plug-in FAQ · 2026-10-03
- WebSphere traditional HTTP · 2026-10-03
- ElementTree XML API · 2026-10-03
- hashlib message digests · 2026-10-03
- Canarying Releases · 2026-10-03
- Deploy changes with automation · 2026-10-03
- Logging Cheat Sheet · 2026-10-03
- Handling Overload · 2026-10-03
- ssl TLS wrapper and MemoryBIO · 2026-10-03
- openssl req · 2026-10-03
- openssl x509 · 2026-10-03
- ZIP archive interface · 2026-10-03
- Interpreting stat results · 2026-10-03
- Define recovery objectives · 2026-10-03
- Manage configuration drift · 2026-10-03
- Test disaster recovery implementation · 2026-10-03
- Use runbooks to perform procedures · 2026-10-03
- Authorization Cheat Sheet · 2026-10-03
O que vais explorar
0 / 13Topologia ND e configuração efetiva
Relaciona célula, nó, perfil e runtime antes de alterar o ambiente.
Deployment, encaminhamento e estado
Diagnostica o percurso HTTP e as dependências de uma release.
JDBC, pools e resultados transacionais
Distingue binding, aquisição de ligações e execução na base de dados.
JVM, logs e diagnóstico temporal
Interpreta threads e memória sem transformar um sintoma numa causa.
TLS e acesso administrativo
Localiza a confiança efetiva e aplica privilégios proporcionais à tarefa.
Manutenção, recuperação e passagem a RUN
Prepara mudanças recuperáveis e entrega evidência operacional.
Diagnóstico por linha temporal
Relaciona contadores CPU, identidade de threads, dependências e impacto antes de escolher a mitigação.
Memória, pausas de GC e retenção de objetos
Interpreta sinais de memória sem confundir heap, processo, duração de ciclos e objetos que a aplicação ainda precisa de manter.
Filas, timeouts e capacidade de ligações
Relaciona taxa, duração, concorrência e retries para avaliar alterações de capacidade sem deslocar a saturação para outra camada.
Artefactos e percurso HTTP
Segue a configuração desde o artefacto aprovado até ao pedido observado e distingue bytes, referências, adoção e comportamento.
Sessões e decisões de release
Planeia uma atualização progressiva com capacidade, estado de sessão, critérios de expansão e recuperação demonstrável.
Confiança, identidade e rotação TLS
Diagnostica uma integração TLS distinguindo cadeia, nome, identidade de cliente, contexto carregado e autorização da operação.
Recuperação verificável de configuração
Constrói evidência de recuperação que cubra artefactos, dependências, acesso, contexto, tempo e resultado funcional.