Resin Application Server Training Course


Resin is a fast and reliable open-source Java Application Server for web applications spanning hundreds of servers. Originating as a Servlet and JSP engine, Resin today supports Web Profile, CDI and EJB. Resin includes a high performance JTA transaction manager, a JMS provider, clustering, connection pooling, and a management console. Resin is used by companies such as CNET, Motorola and

This instructor-led, live training (online or onsite) covers the essentials of installing, configuring, securing, optimizing and managing a Resin application server.

By the end of this training, participants will be able to:

  • Have a firm understanding of Resin’s architecture, features and capabilities.
  • Have the practice needed to deploy and manage their own Resin application server.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.


  • Java programming experience
  • An understanding of the J2EE framework
  • An understanding of web application servers


  • System administrators
  • Enterprise web application developers
  • DevOps engineeers

Course Outline



Overview of the Resin Directory Structure

Starting the Resin Server

Configuring Resin

Monitoring and Administration

Deploying Local and Distributed Applications

Connecting to Multiple Databases

Using Resin’s Logging Features

Working with the Resin HTTP Server

Security: Setting up Authentication and Authorization in Resin

Developing Applications with Resin

Testing Applications with Resin API for JUnit

Deploying with Resin

Clustering and Load Balancing Your Resin Server

Performance Tuning for Resin


Summary and Next Steps

Leave a Reply

Your email address will not be published. Required fields are marked *