Catalogue
/
Application Server
/
Apache Tomcat and Java EE Administration

Apache Tomcat and Java EE Administration

Enhance your expertise with the comprehensive guide to Apache Tomcat and Java EE administration.

This course offers both theoretical understanding and hands-on experience, focusing on Apache Tomcat's functionality and Java EE’s environment. Learn the intricacies of the Tomcat server, Java configurations, and application deployment in a practical, real-world setting.

What will you learn?

Master the world of Apache Tomcat and Java EE Administration through our in-depth course. Over three enriching days, attendees will:

  • Grasp Java Platform Essentials: Understand the distinctions between Java SE vs. EE and delve into JVM, JRE, and JDK.
  • Discover Tomcat's Capabilities: Differentiate Tomcat from extensive Java EE application servers like WebLogic, JBoss, and GlassFish.
  • Navigate Installation & Configuration: Acquire the skills to install, tweak, and configure the Tomcat environment effectively.
  • Enhance Application Deployment: Learn to deploy Java EE applications efficiently, with a focus on versioning and management.
  • Optimize Performance: Familiarize yourself with Java VM and Tomcat tuning techniques for heightened performance.
  • Tackle Security: Dive deep into realms, authentication, authorization, and SSL to ensure a secure environment.
  • Venture Beyond Tomcat: Recognize Java EE APIs, 3rd party application frameworks, and distinct features offered by other servers.

Requirements:

  • Basic IT knowledge
  • Familiarity with operating systems and web servers
  • No prior experience with Tomcat or Java EE required

Course Outline*:

*We know each team has their own needs and specifications. That is why we can modify the training outline per need.

1. Introduction to Java Platform
  • The JVM, JRE, and JDK Explained
  • Java SE vs. EE
  • Understanding Apache Tomcat's Role
2. Tomcat Architecture & Installation
  • Overview of Applications in Tomcat
  • Installing the JRE and Tweaking for Performance
  • Delving into Tomcat's Installation Directories
3. Configuring Tomcat
  • Insight into server.xml, web.xml, and context.xml
  • Tomcat Valves & Memory Management
  • Using JMX for Configuration and Monitoring
4. Java EE Application Deployment
  • Packaging JARs & WARs for Deployment
  • Versioning and Managing Applications
  • Overview of EARs and Other Archive Types
5. Logging, Troubleshooting & Database Integration
  • Understanding JULI and log4j Logging
  • Troubleshooting Strategies
  • Connecting Databases Using JDBC and JNDI
6. Security Measures
  • File System Security and Java Security Manager
  • Realms, Authentication, and SSL Implementation
7. Performance Tuning
  • JVM & Tomcat Optimization Techniques
  • Application-specific Tuning & Tips
8. Beyond Tomcat: Understanding Java EE
  • Java EE APIs & Third-Party Application Frameworks
  • Features of WebLogic, WebSphere, JBoss vs. Tomcat
9. Tomcat’s Additional Features
  • Memory Leak Prevention & Servlet Support
  • Session Management & Security Features
10. Integration with Apache httpd or IIS
  • Installing Modules and Proxying Traffic
  • Monitoring and Load Balancing Techniques
11. Tomcat Clustering
  • Configuring Load Balancers
  • Setting Up and Testing Failover

Hands-on learning with expert instructors at your location for organizations.

0
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
21
Hours (days:
3
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Immersive hands-on experience in a dedicated setting
*Price can range depending on number of participants, change of outline, location etc.

Master new skills guided by experienced instructors from anywhere.

0
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
21
Hours (days:
3
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Reduced training costs
*Price can range depending on number of participants, change of outline, location etc.

You can participate in a Public Course with people from other organisations.

0

/per trainee

Number of Participants

1 Participant

Thanks for the numbers, they could be going to your emails. But they're going to mine... Thanks ;D
Oops! Something went wrong while submitting the form.
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
21
Hours (days:
3
Camera Icon - Education X Webflow Template
Fits ideally for individuals and small groups
Star Icon - Education X Webflow Template
Networking opportunities with fellow participants.
*Price can range depending on number of participants, change of outline, location etc.