Curso Apache Tomcat Administration

  • Data Science Analytic

Curso Apache Tomcat Administration

24 horas
Visão Geral

Este Curso Apache Tomcat Administration, ensina as principais habilidades necessárias para instalar e gerenciar o Tomcat Web Container até a versão 9.

Além de configurar o Tomcat Web Container, este curso prático mostra aos delegados como implantar e monitorar aplicativos da Web Java Enterprise Edition. Os delegados também configurarão o Tomcat para trabalhar com o Apache Web Server e bancos de dados de terceiros. Também investigaremos solução de problemas, ajuste e criação de log, bem como conceitos de alta disponibilidade, como clustering e balanceamento de carga.

Exercícios e exemplos são usados ​​ao longo do curso para dar experiência prática com as técnicas abordadas.

Objetivo

Após realizar este Curso Apache Tomcat Administration você será capaz de:

  • Instalar e configurar Tomcat
  • Entenda a arquitetura do Java Enterprise Edition
  • Implantar aplicativos
  • Administre o Tomcat manualmente e com o Tomcat Manager
  • Integre o Tomcat com o Apache Web Server
  • Ativar o acesso ao banco de dados e o pool de conexões
  • Implemente a segurança do Tomcat
  • Entenda o clustering e o balanceamento de carga
  • Monitore e ajuste o desempenho
Publico Alvo

Este Curso Apache Tomcat Administration, destina-se a administradores de servidores de aplicativos. Também pode beneficiar desenvolvedores e administradores de sistema que precisam de um maior entendimento de implantação e administração com o Tomcat.

Pre-Requisitos
  • É necessário um bom conhecimento do sistema operacional semelhante ao nível abordado em nosso curso de Introdução ao Linux ou um curso equivalente do Windows. Embora nenhum conhecimento prévio do Tomcat seja necessário, os delegados devem ter formação técnica relevante. Presume-se alguma consciência das arquiteturas e protocolos da Internet.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Course Introduction

  1. Administration and Course Materials

INTRODUCING TOMCAT

  1. Apache and Tomcat
  2. Application Servers and Web Containers
  3. Tomcat Component Tour
  4. Versions History and Capabilities

JAVA ENTERPRISE EDITION ARCHITECTURE

  1. Java Enterprise Edition (JEE) Applications
  2. Servlets and JSP
  3. Tomcat the Web Container

INSTALLING TOMCAT

  1. Installation Options
  2. Setting up Java
  3. Installing the Tomcat Web Container
  4. Validating a Successful Installation

CONFIGURATION ESSENTIALS

  1. The Tomcat Directory Structure
  2. Understanding the Configuration Files
  3. The Component Architecture
  4. JVM Configuration

LOGGING AND MONITORING

  1. Understanding Log Files
  2. Troubleshooting
  3. Load Testing
  4. Interpreting Results
  5. Monitoring with Tomcat Manager
  6. Threads and Memory

DEPLOYING APPLICATIONS

  1. Deploying WAR Files
  2. Hot Deployment
  3. Deploying Unpacked Files
  4. Deploying with Tomcat Manager

DEFINING DATASOURCES

  1. Configuring a JDBC Datasource
  2. Using JNDI Resources
  3. Connection Pooling

WORKING WITH WEB SERVERS

  1. Tomcat and the Apache Web Server
  2. Advantages and Disadvantages of Web Servers
  3. Configuring Apache with Tomcat
  4. Virtual Hosting

CLUSTERING

  1. Clustering Benefits
  2. Setting up Clustering
  3. Load Balancing and Failover

SECURITY CONSIDERATIONS

  1. File System Security
  2. Realms, Roles and Users
  3. Java Security Manager
  4. SSL Configuration

HARDENING TOMCAT INSTALATIONS

  1. Restricting Interfaces
  2. Operating System Privileges
  3. Handling Sessions
  4. Securing Default Settings

CUSTOM TOMCAT BUILDS

  1. Support Libraries
  2. Setting up Apache Ant
  3. Generating Builds
TENHO INTERESSE

Cursos Relacionados

Curso Fundamentos de Gerenciamento de Dados Mestres

16 horas

Curso Big Data Analyst Mineração de Dados

32 horas

Curso Técnicas de integração de dados ETL

16 horas

Curso Big Data Boot Camp Visão de Negócios

Curso Inteligência Artificial / AI Visão Geral

8 horas

Curso Oracle Fundamentos de Big Data

32 horas

Curso Fundamentos de Qualidade de Dados

16 horas

Curso Marchine Learning Com Hadoop

32 horas

Curso Python for Data Analysis

24 horas