Apache Tomcat Server from Beginners to Advanced
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
-
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024