JBoss

Conceitos básicos de JEE, configurações e instalação de sistemas operacionais que suportarão o application server, como também um prévio dimensionamento.

JBoss

  • 11 Horas de duração
  • 7 Aulas
  • 1 Módulos
  • 1 mês de suporte
  • Certificado de conclusão
Parcele em 10x R$ 20,00 (ou R$ 200,00 à vista)
Comprar Agora Dê um passo adiante em sua carreira!
Mais de 20 anos de experiência trabalhando em projetos de Big Data, Security e Cloud em grandes corporações no Brasil e no mundo (atualmente na Europa).
Gustavo Lima

Conceitos Essenciais de JBoss e do Java EE

  • Padrões do JCP
  • Componentes e Containers Java EE
  • Modelo de Aplicação Java EE Completa
  • Papel do Administrador do Servidor de Aplicações

Instalação do JBoss AS

  • Java Livre (OpenJDK) e Proprietário Oracle/Sun JAVA, IBM JAVA, Apple JAVA
  • Instalação do Java via pacotes do Linux ou manual
  • História, vantagens e versões do JBoss AS
  • JBoss AS vs Tomcat vs  WebLogic vs WebSphere
  • Downloads em jboss.org
  • Início e Término do JBoss AS

Arquitetura do JBoss AS

  • JMX e os Serviços MBean
  • Consoles JMX do JBoss AS
  • Estrutura de Diretórios do JBoss AS
  • Configuração de Serviços MBeans

Instalação (Deployment) de Componentes Java EE

  • Tipos de Pacotes Java EE: WAR, EJB-JAR, EAR e RAR
  • Descritores de deployment padrões e proprietários
  • Pacotes Proprietários do JBoss AS: SAR e etc
  • Instalação Automática (Autodeploy) e HotDeployment – Qual é a melhor  ?
  • Desenvolvimento ou em produção ?
  • Instalação Manual
  • Ordenação de Deployments e Pacotes Abertos

Customização de Deployments

  • Referências e links JNDI para EJBs e outros componentes
  • Contexto de aplicações Web e Hosts Virtuais
  • Cuidados ao se trabalhar com bibliotecas compartilhadas
  • Isolamento de Classloaders
  • Chamadas por Valor x Referência

Conectores JCA

  • Acesso a BD via DataSources
  • O BD interno do JBoss AS
  • Integração com PostgreSQL
  • Acesso a filas JMS
  • Acesso a servidores de e-mail internet

Autenticação e Controle de Acesso

  • Segurança Declarativa do Java EE
  • Bases de identidade em arquivos, BD e LDAP
  • Integração com OpenLDAP
  • Protegendo o acesso administrativo ao JBoss AS
  • Senhas Criptografadas

Clientes Remotos

  • Clientes Java: JNDI, RMI e JBoss Remoting
  • Conectores do Tomcat
  • SSL para Clientes Java ou Web
  • Firewall e os servidores aplicacionais
  • Rodando Várias Instâncias do JBoss AS em um mesmo servidor

Performance e Troubleshooting

  • Modelo de Performance para um Servidor de Aplicações – Estático versus Dinâmico
  • Tuning de Pools de Threads Web e Conexões a BD
  • Tuning de Memória e Heap da JVM – Básico
  • Eliminação de Serviços Não-Utilizados
  • Monitorando a Performance do JBoss AS via comandos do Unix, via JMX e ferramentas como Cacti e Nagios
  • Identificando Leaks de Conexões a BD
  • Configurações de Log

Web Server: Apache mais Jboss

  • Instalação e configuração do Apache
  • Trabalhando com os módulos mod_jk /mod_proxy/mod_cluster
  • Qual é o melhor, mais performático, Apache ou o Oracle Http Server?

Jboss em Cluster e Alta-disponibilidade

  • Configurando o Jboss em Cluster
  • Projeto, instalando e administrando em Cluster
  • Configuração de instâncias em alta disponibilidade

Monitoramento de servidores

  • Utilizando logs de domínio e de servidor
  • Configurações e controles
  • Integração com outras soluções de monitoração: Nagios, Cacti, CA Interscope

Requisitos

  • Conhecimento em sistemas operacionais, Linux, Unix e Windows
  • Conhecimento básico da plataforma Java
  • Notebook com uma máquina virtual rodando Linux – CentOS
2 anos Sem tempo para fazer o curso agora? Não tem problema.
Você poderá participar desse curso até 2 anos após a matrícula.

Profissionais que desejam aprender a administrar o Jboss Application Server e que desejam ter mais detalhes quanto à instalação, configuração e administração.

Este curso é focado àqueles que começaram a mexer há pouco tempo com o produto, cerca de 6 meses, e/ou que ainda não se sintam confortáveis com ele.

Gustavo Lima
"Mais de 20 anos de experiência trabalhando em projetos de Big Data, Security e Cloud em grandes corporações no Brasil e no mundo (atualmente na Europa)."

           

Profissional com mais de 20 anos de experiência, tendo trabalhado em projetos de consultoria para empresas como EDS, IBM, Circuit City, GM, Atos Origin, Bank of America, Docusign, Klabin, Telefônica, Santander, Corteva, Alpargatas. Com vasta experiência em dados, implementou o maior data lake da América Latina e um dos maiores ambiente Multicloud (AWS, Azure e Google) em uma empresa de telecom no Brasil. Atualmente na Europa está implementando processo de segurança de dados em Cloud aprovados diretamente com os órgãos reguladores, seguindo as melhores práticas de segurança e privacidade de dados.


Após a conclusão de todas as aulas você receberá imediatamente um certificado exclusivo contendo seu nome, nome do curso, carga horária, data de início e fim, aulas e módulos realizados, código de identificação e assinatura do instrutor. 🤩

Conteúdo Programático

  • 1. Apostila
  • 2. Aula 1
  • 3. Aula 2
  • 4. Aula 3
  • 5. Aula 4
  • 6. Aula 5
  • 7. Manual de instalação
Voltar ao topo