Programa do Curso

Introdução e Instalação do GlassFish

  • Visão geral e arquitetura do Java EE
  • GlassFish White
  • Arquitetura Básica do GlassFish
  • Baixar e instalar o GlassFish
  • Iniciar e parar o GlassFish

Estrutura e arquitetura

  • Estrutura de arquivos
  • Perfis de servidor, domínios e configuração
  • Arquivos de Configuração - Setup.xml e domain.xml
  • Login e configuração de login
  • O Console Administrativo
  • A Interface de Linha de Comando asadmin

Implantação

  • A estrutura do Aplicativo Java EE (Jars, Wars, Ears, Sars)
  • Detalhes da implantação no GlassFish
  • Implantando com o Console Administrativo e asadmin
  • Implantando usando autodeploy
  • Implantando com tarefas asant
  • Implantações de diretórios (expandidos)
  • Carregamento de classes do GlassFish e seu impacto na implantação

Serviços de Configuração (Web, JNDI, Datasource, EJB, Web Service)

  • Visão geral do Contêiner Web
  • Configurando o Contêiner Web / Serviço HTTP
  • Hospedeiros virtuais e ouvintes
  • Visão geral do JNDI e Nomenclatura
  • Configuração de Nomenclatura do GlassFish
  • Configuração do cliente JNDI
  • Revisão do DataSource e JCA
  • Configuração do DataSource e Pool de Conexões
  • Contêiner EJB
  • Pools e Cache EJB
  • Gestão de EJB no Contêiner
  • Visão geral e implantação de Web Services
  • Visualizando, monitorando e gerenciando Web Services

Mensageria

  • Visão geral do JMS - Java Message Service
  • Visão geral da Mensageria no GlassFish - Sun Message Queue
  • Criando Fábricas de Conexão e Destinos (Fila/Tópico)
  • Configurando o Provedor JMS

Segurança

  • Visão geral da segurança Java EE
  • Arquitetura de Segurança do GlassFish
  • Gestão de Usuários e Grupos
  • Reinos file, JDBC, LDAP e outros
  • Segurança de senhas - criptografia de senha, Master e administração de senha
  • Visão geral do SSL / TLS e HTTPS
  • Configurando e usando o keytool do GlassFish
  • Outros sites de segurança

Monitoramento e Otimização do GlassFish

  • Monitoramento
  • Otimização

Agrupamento

  • Visão geral de Agrupamento no GlassFish
  • Configuração de Cluster
  • O Repositório, Instâncias do Cluster e o DAS
  • Arquitetura de Agrupamento (Cliente Interceptor, Balanceamento de Carga e Tolerância a Falhas, Replicação de Estado)
  • Serviços Agrupados
  • Balanceadores de Carga e Http Agrupado
  • Configurando o Apache httpd para uso com o Balanceador de Carga

Conclusões

Requisitos

Os participantes devem estar familiarizados com a sintaxe básica de programas escritos no shell do sistema operacional e permissões de acesso a arquivos, diretórios, além de possuir conhecimentos sobre como configurar o sistema.

 21 Horas

Próximas Formações Provisórias

Categorias Relacionadas