HOME > IT & Software > Apache Tomcat Server from Beginners to Advanced

Apache Tomcat Server from Beginners to Advanced

SynopsisApache Tomcat Server from Beginners to Advanced, available at...
Apache Tomcat Server from Beginners to Advanced  No.1

Apache Tomcat Server from Beginners to Advanced, available at $24.99, has an average rating of 4.58, with 71 lectures, 1 quizzes, based on 5521 reviews, and has 20559 subscribers.

You will learn about At the end of the course student will be able to learn deployment on Tomcat Server, how it works. Will learn the security concepts to make the deployed applications more secure. Can create and manage high availability cluster. Can scale the applications from middleware perspective to take millions of requests/sec. Will be able to create and manage virtual hosts in an shared hosting environment. Understand the optimization techniques and setting other important parameters. This course is ideal for individuals who are Any one who wants to learn about the working of Apache Tomcat server from scratch. or It is also useful for people who are in operational support and need to know the advance concepts of Tomcat It is particularly useful for Any one who wants to learn about the working of Apache Tomcat server from scratch. or It is also useful for people who are in operational support and need to know the advance concepts of Tomcat.

Enroll now: Apache Tomcat Server from Beginners to Advanced

Summary

Title: Apache Tomcat Server from Beginners to Advanced

Price: $24.99

Average Rating: 4.58

Number of Lectures: 71

Number of Quizzes: 1

Number of Published Lectures: 62

Number of Published Quizzes: 1

Number of Curriculum Items: 72

Number of Published Curriculum Objects: 63

Original Price: ?1,199

Quality Status: approved

Status: Live

What You Will Learn

  • At the end of the course student will be able to learn deployment on Tomcat Server, how it works.
  • Will learn the security concepts to make the deployed applications more secure.
  • Can create and manage high availability cluster.
  • Can scale the applications from middleware perspective to take millions of requests/sec.
  • Will be able to create and manage virtual hosts in an shared hosting environment.
  • Understand the optimization techniques and setting other important parameters.
  • Who Should Attend

  • Any one who wants to learn about the working of Apache Tomcat server from scratch.
  • It is also useful for people who are in operational support and need to know the advance concepts of Tomcat
  • Target Audiences

  • Any one who wants to learn about the working of Apache Tomcat server from scratch.
  • It is also useful for people who are in operational support and need to know the advance concepts of Tomcat
  • This course starts with the basic concepts of Tomcat Server as beginners and moves to advance topics of server configuration. Covers most of the major concepts that one should know while using Tomcat. As Tomcat is the core servlet container being used in many open source app servers like JBoss, this will give a solid foundation for further progress in middleware. If you are a middleware administrator(tomcat server administrator) then it is more suitable for you as it covers deployment, ssl configuration and various cluster related configuration steps that you generally use while administering the servers. Configuring a server is a daunting task and you need more clarity about various parameters, this tomcat server course is drafted keeping all the initial complexity in mind by making simple videos to address complex topics of Apache tomcat. This course also covers memory management and monitoring of threads . Logging and log file customization related detailed steps are also covered. After going through this course student will have all the important details required for working with a webserver on production environment.

    As  per the student’s demand, there are bonus supplementary lectures are also added time to time like Frequently asked questions for Interview purpose, Running Tomcat on Google Cloud and AWS etc.

    Course Curriculum

    Chapter 1: Overview of Tomcat

    Lecture 1: What we are going to cover ?

    Lecture 2: Overview of Servlet Container

    Chapter 2: Setting up Webserver on Multiple Platforms

    Lecture 1: Setup Requirements & Installation – Windows Platform

    Lecture 2: Setup Requirements & Installation – Linux Platform

    Chapter 3: Application Deployment and Binaries Walkthrough

    Lecture 1: Application Deployment

    Lecture 2: Configuration files and binaries walkthrough

    Chapter 4: Tomcat Security and SSL Configuration

    Lecture 1: Security Overview

    Lecture 2: Enabling SSL – Generating Certificate

    Lecture 3: Enabling SSL – Part2

    Lecture 4: Enabling SSL – Linux Platform

    Chapter 5: Virtual Hosts in Shared Web-Hosting Environment

    Lecture 1: Vitualhost Overview

    Lecture 2: Virtual Host Creation – Windows Platform

    Lecture 3: Virtual Host Creation – Linux Platform

    Chapter 6: High-Availability Clustering

    Lecture 1: Scaling Traffic & High Availability using clustering

    Lecture 2: Cluster Setup – On Windows

    Lecture 3: Cluster Setup – Linux Platform

    Chapter 7: Loadbalancing Tomcat With NGinx

    Lecture 1: Loadbalancing using Nginx in Vertical Cluster – Windows Platform

    Lecture 2: Loadbalancing using Nginx in Horizontal Cluster – Windows Platform

    Lecture 3: Loadbalancing Tomcat using Nginx – Linux Platform

    Chapter 8: Loadbalancing Tomcat With Apache HTTP & MOD_JK

    Lecture 1: Setting up Apache and Mod_Jk Connector

    Lecture 2: Distributing Traffic with Apache LB – Part1

    Lecture 3: Distributing Traffic with Apache LB – Part2

    Chapter 9: Session Management in Cluster

    Lecture 1: Stickey Sessions – Concept

    Lecture 2: Configuring Stickey Sessions on Nginx & Apache LB

    Lecture 3: Session Replication – Concept

    Lecture 4: Configuring Session Replication

    Chapter 10: JNDI & JDBC Connection Pooling

    Lecture 1: Understanding JNDI – Concept

    Lecture 2: Understanding Connection Pooling

    Lecture 3: Creating JNDI and JDBC Connection Pooling – By Example

    Chapter 11: Custom Error Pages(Oops Something Went Wrong) & HTTP Codes

    Lecture 1: Customizing Error Pages – Part1

    Lecture 2: Customizing Error Pages – Part2

    Chapter 12: HTTP Request Interception Using Valves

    Lecture 1: Request Interception Using Valves

    Lecture 2: Request Interception at Application Layer

    Lecture 3: HTTP Request Interception – Host Layer

    Lecture 4: HTTP Request Interception – Tomcat Engine Layer

    Chapter 13: Realms and Container Managed Authentication

    Lecture 1: Realm Concept

    Lecture 2: Example – Configuring UserDatabaseRealm for Container managed Authentication

    Lecture 3: Example – Configuring JDBC Realm for User Authentication

    Chapter 14: Tomcat Logging

    Lecture 1: Tomcat Logging Part1

    Lecture 2: Tomcat Logging Part2

    Lecture 3: Tomcat Logging Part3

    Lecture 4: Tomcat Logging Part4

    Chapter 15: Performance Tuning and Optimization

    Lecture 1: Performance Tuning Overview

    Lecture 2: Setting Up Monitoring

    Lecture 3: Connectors and Executor Thread Optimization

    Lecture 4: Memory Optimization – Heap & Metaspace

    Lecture 5: Enabling HTTP Response Compression

    Chapter 16: Final Words

    Lecture 1: Conclude

    Chapter 17: Bonus Course(Optional) – Tomcat Interview FAQs Quick Refresher

    Lecture 1: Frequently Asked Questions – Part1

    Lecture 2: Frequently Asked Questions – Part2

    Lecture 3: Frequently Asked Questions – Part3

    Lecture 4: Frequently Asked Questions – Part4

    Lecture 5: Frequently Asked Questions – Part5

    Chapter 18: Bonus Course(Optional) – Java Web Hosting on Google Cloud and AWS Using Tomcat

    Lecture 1: Creating Google Cloud Account

    Lecture 2: Creating Linux Instance on Google Cloud

    Lecture 3: Setting up Connection and Installing Java

    Lecture 4: Making Web-Server Ready on Cloud Instance

    Lecture 5: IP Assignment on Cloud

    Lecture 6: Deploying Website

    Lecture 7: Domain Name and Zone Settings

    Lecture 8: Creating AWS Instance and Installing Webserver

    Lecture 9: Deploying Website on AWS and DNS mapping

    Instructors

  • Apache Tomcat Server from Beginners to Advanced  No.2
    Amit Kumar
    eLearning
  • Rating Distribution

  • 1 stars: 81 votes
  • 2 stars: 102 votes
  • 3 stars: 575 votes
  • 4 stars: 1832 votes
  • 5 stars: 2931 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!