JBoss para Administradores de Sistemas (436)

tags: Java EE, JBoss, Jboss for Sysadmins, Servidor de Aplicações

JBoss

 

 

 

 

 

 

Este curso visa preparar administradores de sistemas Linux/Unix para implementação e manutenção de ambientes Java EE baseados em Jboss em ambiente Linux.

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. O curso prepara o aluno para implementar, configurar e manter uma infra-estrutura baseada em JBoss e Linux.

Aspectos específicos da administração Linux necessários ao bom funcionamento da infra-estrutura JBoss são estudados junto com conceitos da plataforma Java EE.

Por que fazer este curso na 4Linux

  • Conteúdo mais amplo e direcionado para as necessidades iniciais de um administrador de sistemas que precisa administrar infraestruturas Java EE;
  • Instrutor com grande experiência em Linux e implementação de JBoss;
  • Especialmente formulado para administradores de sistemas por administradores de sistemas.

Conteúdo Programático

  • Servidores de Aplicações: Introdução

  • O projeto JBoss
    • História
    • Vantagens
    • Componentes
  • Preparação do Sistema Operacional (Red Hat ou Debian)
    • Ajustes de segurança
    • Ajustes de performance
  • Instalação do Java JDK (Java SE Development Kit)
    • Ajustes de segurança
    • Ajustes de performance
    • Variáveis de ambiente
  • Instalação do JBoss AS (Servidor de aplicações)
    • Pastas do JBoss
    • Bibliotecas
    • Arquivos de configuração
    • Perfis de aplicação
    • Componentes disponíveis
  • Instalação de uma aplicação
    • Instalação de aplicações
  • Cluster JBoss
    • Requisitos de Rede
  • Acesso a bancos de dados
    • JDBC
    • Hibernate
  • Performance
    • Sistema Operacional Linux
    • Máquina Java
    • Acesso a Bancos de dados
    • EJB
    • Eliminação de serviços desnecessários
    • Container WEB
  • Segurança
    • Autenticação
    • Proteção de conteúdo, pastas e serviços
  • Troubleshooting
    • Arquivos de registros de atividades (logs)
    • Problemas comuns
    • Onde encontrar informações
  • Encerramento

Pré-requisitos

  • Desejável noções de banco de dados relacional;
  • Bons conhecimentos de configuração de Redes Linux/Unix;
  • 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, entre outros, ou ter cursado o 450 – Linux Essentials.

Carga Horária

40 horas