Administração Avançada do JBoss AS (467)

tags: application server, Curso java, curso jboss, J2EE

Este curso é focado em configuração e otimização de recursos avançados como EJB, JMS e Clusterização.

O treinamento prepara o aluno para implementar, configurar e manter uma infra-estrutura baseada em JBoss AS e Linux, com recursos de alta disponibilidade e distribuição de carga, inclusive integrando aplicações hospedadas em vários servidores que podem ou não ser membros do mesmo cluster.

Quem deve fazer este curso e por quê

Administradores de Sistemas Linux/Unix que estudam colocar ou que já contam com uma infra-estrutura Java EE na sua empresa. São estudados aspectos específicos da administração Linux necessários ao bom funcionamento da infra-estrutura JBoss AS, junto com conceitos da plataforma JAVA EE.
Desenvolvedores Java EE
que estudam colocar ou já contam com uma infra-estrutura de desenvolvimento e/ou produção baseada no JBoss AS. O curso prepara o aluno para empacotar e deployar as aplicações de forma otimizada para o JBoss AS e utilizar os conceitos de componentes, permitindo a distribuição da aplicação em vários servidores.
Arquitetos de Software ou Sistemas envolvidos em projetos que serão implementados utilizando o Java EE em JBoss AS. O curso prepara o aluno para entender a configuração e otimização dos serviços Java EE fornecidos pelo JBoss e fazer uso de recursos avançados do Java EE na arquitetura da aplicação.

Por que fazer este curso na 4linux

  • O instrutor é um dos pioneiros no uso do JBoss AS no Brasil, já palestrou nos principais eventos nacionais e internacionais de Java e Software Livre, entre eles: Java One, FISLI, JustJava, CONSISLI, LatinoWare, LinuxWorldExpo;
  • Especialmente formulado para administradores de sistemas por administradores de sistemas;
  • Os conceitos e técnicas apresentados neste curso permitem ao administrador enxergar melhor o que se passa no ambiente e permite que ações sejam tomadas para melhorar o desempenho ou aumentar a capacidade de atendimento;
  • A 4Linux desenvolve no administrador uma visão mais ampla e profunda dos componentes de uma solução Java EE, que permitirá identificar partes problemáticas e agir no ajuste de performance de forma dirigida;
  • Especialmente formulado para administradores de sistemas por administradores de sistemas;
  • Infra-estrutura e localização. Confira o vídeo que apresenta nossa sede, em São Paulo;
  • O ambiente de estudo é elaborado de forma a se aproximar ao máximo da realidade das empresas;
  • No curso, aprende-se os conceitos por trás do sistema e das ferramentas utilizadas, fundamentais para o desenvolvimento futuro do aluno.

Conteúdo Programático

  • Revisão de Arquitetura de Aplicações Java EE;
  • Alicações e objetos distribuídos;
  • Web Services;
  • O serviço de nomes JNDI;
  • Revisão da Arquitetura do JBoss AS;
  • O Microkernel JMX e serviços MBean;
  • Deployers e invocadores;
  • O Container Web Tomcat;
  • Administração via JOPR / RHQ;
  • Introdução ao JON, JOPR, e RHQ;
  • Monitoramento de logs e configurações;
  • Administração de EJBs;
  • Chamadas locais x remotas;
  • Configuração de invocadores;
  • O Dead Letter Queue
  • Clientes Java SE e clientes Java EE (MDB);
  • Administração do JMS;
  • Grupos de canais;
  • Cache simples x cache AOP;
  • Arquitetura de Cluster do JBoss AS;
  • Cluster para clientes Java;
  • Transações controladas pelo cliente;
  • Recuperação de transações no reinício;
  • Deployment de EJBs clusterizados;
  • Cluster para clientes Web;
  • Integração Apache x JBoss via mod_jk;
  • Cluster para JMS;
  • O serviço HA-Singleton;
  • Configuração do BD externo;
  • Tuning do Cluster;
  • Isolamento de multicast;
  • Configurações com unicast;
  • Threads de conectores, invocadores e canais.

Solicite aqui o conteúdo detalhado do curso.

Pré-requisitos

  • Desejável noções de banco de dados relacional, linguagem HTML e protocolo HTTP;
  • Bons conhecimentos de configuração de Redes TCP/IP;
  • Conhecimentos de Linux: Comandos básicos da shell e navegação em diretórios, instalação de pacotes, algum editor de texto como vi, emacs, gedit, kedit, etc. ou ter cursado o 450 – Linux Essentials;
  • Conhecimentos de Administração do JBoss AS: deployment de pacotes, configuração de MBeans, configuração da JVM. Ou ter cursado o 436 – JBoss.org para Administradores de Sistema.

Faça uma auto-avaliação por meio da prova de pré-requisitos. do curso Linux Systems Administration (451) e Prova de pré-requisitos para o curso Linux Network Servers (452) (70% de pontuação é o mínimo aconselhável para que possa acompanhar o curso sem dificuldades).

Material didático

  • 01 CD com cópia do Fedora Linux;
  • 01 CD com cópia do JBoss e materiais de apoio;
  • 01 Apostila de Exercícios.

Carga Horária

40 horas

Datas, valores e formas de pagamento

Tire suas dúvidas agora mesmo:

CAPTCHA
Esta pergunta é para testar se você é humano e evitar envio de spams.
Image CAPTCHA
Digite os caracteres da imagem respeitando as maiúsculas e minúsculas.